You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Tan Cuong Nguyen (JIRA)" <ax...@ws.apache.org> on 2005/06/07 15:20:58 UTC

[jira] Created: (AXIS-2042) Premature end of file

Premature end of file
---------------------

         Key: AXIS-2042
         URL: http://issues.apache.org/jira/browse/AXIS-2042
     Project: Axis
        Type: Bug
    Versions: current (nightly)    
 Environment: Tomcat 5.0
JDK142_05
    Reporter: Tan Cuong Nguyen


I am using axis-1_2_1 at 30.05.2005 to develop a stateful web service. If I
run a loading test of this service with many threads on tomcat5.0. I
received the following error:

---------------------------------------------------------
06.06.2005 17:58:08 org.apache.axis.InternalException <init>
SCHWERWIEGEND: Exception:
org.apache.axis.ConfigurationException: org.xml.sax.SAXException: Fatal
Error: URI=null Line=-1: Premature end of file.
org.xml.sax.SAXException: Fatal Error: URI=null Line=-1: Premature end of
file.
    at
org.apache.axis.utils.XMLUtils$ParserErrorHandler.fatalError(XMLUtils.java:723)
    at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
    at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
    at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
    at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown
Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
    at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
    at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:369)
    at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:388)
    at
org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:179)
    at org.apache.axis.AxisEngine.init(AxisEngine.java:172)
    at org.apache.axis.AxisEngine.<init>(AxisEngine.java:156)
    at org.apache.axis.client.AxisClient.<init>(AxisClient.java:52)
    at org.apache.axis.client.Service.getAxisClient(Service.java:103)
    at org.apache.axis.client.Call.setSOAPService(Call.java:2891)
    at org.apache.axis.client.Call.setClientHandlers(Call.java:2905)
    at
de.postbank.ws.banking.BankingServiceSoapBindingStub.createCall(BankingServiceSoapBindingStub.java:342)
    at
de.postbank.ws.banking.BankingServiceSoapBindingStub.login(BankingServiceSoapBindingStub.java:533)
    at de.postbank.servlet.LoginServlet.run(LoginServlet.java:142)
    at de.postbank.servlet.LoginServlet.doGet(LoginServlet.java:80)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
    at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:241)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
    at
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:268)
    at
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:157)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
    at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:140)
    at java.security.AccessController.doPrivileged(Native Method)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:136)
    at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
    at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
    at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
    at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
    at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
    at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
    at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
    at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
    at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
    at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
    at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
    at java.lang.Thread.run(Thread.java:534)
--------------------------------------------------------

Thanks for your help,
Tan

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS-2042) Premature end of file

Posted by "Davanum Srinivas (JIRA)" <ax...@ws.apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS-2042?page=comments#action_12313273 ] 

Davanum Srinivas commented on AXIS-2042:
----------------------------------------

are u using a custom client-config.wsdd?

-- dims

> Premature end of file
> ---------------------
>
>          Key: AXIS-2042
>          URL: http://issues.apache.org/jira/browse/AXIS-2042
>      Project: Axis
>         Type: Bug
>     Versions: current (nightly)
>  Environment: Tomcat 5.0
> JDK142_05
>     Reporter: Tan Cuong Nguyen

>
> I am using axis-1_2_1 at 30.05.2005 to develop a stateful web service. If I
> run a loading test of this service with many threads on tomcat5.0. I
> received the following error:
> ---------------------------------------------------------
> 06.06.2005 17:58:08 org.apache.axis.InternalException <init>
> SCHWERWIEGEND: Exception:
> org.apache.axis.ConfigurationException: org.xml.sax.SAXException: Fatal
> Error: URI=null Line=-1: Premature end of file.
> org.xml.sax.SAXException: Fatal Error: URI=null Line=-1: Premature end of
> file.
>     at
> org.apache.axis.utils.XMLUtils$ParserErrorHandler.fatalError(XMLUtils.java:723)
>     at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
>     at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
>     at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
>     at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown
> Source)
>     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>     at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>     at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>     at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>     at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:369)
>     at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:388)
>     at
> org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:179)
>     at org.apache.axis.AxisEngine.init(AxisEngine.java:172)
>     at org.apache.axis.AxisEngine.<init>(AxisEngine.java:156)
>     at org.apache.axis.client.AxisClient.<init>(AxisClient.java:52)
>     at org.apache.axis.client.Service.getAxisClient(Service.java:103)
>     at org.apache.axis.client.Call.setSOAPService(Call.java:2891)
>     at org.apache.axis.client.Call.setClientHandlers(Call.java:2905)
>     at
> de.postbank.ws.banking.BankingServiceSoapBindingStub.createCall(BankingServiceSoapBindingStub.java:342)
>     at
> de.postbank.ws.banking.BankingServiceSoapBindingStub.login(BankingServiceSoapBindingStub.java:533)
>     at de.postbank.servlet.LoginServlet.run(LoginServlet.java:142)
>     at de.postbank.servlet.LoginServlet.doGet(LoginServlet.java:80)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>     at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
>     at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:324)
>     at
> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:241)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
>     at
> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:268)
>     at
> org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:157)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
>     at
> org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
>     at
> org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:140)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:136)
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
>     at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>     at
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
>     at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>     at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>     at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>     at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>     at
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
>     at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
>     at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
>     at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
>     at java.lang.Thread.run(Thread.java:534)
> --------------------------------------------------------
> Thanks for your help,
> Tan

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS-2042) Premature end of file

Posted by "Tan Cuong Nguyen (JIRA)" <ax...@ws.apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS-2042?page=comments#action_12313437 ] 

Tan Cuong Nguyen commented on AXIS-2042:
----------------------------------------

No. I am using deploy.wsdd, which is generated by wsdl2java. Then I have added a simple session handler to this deployment descriptor.

> Premature end of file
> ---------------------
>
>          Key: AXIS-2042
>          URL: http://issues.apache.org/jira/browse/AXIS-2042
>      Project: Apache Axis
>         Type: Bug
>     Versions: current (nightly)
>  Environment: Tomcat 5.0
> JDK142_05
>     Reporter: Tan Cuong Nguyen

>
> I am using axis-1_2_1 at 30.05.2005 to develop a stateful web service. If I
> run a loading test of this service with many threads on tomcat5.0. I
> received the following error:
> ---------------------------------------------------------
> 06.06.2005 17:58:08 org.apache.axis.InternalException <init>
> SCHWERWIEGEND: Exception:
> org.apache.axis.ConfigurationException: org.xml.sax.SAXException: Fatal
> Error: URI=null Line=-1: Premature end of file.
> org.xml.sax.SAXException: Fatal Error: URI=null Line=-1: Premature end of
> file.
>     at
> org.apache.axis.utils.XMLUtils$ParserErrorHandler.fatalError(XMLUtils.java:723)
>     at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
>     at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
>     at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
>     at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown
> Source)
>     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>     at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>     at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>     at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>     at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:369)
>     at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:388)
>     at
> org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:179)
>     at org.apache.axis.AxisEngine.init(AxisEngine.java:172)
>     at org.apache.axis.AxisEngine.<init>(AxisEngine.java:156)
>     at org.apache.axis.client.AxisClient.<init>(AxisClient.java:52)
>     at org.apache.axis.client.Service.getAxisClient(Service.java:103)
>     at org.apache.axis.client.Call.setSOAPService(Call.java:2891)
>     at org.apache.axis.client.Call.setClientHandlers(Call.java:2905)
>     at
> de.postbank.ws.banking.BankingServiceSoapBindingStub.createCall(BankingServiceSoapBindingStub.java:342)
>     at
> de.postbank.ws.banking.BankingServiceSoapBindingStub.login(BankingServiceSoapBindingStub.java:533)
>     at de.postbank.servlet.LoginServlet.run(LoginServlet.java:142)
>     at de.postbank.servlet.LoginServlet.doGet(LoginServlet.java:80)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>     at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
>     at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:324)
>     at
> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:241)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
>     at
> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:268)
>     at
> org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:157)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
>     at
> org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
>     at
> org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:140)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:136)
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
>     at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>     at
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
>     at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>     at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>     at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>     at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>     at
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
>     at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
>     at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
>     at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
>     at java.lang.Thread.run(Thread.java:534)
> --------------------------------------------------------
> Thanks for your help,
> Tan

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira