[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Classpathx-xml] Bug Report
From: |
Simon |
Subject: |
[Classpathx-xml] Bug Report |
Date: |
Sun, 28 Nov 2004 12:44:41 +0000 |
hi -
i have been baffled for days by an axis error that had sprung to life
in one of my applications. this morning i finally narrowed it down to
the presence of gnujaxp.jar in my class path. with that removed all is
ok again.
Platform: Max OSX Server 10.3.6
Java: 1.4.2 update 1
Axis: 1.0
Application server: WebObjects 5.2.3
I have pasted below a copy of my wsdd and the stack trace from the
resulting error.
Simon
<-------- server.wsdd ------->
<?xml version="1.0" encoding="UTF-8"?>
<deployment xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<globalConfiguration>
<parameter name="sendMultiRefs" value="true"/>
<parameter name="sendXsiTypes" value="true"/>
<parameter name="sendXMLDeclaration" value="true"/>
<requestFlow>
<handler
type="java:
com.webobjects.webservices.support._private.WOSecurityHandler"/>
<handler
type="java:com.webobjects.appserver._private.WOServerSessionHandler"/>
</requestFlow>
<responseFlow>
<handler
type="java:com.webobjects.appserver._private.WOServerSessionHandler"/>
<handler
type="java:
com.webobjects.webservices.support._private.WOSecurityHandler"/>
</responseFlow>
</globalConfiguration>
<handler name="URLMapper"
type="java:org.apache.axis.handlers.http.URLMapper"/>
<handler name="HTTPActionHandler"
type="java:org.apache.axis.handlers.http.HTTPActionHandler"/>
<handler name="RPCDispatcher"
type="java:org.apache.axis.providers.java.RPCProvider"/>
<handler name="MsgDispatcher"
type="java:org.apache.axis.providers.java.MsgProvider"/>
<transport name="http">
<requestFlow>
<handler type="HTTPActionHandler"/>
<handler type="URLMapper"/>
</requestFlow>
</transport>
</deployment>
<-------- full stack trace ---------->
[Session started at 2004-11-27 20:48:11 +0000.]
Reading MacOSClassPath.txt ...
Launching Employers.woa ...
java -XX:NewSize=2m -Xmx64m -Xms32m -DWORootDirectory="/System"
-DWOLocalRootDirectory=""
-DWOUserDirectory="/Users/simon/Projects/Recruitment/Employers/build"
-DWOEnvClassPath="" -DWOApplicationClass=Application -DWOPlatform=MacOS
-Dcom.webobjects.pid=1418 -classpath WOBootstrap.jar
com.webobjects._bootstrap.WOBootstrap
appRoot is
/Users/simon/Projects/Recruitment/Employers/build/Employers.woa/
Contents
Loading
/Users/simon/Projects/Recruitment/Employers/build/Employers.woa/
Contents/MacOS/MacOSClassPath.txt
Generated classpath:
/Users/simon/Projects/Recruitment/Employers/build/Employers.woa/
Contents/Resources/Java/employers.jar
/System/Library/Frameworks/JavaFoundation.framework/Resources/Java/
javafoundation.jar
/System/Library/Frameworks/JavaEOControl.framework/Resources/Java/
javaeocontrol.jar
/System/Library/Frameworks/JavaEOAccess.framework/Resources/Java/
javaeoaccess.jar
/System/Library/Frameworks/JavaWebObjects.framework/Resources/Java/
javawebobjects.jar
/System/Library/Frameworks/JavaWOExtensions.framework/Resources/Java/
JavaWOExtensions.jar
/System/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar
/System/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/
javajdbcadaptor.jar
/System/Library/Frameworks/JavaWebServicesClient.framework/Resources/
Java/javawebservicesclient.jar
/System/Library/Frameworks/JavaWebServicesSupport.framework/Resources/
Java/javawebservicessupport.jar
/Library/Frameworks/Recruitment.framework/Resources/Java/
recruitment.jar
/Library/Frameworks/JavaWOSecurityExample.framework/Resources/Java/
JavaWOSecurityExample.jar
/Library/Frameworks/WOExamplesHarness.framework/Resources/Java/
WOExamplesHarness.jar
/Library/Frameworks/OpenBasePKPlugIn.framework/Resources/Java/
OpenBasePKPlugIn.jar
/Users/simon/Library/Java
/Library/Java/
/System/Library/Java/
/Network/Library/Java
/System/Library/Frameworks/JavaVM.framework/Classes/classes.jar
/System/Library/Frameworks/JavaVM.framework/Classes/ui.jar
/Library/WebObjects/Extensions/avalon-framework-4.1.2.jar
/Library/WebObjects/Extensions/axis-ant.jar
/Library/WebObjects/Extensions/axis.jar
/Library/WebObjects/Extensions/commons-discovery.jar
/Library/WebObjects/Extensions/commons-logging.jar
/Library/WebObjects/Extensions/jaxrpc.jar
/Library/WebObjects/Extensions/log4j-1.2.4.jar
/Library/WebObjects/Extensions/logkit-1.0.1.jar
/Library/WebObjects/Extensions/saaj.jar
/Library/WebObjects/Extensions/servlet.jar
/Library/WebObjects/Extensions/wsdl4j.jar
/Library/WebObjects/Extensions/
[2004-11-27 20:48:16 GMT] <main> Application project found: Will
locate resources in '' rather than
'/Users/simon/Projects/Recruitment/Employers/build/Employers.woa' .
[2004-11-27 20:48:22 GMT] <main> Creating LifebeatThread now with:
Employers 55555 Simons-G5.local/192.168.1.2 1085 30000
Welcome to Employers!
- Exception:
org.apache.axis.ConfigurationException:
org.apache.axis.deployment.wsdd.WSDDException: java.lang.Exception:
Must include type attribute for Handler deployment!
java.lang.Exception: Must include type attribute for Handler
deployment!
at
org.apache.axis.ConfigurationException.<init>(ConfigurationException.jav
a:89)
at
org.apache.axis.deployment.wsdd.WSDDException.<init>(WSDDException.java:
72)
at
org.apache.axis.deployment.wsdd.WSDDHandler.<init>(WSDDHandler.java:90)
at
org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.jav
a:225)
at
org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:
107)
at
com.webobjects.webservices.support.WOXMLProvider.doConfigureEngine(WOXML
Provider.java:80)
at
com.webobjects.webservices.support.WOXMLProvider.configureEngine(WOXMLPr
ovider.java:99)
at org.apache.axis.AxisEngine.init(AxisEngine.java:188)
at org.apache.axis.AxisEngine.<init>(AxisEngine.java:173)
at org.apache.axis.server.AxisServer.<init>(AxisServer.java:127)
at
com.webobjects.appserver._private.WOWebService.initServer(WOWebService.j
ava:113)
at
com.webobjects.appserver._private.WOWebService.registerService(WOWebServ
ice.java:147)
at
com.webobjects.appserver.WOWebServiceRegistrar.registerWebService(WOWebS
erviceRegistrar.java:144)
at
com.webobjects.appserver.WOWebServiceRegistrar.registerWebService(WOWebS
erviceRegistrar.java:8
at Application.<init>(Application.java:166)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at com.webobjects.appserver.WOApplication.main(WOApplication.java:323)
at Application.main(Application.java:29)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:71)
org.apache.axis.deployment.wsdd.WSDDException: java.lang.Exception:
Must include type attribute for Handler deployment!
java.lang.Exception: Must include type attribute for Handler
deployment!
at
org.apache.axis.ConfigurationException.<init>(ConfigurationException.jav
a:89)
at
org.apache.axis.deployment.wsdd.WSDDException.<init>(WSDDException.java:
72)
at
org.apache.axis.deployment.wsdd.WSDDHandler.<init>(WSDDHandler.java:90)
at
org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.jav
a:225)
at
org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:
107)
at
com.webobjects.webservices.support.WOXMLProvider.doConfigureEngine(WOXML
Provider.java:80)
at
com.webobjects.webservices.support.WOXMLProvider.configureEngine(WOXMLPr
ovider.java:99)
at org.apache.axis.AxisEngine.init(AxisEngine.java:188)
at org.apache.axis.AxisEngine.<init>(AxisEngine.java:173)
at org.apache.axis.server.AxisServer.<init>(AxisServer.java:127)
at
com.webobjects.appserver._private.WOWebService.initServer(WOWebService.j
ava:113)
at
com.webobjects.appserver._private.WOWebService.registerService(WOWebServ
ice.java:147)
at
com.webobjects.appserver.WOWebServiceRegistrar.registerWebService(WOWebS
erviceRegistrar.java:144)
at
com.webobjects.appserver.WOWebServiceRegistrar.registerWebService(WOWebS
erviceRegistrar.java:8
at Application.<init>(Application.java:166)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at com.webobjects.appserver.WOApplication.main(WOApplication.java:323)
at Application.main(Application.java:29)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:71)
at
org.apache.axis.deployment.wsdd.WSDDHandler.<init>(WSDDHandler.java:90)
at
org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.jav
a:225)
at
org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:
107)
at
com.webobjects.webservices.support.WOXMLProvider.doConfigureEngine(WOXML
Provider.java:80)
at
com.webobjects.webservices.support.WOXMLProvider.configureEngine(WOXMLPr
ovider.java:99)
at org.apache.axis.AxisEngine.init(AxisEngine.java:188)
at org.apache.axis.AxisEngine.<init>(AxisEngine.java:173)
at org.apache.axis.server.AxisServer.<init>(AxisServer.java:127)
at
com.webobjects.appserver._private.WOWebService.initServer(WOWebService.j
ava:113)
at
com.webobjects.appserver._private.WOWebService.registerService(WOWebServ
ice.java:147)
at
com.webobjects.appserver.WOWebServiceRegistrar.registerWebService(WOWebS
erviceRegistrar.java:144)
at
com.webobjects.appserver.WOWebServiceRegistrar.registerWebService(WOWebS
erviceRegistrar.java:8
at Application.<init>(Application.java:166)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at com.webobjects.appserver.WOApplication.main(WOApplication.java:323)
at Application.main(Application.java:29)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:71)
at
com.webobjects.webservices.support.WOXMLProvider.configureEngine(WOXMLPr
ovider.java:102)
at org.apache.axis.AxisEngine.init(AxisEngine.java:188)
at org.apache.axis.AxisEngine.<init>(AxisEngine.java:173)
at org.apache.axis.server.AxisServer.<init>(AxisServer.java:127)
at
com.webobjects.appserver._private.WOWebService.initServer(WOWebService.j
ava:113)
at
com.webobjects.appserver._private.WOWebService.registerService(WOWebServ
ice.java:147)
at
com.webobjects.appserver.WOWebServiceRegistrar.registerWebService(WOWebS
erviceRegistrar.java:144)
at
com.webobjects.appserver.WOWebServiceRegistrar.registerWebService(WOWebS
erviceRegistrar.java:8
at Application.<init>(Application.java:166)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at com.webobjects.appserver.WOApplication.main(WOApplication.java:323)
at Application.main(Application.java:29)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:71)
[2004-11-27 20:48:23 GMT] <main> Error trying to deploy Axis engine
org.apache.axis.InternalException:
org.apache.axis.ConfigurationException:
org.apache.axis.deployment.wsdd.WSDDException: java.lang.Exception:
Must include type attribute for Handler deployment!
java.lang.Exception: Must include type attribute for Handler
deployment!
at
org.apache.axis.ConfigurationException.<init>(ConfigurationException.jav
a:89)
at
org.apache.axis.deployment.wsdd.WSDDException.<init>(WSDDException.java:
72)
at
org.apache.axis.deployment.wsdd.WSDDHandler.<init>(WSDDHandler.java:90)
at
org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.jav
a:225)
at
org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:
107)
at
com.webobjects.webservices.support.WOXMLProvider.doConfigureEngine(WOXML
Provider.java:80)
at
com.webobjects.webservices.support.WOXMLProvider.configureEngine(WOXMLPr
ovider.java:99)
at org.apache.axis.AxisEngine.init(AxisEngine.java:188)
at org.apache.axis.AxisEngine.<init>(AxisEngine.java:173)
at org.apache.axis.server.AxisServer.<init>(AxisServer.java:127)
at
com.webobjects.appserver._private.WOWebService.initServer(WOWebService.j
ava:113)
at
com.webobjects.appserver._private.WOWebService.registerService(WOWebServ
ice.java:147)
at
com.webobjects.appserver.WOWebServiceRegistrar.registerWebService(WOWebS
erviceRegistrar.java:144)
at
com.webobjects.appserver.WOWebServiceRegistrar.registerWebService(WOWebS
erviceRegistrar.java:8
at Application.<init>(Application.java:166)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at com.webobjects.appserver.WOApplication.main(WOApplication.java:323)
at Application.main(Application.java:29)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:71)
org.apache.axis.deployment.wsdd.WSDDException: java.lang.Exception:
Must include type attribute for Handler deployment!
java.lang.Exception: Must include type attribute for Handler
deployment!
at
org.apache.axis.ConfigurationException.<init>(ConfigurationException.jav
a:89)
at
org.apache.axis.deployment.wsdd.WSDDException.<init>(WSDDException.java:
72)
at
org.apache.axis.deployment.wsdd.WSDDHandler.<init>(WSDDHandler.java:90)
at
org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.jav
a:225)
at
org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:
107)
at
com.webobjects.webservices.support.WOXMLProvider.doConfigureEngine(WOXML
Provider.java:80)
at
com.webobjects.webservices.support.WOXMLProvider.configureEngine(WOXMLPr
ovider.java:99)
at org.apache.axis.AxisEngine.init(AxisEngine.java:188)
at org.apache.axis.AxisEngine.<init>(AxisEngine.java:173)
at org.apache.axis.server.AxisServer.<init>(AxisServer.java:127)
at
com.webobjects.appserver._private.WOWebService.initServer(WOWebService.j
ava:113)
at
com.webobjects.appserver._private.WOWebService.registerService(WOWebServ
ice.java:147)
at
com.webobjects.appserver.WOWebServiceRegistrar.registerWebService(WOWebS
erviceRegistrar.java:144)
at
com.webobjects.appserver.WOWebServiceRegistrar.registerWebService(WOWebS
erviceRegistrar.java:8
at Application.<init>(Application.java:166)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at com.webobjects.appserver.WOApplication.main(WOApplication.java:323)
at Application.main(Application.java:29)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:71)
at
org.apache.axis.deployment.wsdd.WSDDHandler.<init>(WSDDHandler.java:90)
at
org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.jav
a:225)
at
org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:
107)
at
com.webobjects.webservices.support.WOXMLProvider.doConfigureEngine(WOXML
Provider.java:80)
at
com.webobjects.webservices.support.WOXMLProvider.configureEngine(WOXMLPr
ovider.java:99)
at org.apache.axis.AxisEngine.init(AxisEngine.java:188)
at org.apache.axis.AxisEngine.<init>(AxisEngine.java:173)
at org.apache.axis.server.AxisServer.<init>(AxisServer.java:127)
at
com.webobjects.appserver._private.WOWebService.initServer(WOWebService.j
ava:113)
at
com.webobjects.appserver._private.WOWebService.registerService(WOWebServ
ice.java:147)
at
com.webobjects.appserver.WOWebServiceRegistrar.registerWebService(WOWebS
erviceRegistrar.java:144)
at
com.webobjects.appserver.WOWebServiceRegistrar.registerWebService(WOWebS
erviceRegistrar.java:8
at Application.<init>(Application.java:166)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at com.webobjects.appserver.WOApplication.main(WOApplication.java:323)
at Application.main(Application.java:29)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:71)
Executable “Employers” has exited with status 1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Classpathx-xml] Bug Report,
Simon <=