Hi All,
I am using following environment.
Web Server: Apache Tomcat on Sun Solaris
Database: Oracle 8.1.7 on Sun Solaris
I have batch process running on the web server. The process reads the xml
from url and then parse the xml and insert data in the database. I am
getting following error.
ERROR importRandAllData : The following error occurred:
java.io.IOException: Premature EOF
at
sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:540)
at
sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:584)
at
sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:671)
at java.io.FilterInputStream.read(FilterInputStream.java:111)
at
oracle.xml.parser.v2.XMLByteReader.fillByteBuffer(XMLByteReader.java:354)
at
oracle.xml.parser.v2.XMLUTF8Reader.fillBuffer(XMLUTF8Reader.java:142)
at
oracle.xml.parser.v2.XMLByteReader.saveBuffer(XMLByteReader.java:448)
at oracle.xml.parser.v2.XMLReader.fillBuffer(XMLReader.java:2026)
at
oracle.xml.parser.v2.XMLReader.skipWhiteSpace(XMLReader.java:1805)
at
oracle.xml.parser.v2.NonValidatingParser.parseAttributes(NonValidatingParser.java:1235)
at
oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1088)
at
oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:293)
at
oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:260)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:201)
at
com.gsk.ramos.ctsweb.RandAllImport.getAllStudiesFromURL(RandAllImport.java:1305)
at
com.gsk.ramos.ctsweb.DBAccess.importRandAllData(DBAccess.java:14020)
at com.gsk.ramos.ctsweb.Gateway.service(Gateway.java:3316)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:98)
at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at
org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:356)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:466)
at
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:585)
at java.lang.Thread.run(Thread.java:536)
Any inputs will be highly appreciated.
Sachin Zope
Preclinical IT
Sr. Java Developer
610-270-5863 (Work)
610-269-2243 (Home)
412-656-8343 (Cell)