Hello,

 

I have problem to read xlsx which contain a cell formatted by Underline.
The xlsx file is a report which user will download from somewhere.
Please provide help.

 

 

at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)

[22/02/11 13:29:16:299 EST] 00000418 SystemOut     O Caused by:
org.apache.poi.openxml4j.exceptions.InvalidFormatException: Package
should contain a content type part [M1.13]

      at
org.apache.poi.openxml4j.opc.ZipPackage.getPartsImpl(ZipPackage.java:147
)

      at
org.apache.poi.openxml4j.opc.OPCPackage.getParts(OPCPackage.java:592)

      at
org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:222)

      at org.apache.poi.util.PackageHelper.open(PackageHelper.java:39)

      at
org.apache.poi.xssf.usermodel.XSSFWorkbook.<init>(XSSFWorkbook.java:186)

      at
ca.on.gov.gsdc.easy.popm.web.dto.DeptHierarchyXssfProcessor.displayCellC
ontents(DeptHierarchyXssfProcessor.java:62)

      at
ca.on.gov.gsdc.easy.popm.web.portlet.controller.CisDeptRollupController.
uploadSubmit(CisDeptRollupController.java:65)

      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

      at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:79)

      at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:43)

      at java.lang.reflect.Method.invoke(Method.java:618)

      at
org.springframework.web.bind.annotation.support.HandlerMethodInvoker.doI
nvokeMethod(HandlerMethodInvoker.java:710)

      at
org.springframework.web.bind.annotation.support.HandlerMethodInvoker.inv
okeHandlerMethod(HandlerMethodInvoker.java:167)

      at
org.springframework.web.portlet.mvc.annotation.AnnotationMethodHandlerAd
apter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:349)

      at
org.springframework.web.portlet.mvc.annotation.AnnotationMethodHandlerAd
apter.doHandle(AnnotationMethodHandlerAdapter.java:337)

      at
org.springframework.web.portlet.mvc.annotation.AnnotationMethodHandlerAd
apter.handleAction(AnnotationMethodHandlerAdapter.java:277)

      at
org.springframework.web.portlet.DispatcherPortlet.doActionService(Dispat
cherPortlet.java:646)

      at
org.springframework.web.portlet.FrameworkPortlet.processRequest(Framewor
kPortlet.java:519)

      at
org.springframework.web.portlet.FrameworkPortlet.processAction(Framework
Portlet.java:460)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletFilterChainImpl.doFilter
(PortletFilterChainImpl.java:77)

      at
com.ibm.wps.propertybroker.standard.filter.PropertyBrokerActionFilter.do
Filter(PropertyBrokerActionFilter.java:731)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletFilterChainImpl.doFilter
(PortletFilterChainImpl.java:69)

      at
com.ibm.wps.propertybroker.standard.filter.C2APortletFilter.doFilter(C2A
PortletFilter.java:166)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletFilterChainImpl.doFilter
(PortletFilterChainImpl.java:69)

      at
com.ibm.wps.engine.dpr.portlet.impl.ProcessActionMemoFilter.doFilter(Pro
cessActionMemoFilter.java:88)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletFilterChainImpl.doFilter
(PortletFilterChainImpl.java:69)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.doDispatch(Portl
etServlet.java:527)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChain
Impl.doCollaborator(PortletServletCollaboratorChainImpl.java:114)

      at
com.ibm.isclite.container.collaborator.PortletServletCollaborator.doActi
on(PortletServletCollaborator.java:57)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChain
Impl.doCollaborator(PortletServletCollaboratorChainImpl.java:101)

      at
com.ibm.ws.portletcontainer.rrd.RRDServerPortletServletCollaborator.doAc
tion(RRDServerPortletServletCollaborator.java:117)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChain
Impl.doCollaborator(PortletServletCollaboratorChainImpl.java:101)

      at
com.ibm.ws.portletcontainer.cache.CacheCollaborator.doAction(CacheCollab
orator.java:84)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChain
Impl.doCollaborator(PortletServletCollaboratorChainImpl.java:101)

      at
com.ibm.wps.pe.pc.waspc.core.impl.PortletServletCollaboratorImpl.doActio
n(PortletServletCollaboratorImpl.java:146)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChain
Impl.doCollaborator(PortletServletCollaboratorChainImpl.java:101)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.doDispatch(Portl
etServlet.java:301)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChain
Impl.doCollaborator(PortletServletCollaboratorChainImpl.java:82)

      at
com.ibm.isclite.container.collaborator.PortletServletCollaborator.doDisp
atch(PortletServletCollaborator.java:136)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChain
Impl.doCollaborator(PortletServletCollaboratorChainImpl.java:74)

      at
com.ibm.ws.portletcontainer.rrd.RRDServerPortletServletCollaborator.doDi
spatch(RRDServerPortletServletCollaborator.java:60)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChain
Impl.doCollaborator(PortletServletCollaboratorChainImpl.java:74)

      at
com.ibm.ws.portletcontainer.cache.CacheCollaborator.doDispatch(CacheColl
aborator.java:74)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChain
Impl.doCollaborator(PortletServletCollaboratorChainImpl.java:74)

      at
com.ibm.wps.pe.pc.waspc.core.impl.PortletServletCollaboratorImpl.doDispa
tch(PortletServletCollaboratorImpl.java:121)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChain
Impl.doCollaborator(PortletServletCollaboratorChainImpl.java:74)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.dispatch(Portlet
Servlet.java:208)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.service(PortletS
ervlet.java:165)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

      at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
va:1146)

      at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
va:1087)

      at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
ain.java:118)

      at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterC
hain.java:87)

      at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
Manager.java:848)

      at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
Manager.java:691)

      at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrap
per.java:588)

      at
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWr
apper.java:525)

      at
com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(G
enericServletWrapper.java:122)

      at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppReq
uestDispatcher.java:639)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerImpl.invoke(Portl
etInvokerImpl.java:235)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerCollaboratorChain
Impl.doCollaborator(PortletInvokerCollaboratorChainImpl.java:76)

      at
com.ibm.ws.portletcontainer.cache.PortletInvokerCacheCollaborator.doActi
on(PortletInvokerCacheCollaborator.java:50)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerCollaboratorChain
Impl.doCollaborator(PortletInvokerCollaboratorChainImpl.java:65)

      at
com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.in
voke(PortletInvokerPerformanceCollaborator.java:313)

      at
com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.do
Invoke(PortletInvokerPerformanceCollaborator.java:101)

      at
com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.in
vokePMI(PortletInvokerPerformanceCollaborator.java:163)

      at
com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.do
Invoke(PortletInvokerPerformanceCollaborator.java:91)

      at
com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.do
Action(PortletInvokerPerformanceCollaborator.java:62)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerCollaboratorChain
Impl.doCollaborator(PortletInvokerCollaboratorChainImpl.java:65)

      at
com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerImpl.action(Portl
etInvokerImpl.java:77)

      at
com.ibm.ws.portletcontainer.PortletContainerImpl.doAction(PortletContain
erImpl.java:188)

      at
com.ibm.ws.portletcontainer.PortletContainerInvokerCollaboratorChainImpl
.doCollaborator(PortletContainerInvokerCollaboratorChainImpl.java:78)

      at
com.ibm.ws.portletcontainer.ext.ExtCollaborator.doAction(ExtCollaborator
.java:54)

      at
com.ibm.ws.portletcontainer.PortletContainerInvokerCollaboratorChainImpl
.doCollaborator(PortletContainerInvokerCollaboratorChainImpl.java:65)

      at
com.ibm.ws.portletcontainer.cache.CacheInvokerCollaborator.doAction(Cach
eInvokerCollaborator.java:76)

      at
com.ibm.ws.portletcontainer.PortletContainerInvokerCollaboratorChainImpl
.doCollaborator(PortletContainerInvokerCollaboratorChainImpl.java:65)

      at
com.ibm.ws.portletcontainer.PortletContainerImpl.processPortletAction(Po
rtletContainerImpl.java:154)

      at
com.ibm.ws.portletcontainer.pcinvoker.PortletInvokerImpl$1.run(PortletIn
vokerImpl.java:59)

      at
java.security.AccessController.doPrivileged(AccessController.java:241)

      at
com.ibm.ws.portletcontainer.pcinvoker.PortletInvokerImpl.invokeProcessAc
tion(PortletInvokerImpl.java:55)

      at
com.ibm.wps.pe.pc.waspc.core.impl.PortletInvokerImpl$3.invoke(PortletInv
okerImpl.java:121)

      at
com.ibm.wps.pe.pc.waspc.core.impl.PortletInvokerImpl.invoke(PortletInvok
erImpl.java:181)

      at
com.ibm.wps.pe.pc.waspc.core.impl.PortletInvokerImpl.invokeProcessAction
(PortletInvokerImpl.java:119)

      at
com.ibm.wps.pe.pc.waspc.event.ActionEvent.execute(ActionEvent.java:78)

      at
com.ibm.wps.pe.pc.waspc.event.EventQueueManager.processEventLoop(EventQu
eueManager.java:112)

      at
com.ibm.wps.pe.pc.waspc.PortletContainerImpl.performEvents(PortletContai
nerImpl.java:206)

      at
com.ibm.wps.pe.pc.PortletContainerImpl.performEvents(PortletContainerImp
l.java:298)

      at
com.ibm.wps.engine.phases.WPActionPhase.processPortlets(WPActionPhase.ja
va:2667)

      at
com.ibm.wps.engine.phases.WPActionPhase.execute(WPActionPhase.java:668)

      at
com.ibm.wps.state.phases.AbstractActionPhase.next(AbstractActionPhase.ja
va:130)

      at com.ibm.wps.engine.Servlet.callPortal(Servlet.java:855)

      at com.ibm.wps.engine.Servlet.doGet(Servlet.java:617)

      at com.ibm.wps.engine.Servlet.doPost(Servlet.java:888)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)

      at com.ibm.wps.engine.Servlet.doFilter(Servlet.java:1257)

      at
com.ibm.wps.resolver.servlet.ContentHandlerCleanup.doFilter(ContentHandl
erCleanup.java:648)

      at
com.ibm.wps.resolver.servlet.AbstractFilter.doFilter(AbstractFilter.java
:93)

      at com.ibm.wps.engine.Servlet.service(Servlet.java:1248)

      at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
va:1146)

      at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
va:1087)

      at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
ain.java:145)

      at
com.ibm.wps.engine.ExtendedLocaleFilter.doFilter(ExtendedLocaleFilter.ja
va:113)

      at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInst
anceWrapper.java:190)

      at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
ain.java:130)

      at
com.ibm.wps.resolver.friendly.servlet.FriendlySelectionFilter.doFilter(F
riendlySelectionFilter.java:191)

      at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInst
anceWrapper.java:190)

      at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
ain.java:130)

      at
com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(URLAnalyzer.java:381)

      at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInst
anceWrapper.java:190)

      at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
ain.java:130)

      at
com.ibm.wps.engine.VirtualPortalFilter.doFilter(VirtualPortalFilter.java
:88)

      at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInst
anceWrapper.java:190)

      at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
ain.java:130)

      at
com.ibm.wps.state.filter.StateCleanup.doFilter(StateCleanup.java:94)

      at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInst
anceWrapper.java:190)

      at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
ain.java:130)

      at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterC
hain.java:87)

      at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
Manager.java:848)

      at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
Manager.java:691)

      at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrap
per.java:588)

      at
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWr
apper.java:525)

      at
com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3548)

      at
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:269)

      at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:831
)

      at
com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1
478)

      at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:1
33)

      at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscriminatio
n(HttpInboundLink.java:450)

      at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(Ht
tpInboundLink.java:508)

      at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(Http
InboundLink.java:296)

      at
com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpIC
LReadCallback.java:102)

      at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(Ai
oReadCompletionListener.java:165)

      at
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.
java:217)

      at
com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFu
ture.java:161)

      at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)

      at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)

      at
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java
:751)

      at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)

      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)

 

[22/02/11 13:29:16:299 EST] 00000418 SystemOut     O at
org.apache.poi.openxml4j.opc.ZipPackage.getPartsImpl(ZipPackage.java:147
)

[22/02/11 13:29:16:299 EST] 00000418 SystemOut     O at
org.apache.poi.openxml4j.opc.OPCPackage.getParts(OPCPackage.java:592)

[22/02/11 13:29:16:299 EST] 00000418 SystemOut     O at
org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:222)

[22/02/11 13:29:16:299 EST] 00000418 SystemOut     O at
org.apache.poi.util.PackageHelper.open(PackageHelper.java:39)

[22/02/11 13:29:16:299 EST] 00000418 SystemOut     O ... 134 more

 

Thanks,

 

Patty Ma

 

Senior Developer

CCAS Applications

Government Services Cluster

phone: 416-325-8286

cell: 416-526-7284

email: [email protected] <mailto:[email protected]> 

 

 

 

Reply via email to