- **status**: open --> invalid
- **Comment**:

This is the Apache Allura project, not the Apache POI project.  See 
https://poi.apache.org/



---

**[tickets:#8562] Java Runtime Error with XWPFDocument.getParagraphs() 
poi-ooxml-5.2.5.jar**

**Status:** invalid
**Milestone:** unreleased
**Created:** Wed May 29, 2024 06:51 PM UTC by Vamsi
**Last Updated:** Wed May 29, 2024 06:51 PM UTC
**Owner:** nobody
**Attachments:**

- [Screenshot 
POI.png](https://forge-allura.apache.org/p/allura/tickets/8562/attachment/Screenshot%20POI.png)
 (4.9 kB; image/png)


Hi,
I’m facing following issue with Apache POI code. I am trying to access below 
function (getParagraphs()) using Java programming but seeing the error 
mentioned below. I am using poi-ooxml-5.2.5.jar for this implementation and 
don’t see any compile issues but getting the below error log at runtime. Could 
you please help out and let me know if this is an existing bug or any other way 
I can resolve, thanks. 

***Code:***
                    List<XWPFParagraph> xwpfParagraphList = new 
ArrayList<XWPFParagraph>();
                        xwpfParagraphList = doc.getParagraphs();

***Error Log:***
javax.servlet.ServletException: java.lang.NoSuchMethodError: 
org.apache.poi.xwpf.usermodel.XWPFDocument.getParagraphs()Ljava/util/List;
               at 
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:391)
               at 
weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
               at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
               at 
oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:207)
               at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
               at 
com.vdh.fa.te.web.TERoleCheckFilter.doFilter(TERoleCheckFilter.java:51)
               at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
               at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
               at 
com.vdh.security.VDHSecurityFilter.doFilter(VDHSecurityFilter.java:249)
               at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
               at 
com.vdh.web.filters.ReqHeaderCheckFilter.doFilter(ReqHeaderCheckFilter.java:82)
               at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
               at 
com.vdh.web.filters.URLCheckFilter.doFilter(URLCheckFilter.java:61)
               at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
               at 
oracle.security.jps.ee.http.JpsAbsFilter$3.run(JpsAbsFilter.java:172)
               at java.security.AccessController.doPrivileged(Native Method)
               at 
oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
               at 
oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:650)
               at 
oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:110)
               at 
oracle.security.jps.ee.http.JpsAbsFilter.doFilterInternal(JpsAbsFilter.java:273)
               at 
oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:147)
               at 
oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:94)
               at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
               at 
oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:248)
               at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
               at 
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3701)
               at 
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3667)
               at 
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:326)
               at 
weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)
               at 
weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)
               at 
weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)
               at 
weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2443)
               at 
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2291)
               at 
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2269)
               at 
weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1703)
               at 
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1663)
               at 
weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:272)
               at 
weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352)
               at 
weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)
               at 
weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)
               at 
weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
               at 
weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:644)
               at weblogic.work.ExecuteThread.execute(ExecuteThread.java:415)
               at weblogic.work.ExecuteThread.run(ExecuteThread.java:355)



---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed 
to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is 
a mailing list, you can unsubscribe from the mailing list.

Reply via email to