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 "Jason Kania (JIRA)" <ji...@apache.org> on 2007/07/16 20:29:04 UTC
[jira] Created: (AXIS2-2972) Vague error produced for ServiceClient
invocation within a service where class pathing is a problem
Vague error produced for ServiceClient invocation within a service where class pathing is a problem
---------------------------------------------------------------------------------------------------
Key: AXIS2-2972
URL: https://issues.apache.org/jira/browse/AXIS2-2972
Project: Axis 2.0 (Axis2)
Issue Type: Bug
Components: databinding, deployment
Affects Versions: 1.2
Environment: Running in windows XP under eclipse and with axis2 1.2 embedded under Jetty.
Reporter: Jason Kania
The problem I have seen occurs when a component is not in the deployment directory, but is being referenced externally. Instead of encountering a ClassNotFoundException or similar, a vague error is produced when attempting to:
1) create a ServiceClient within a service
2) load a configuration context within a service
The client was external to the jar because it will be used both remotely and as a part of the service. The text of the exception is misleading because the receivers in use as per the services.xml have nothing to do with those seen in the error.
To create the error, simply attempt to create a new ServiceClient() in a class that is not contained within the deployment directory, but is referenced by a class in the deployment directory.
The error seen is the following:
java.lang.ClassCastException: org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver cannot be cast to org.apache.axis2.engine.MessageReceiver
at org.apache.axis2.deployment.DescriptionBuilder.loadMessageReceiver(DescriptionBuilder.java:190)
at org.apache.axis2.deployment.DescriptionBuilder$1.run(DescriptionBuilder.java:142)
at org.apache.axis2.java.security.AccessController.doPrivileged(AccessController.java:130)
at org.apache.axis2.deployment.DescriptionBuilder.processMessageReceivers(DescriptionBuilder.java:138)
at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:92)
at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:640)
at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:105)
at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:60)
at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:174)
at org.apache.axis2.client.ServiceClient.initializeTransports(ServiceClient.java:211)
at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:138)
at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:133)
at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:229)
at com.test.client.BasicClient.<init>(BasicClient.java:76)
at com.test.client.TestClient.<init>(TestClient.java:31)
at com.test.client.servlet.TestServer.<init>(TestServer.java:452)
at com.test.client.TestServer.getInstance(TestServer.java:65)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.test.client.ClientMessageHandler.init(ClientMessageHandler.java:51)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.axis2.engine.DependencyManager.initServiceClass(DependencyManager.java:56)
at org.apache.axis2.engine.DependencyManager.initService(DependencyManager.java:94)
at org.apache.axis2.context.ConfigurationContextFactory.initApplicationScopeServices(ConfigurationContextFactory.java:91)
at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:76)
at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:486)
at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:406)
at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:617)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
at org.mortbay.jetty.Server.doStart(Server.java:210)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at com.test.TestServer.<init>(TestServer.java:52)
at com.test.TestServer.main(TestServer.java:83)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
[jira] Commented: (AXIS2-2972) Vague error produced for
ServiceClient invocation within a service where class pathing is a problem
Posted by "ravi sekhar mikkilineni (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AXIS2-2972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12754026#action_12754026 ]
ravi sekhar mikkilineni commented on AXIS2-2972:
------------------------------------------------
I am also getting the same error while doing java2wsdl.i.e
java.lang.RuntimeException: java.lang.ClassCastException: org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver
Our appliocation was developed on Axis1.2Rc2 and now we wanted to upgrade to Axis2.x
Here is the build file content:
----------------------------------------
<taskdef name="java2wsdl"
classname="org.apache.ws.java2wsdl.Java2WSDLTask" classpathref="axis.classpath"
loaderref="axis"/>
<target name="java2wsdl">
<path id="axis.class.path">
<path refid="dd.class.path"/>
<pathelement location="${deploy.home}/install/classes"/>
</path>
<java2wsdl className="${target.directory.each}.service.${target.servicename.each}"
outputLocation="http://localhost:8080//services/${target.servicename.each}" targetNamespace="urn:${target.servicename.each}">
<classpath refid="axis.classpath"/>
<classpath location="${deploy.home}/install/classes"/>
</java2wsdl>
Please let me know the work around for this issue(i followed the inputs provided by Benjamin Francisoud ,but those inputs not helped me )
> Vague error produced for ServiceClient invocation within a service where class pathing is a problem
> ---------------------------------------------------------------------------------------------------
>
> Key: AXIS2-2972
> URL: https://issues.apache.org/jira/browse/AXIS2-2972
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: databinding, deployment
> Affects Versions: 1.2
> Environment: Running in windows XP under eclipse and with axis2 1.2 embedded under Jetty.
> Reporter: Jason Kania
> Assignee: Deepal Jayasinghe
>
> The problem I have seen occurs when a component is not in the deployment directory, but is being referenced externally. Instead of encountering a ClassNotFoundException or similar, a vague error is produced when attempting to:
> 1) create a ServiceClient within a service
> 2) load a configuration context within a service
> The client was external to the jar because it will be used both remotely and as a part of the service. The text of the exception is misleading because the receivers in use as per the services.xml have nothing to do with those seen in the error.
> To create the error, simply attempt to create a new ServiceClient() in a class that is not contained within the deployment directory, but is referenced by a class in the deployment directory.
> The error seen is the following:
> java.lang.ClassCastException: org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver cannot be cast to org.apache.axis2.engine.MessageReceiver
> at org.apache.axis2.deployment.DescriptionBuilder.loadMessageReceiver(DescriptionBuilder.java:190)
> at org.apache.axis2.deployment.DescriptionBuilder$1.run(DescriptionBuilder.java:142)
> at org.apache.axis2.java.security.AccessController.doPrivileged(AccessController.java:130)
> at org.apache.axis2.deployment.DescriptionBuilder.processMessageReceivers(DescriptionBuilder.java:138)
> at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:92)
> at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:640)
> at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:105)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:60)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:174)
> at org.apache.axis2.client.ServiceClient.initializeTransports(ServiceClient.java:211)
> at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:138)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:133)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:229)
> at com.test.client.BasicClient.<init>(BasicClient.java:76)
> at com.test.client.TestClient.<init>(TestClient.java:31)
> at com.test.client.servlet.TestServer.<init>(TestServer.java:452)
> at com.test.client.TestServer.getInstance(TestServer.java:65)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at com.test.client.ClientMessageHandler.init(ClientMessageHandler.java:51)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.axis2.engine.DependencyManager.initServiceClass(DependencyManager.java:56)
> at org.apache.axis2.engine.DependencyManager.initService(DependencyManager.java:94)
> at org.apache.axis2.context.ConfigurationContextFactory.initApplicationScopeServices(ConfigurationContextFactory.java:91)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:76)
> at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:486)
> at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:406)
> at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
> at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:617)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
> at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
> at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
> at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
> at org.mortbay.jetty.Server.doStart(Server.java:210)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at com.test.TestServer.<init>(TestServer.java:52)
> at com.test.TestServer.main(TestServer.java:83)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (AXIS2-2972) Vague error produced for
ServiceClient invocation within a service where class pathing is a problem
Posted by "Michael Costello (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AXIS2-2972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659115#action_12659115 ]
Michael Costello commented on AXIS2-2972:
-----------------------------------------
I am currently working on a prototype where I am running into this same problem.
I am trying to create a new ServiceClient within a service. I have also tried multiple ways of creating a Configuration Context from the default Axis Config each time getting the same casting exception. I'm running an application with an embedded jetty configured with Axis who's Web service config references class files that do physically reside in the Axis Deployment directory.
Does anyone know of any way to work around this problem until it is resolved?
Any ideas will be greatly appreciated!
Thanks
Mike
> Vague error produced for ServiceClient invocation within a service where class pathing is a problem
> ---------------------------------------------------------------------------------------------------
>
> Key: AXIS2-2972
> URL: https://issues.apache.org/jira/browse/AXIS2-2972
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: databinding, deployment
> Affects Versions: 1.2
> Environment: Running in windows XP under eclipse and with axis2 1.2 embedded under Jetty.
> Reporter: Jason Kania
> Assignee: Deepal Jayasinghe
>
> The problem I have seen occurs when a component is not in the deployment directory, but is being referenced externally. Instead of encountering a ClassNotFoundException or similar, a vague error is produced when attempting to:
> 1) create a ServiceClient within a service
> 2) load a configuration context within a service
> The client was external to the jar because it will be used both remotely and as a part of the service. The text of the exception is misleading because the receivers in use as per the services.xml have nothing to do with those seen in the error.
> To create the error, simply attempt to create a new ServiceClient() in a class that is not contained within the deployment directory, but is referenced by a class in the deployment directory.
> The error seen is the following:
> java.lang.ClassCastException: org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver cannot be cast to org.apache.axis2.engine.MessageReceiver
> at org.apache.axis2.deployment.DescriptionBuilder.loadMessageReceiver(DescriptionBuilder.java:190)
> at org.apache.axis2.deployment.DescriptionBuilder$1.run(DescriptionBuilder.java:142)
> at org.apache.axis2.java.security.AccessController.doPrivileged(AccessController.java:130)
> at org.apache.axis2.deployment.DescriptionBuilder.processMessageReceivers(DescriptionBuilder.java:138)
> at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:92)
> at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:640)
> at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:105)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:60)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:174)
> at org.apache.axis2.client.ServiceClient.initializeTransports(ServiceClient.java:211)
> at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:138)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:133)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:229)
> at com.test.client.BasicClient.<init>(BasicClient.java:76)
> at com.test.client.TestClient.<init>(TestClient.java:31)
> at com.test.client.servlet.TestServer.<init>(TestServer.java:452)
> at com.test.client.TestServer.getInstance(TestServer.java:65)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at com.test.client.ClientMessageHandler.init(ClientMessageHandler.java:51)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.axis2.engine.DependencyManager.initServiceClass(DependencyManager.java:56)
> at org.apache.axis2.engine.DependencyManager.initService(DependencyManager.java:94)
> at org.apache.axis2.context.ConfigurationContextFactory.initApplicationScopeServices(ConfigurationContextFactory.java:91)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:76)
> at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:486)
> at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:406)
> at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
> at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:617)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
> at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
> at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
> at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
> at org.mortbay.jetty.Server.doStart(Server.java:210)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at com.test.TestServer.<init>(TestServer.java:52)
> at com.test.TestServer.main(TestServer.java:83)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (AXIS2-2972) Vague error produced for
ServiceClient invocation within a service where class pathing is a problem
Posted by "Yao (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AXIS2-2972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12769401#action_12769401 ]
Yao commented on AXIS2-2972:
----------------------------
I am having the sample problem with Java2WSDLTask. I use axis2-1.5. Is there a workaround? Which jar is missing?
> Vague error produced for ServiceClient invocation within a service where class pathing is a problem
> ---------------------------------------------------------------------------------------------------
>
> Key: AXIS2-2972
> URL: https://issues.apache.org/jira/browse/AXIS2-2972
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: databinding, deployment
> Affects Versions: 1.2
> Environment: Running in windows XP under eclipse and with axis2 1.2 embedded under Jetty.
> Reporter: Jason Kania
> Assignee: Deepal Jayasinghe
>
> The problem I have seen occurs when a component is not in the deployment directory, but is being referenced externally. Instead of encountering a ClassNotFoundException or similar, a vague error is produced when attempting to:
> 1) create a ServiceClient within a service
> 2) load a configuration context within a service
> The client was external to the jar because it will be used both remotely and as a part of the service. The text of the exception is misleading because the receivers in use as per the services.xml have nothing to do with those seen in the error.
> To create the error, simply attempt to create a new ServiceClient() in a class that is not contained within the deployment directory, but is referenced by a class in the deployment directory.
> The error seen is the following:
> java.lang.ClassCastException: org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver cannot be cast to org.apache.axis2.engine.MessageReceiver
> at org.apache.axis2.deployment.DescriptionBuilder.loadMessageReceiver(DescriptionBuilder.java:190)
> at org.apache.axis2.deployment.DescriptionBuilder$1.run(DescriptionBuilder.java:142)
> at org.apache.axis2.java.security.AccessController.doPrivileged(AccessController.java:130)
> at org.apache.axis2.deployment.DescriptionBuilder.processMessageReceivers(DescriptionBuilder.java:138)
> at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:92)
> at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:640)
> at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:105)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:60)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:174)
> at org.apache.axis2.client.ServiceClient.initializeTransports(ServiceClient.java:211)
> at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:138)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:133)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:229)
> at com.test.client.BasicClient.<init>(BasicClient.java:76)
> at com.test.client.TestClient.<init>(TestClient.java:31)
> at com.test.client.servlet.TestServer.<init>(TestServer.java:452)
> at com.test.client.TestServer.getInstance(TestServer.java:65)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at com.test.client.ClientMessageHandler.init(ClientMessageHandler.java:51)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.axis2.engine.DependencyManager.initServiceClass(DependencyManager.java:56)
> at org.apache.axis2.engine.DependencyManager.initService(DependencyManager.java:94)
> at org.apache.axis2.context.ConfigurationContextFactory.initApplicationScopeServices(ConfigurationContextFactory.java:91)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:76)
> at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:486)
> at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:406)
> at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
> at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:617)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
> at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
> at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
> at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
> at org.mortbay.jetty.Server.doStart(Server.java:210)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at com.test.TestServer.<init>(TestServer.java:52)
> at com.test.TestServer.main(TestServer.java:83)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (AXIS2-2972) Vague error produced for
ServiceClient invocation within a service where class pathing is a problem
Posted by "Benjamin Francisoud (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AXIS2-2972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12694061#action_12694061 ]
Benjamin Francisoud commented on AXIS2-2972:
--------------------------------------------
I had the same problem with ant, it seems to be a classpath issue (my 2 cents)
I am using a axis2 war distrib. I also have axis2 binary distrib installed localy.
I tried various classpath combinaisons and I finally got this one working...
(where webapp.classpath is WEB-INF-lib of axis2 war distrib)
<path id="wsdl.classpath">
<pathelement path="${axis2.classpath}"/>
<pathelement location="web/WEB-INF/classes"/>
</path>
<taskdef name="java2wsdl" classname="org.apache.ws.java2wsdl.Java2WSDLTask"
classpathref="webapp.classpath"/>
<java2wsdl className="${pkg}.IMyService" outputLocation="${wsdl.dir}" locationUri="${webservice.url}/MyService">
<classpath location="web/WEB-INF/classes"/>
</java2wsdl>
hopes this help someone...
> Vague error produced for ServiceClient invocation within a service where class pathing is a problem
> ---------------------------------------------------------------------------------------------------
>
> Key: AXIS2-2972
> URL: https://issues.apache.org/jira/browse/AXIS2-2972
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: databinding, deployment
> Affects Versions: 1.2
> Environment: Running in windows XP under eclipse and with axis2 1.2 embedded under Jetty.
> Reporter: Jason Kania
> Assignee: Deepal Jayasinghe
>
> The problem I have seen occurs when a component is not in the deployment directory, but is being referenced externally. Instead of encountering a ClassNotFoundException or similar, a vague error is produced when attempting to:
> 1) create a ServiceClient within a service
> 2) load a configuration context within a service
> The client was external to the jar because it will be used both remotely and as a part of the service. The text of the exception is misleading because the receivers in use as per the services.xml have nothing to do with those seen in the error.
> To create the error, simply attempt to create a new ServiceClient() in a class that is not contained within the deployment directory, but is referenced by a class in the deployment directory.
> The error seen is the following:
> java.lang.ClassCastException: org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver cannot be cast to org.apache.axis2.engine.MessageReceiver
> at org.apache.axis2.deployment.DescriptionBuilder.loadMessageReceiver(DescriptionBuilder.java:190)
> at org.apache.axis2.deployment.DescriptionBuilder$1.run(DescriptionBuilder.java:142)
> at org.apache.axis2.java.security.AccessController.doPrivileged(AccessController.java:130)
> at org.apache.axis2.deployment.DescriptionBuilder.processMessageReceivers(DescriptionBuilder.java:138)
> at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:92)
> at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:640)
> at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:105)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:60)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:174)
> at org.apache.axis2.client.ServiceClient.initializeTransports(ServiceClient.java:211)
> at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:138)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:133)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:229)
> at com.test.client.BasicClient.<init>(BasicClient.java:76)
> at com.test.client.TestClient.<init>(TestClient.java:31)
> at com.test.client.servlet.TestServer.<init>(TestServer.java:452)
> at com.test.client.TestServer.getInstance(TestServer.java:65)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at com.test.client.ClientMessageHandler.init(ClientMessageHandler.java:51)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.axis2.engine.DependencyManager.initServiceClass(DependencyManager.java:56)
> at org.apache.axis2.engine.DependencyManager.initService(DependencyManager.java:94)
> at org.apache.axis2.context.ConfigurationContextFactory.initApplicationScopeServices(ConfigurationContextFactory.java:91)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:76)
> at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:486)
> at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:406)
> at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
> at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:617)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
> at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
> at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
> at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
> at org.mortbay.jetty.Server.doStart(Server.java:210)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at com.test.TestServer.<init>(TestServer.java:52)
> at com.test.TestServer.main(TestServer.java:83)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (AXIS2-2972) Vague error produced for ServiceClient
invocation within a service where class pathing is a problem
Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AXIS2-2972?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Davanum Srinivas updated AXIS2-2972:
------------------------------------
Assignee: Deepal Jayasinghe
> Vague error produced for ServiceClient invocation within a service where class pathing is a problem
> ---------------------------------------------------------------------------------------------------
>
> Key: AXIS2-2972
> URL: https://issues.apache.org/jira/browse/AXIS2-2972
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: databinding, deployment
> Affects Versions: 1.2
> Environment: Running in windows XP under eclipse and with axis2 1.2 embedded under Jetty.
> Reporter: Jason Kania
> Assignee: Deepal Jayasinghe
>
> The problem I have seen occurs when a component is not in the deployment directory, but is being referenced externally. Instead of encountering a ClassNotFoundException or similar, a vague error is produced when attempting to:
> 1) create a ServiceClient within a service
> 2) load a configuration context within a service
> The client was external to the jar because it will be used both remotely and as a part of the service. The text of the exception is misleading because the receivers in use as per the services.xml have nothing to do with those seen in the error.
> To create the error, simply attempt to create a new ServiceClient() in a class that is not contained within the deployment directory, but is referenced by a class in the deployment directory.
> The error seen is the following:
> java.lang.ClassCastException: org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver cannot be cast to org.apache.axis2.engine.MessageReceiver
> at org.apache.axis2.deployment.DescriptionBuilder.loadMessageReceiver(DescriptionBuilder.java:190)
> at org.apache.axis2.deployment.DescriptionBuilder$1.run(DescriptionBuilder.java:142)
> at org.apache.axis2.java.security.AccessController.doPrivileged(AccessController.java:130)
> at org.apache.axis2.deployment.DescriptionBuilder.processMessageReceivers(DescriptionBuilder.java:138)
> at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:92)
> at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:640)
> at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:105)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:60)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:174)
> at org.apache.axis2.client.ServiceClient.initializeTransports(ServiceClient.java:211)
> at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:138)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:133)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:229)
> at com.test.client.BasicClient.<init>(BasicClient.java:76)
> at com.test.client.TestClient.<init>(TestClient.java:31)
> at com.test.client.servlet.TestServer.<init>(TestServer.java:452)
> at com.test.client.TestServer.getInstance(TestServer.java:65)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at com.test.client.ClientMessageHandler.init(ClientMessageHandler.java:51)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.axis2.engine.DependencyManager.initServiceClass(DependencyManager.java:56)
> at org.apache.axis2.engine.DependencyManager.initService(DependencyManager.java:94)
> at org.apache.axis2.context.ConfigurationContextFactory.initApplicationScopeServices(ConfigurationContextFactory.java:91)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:76)
> at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:486)
> at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:406)
> at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
> at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:617)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
> at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
> at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
> at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
> at org.mortbay.jetty.Server.doStart(Server.java:210)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at com.test.TestServer.<init>(TestServer.java:52)
> at com.test.TestServer.main(TestServer.java:83)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
[jira] Commented: (AXIS2-2972) Vague error produced for
ServiceClient invocation within a service where class pathing is a problem
Posted by "Deepal Jayasinghe (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AXIS2-2972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12513510 ]
Deepal Jayasinghe commented on AXIS2-2972:
------------------------------------------
Please attache a test case.
Thanks
Deepal
> Vague error produced for ServiceClient invocation within a service where class pathing is a problem
> ---------------------------------------------------------------------------------------------------
>
> Key: AXIS2-2972
> URL: https://issues.apache.org/jira/browse/AXIS2-2972
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: databinding, deployment
> Affects Versions: 1.2
> Environment: Running in windows XP under eclipse and with axis2 1.2 embedded under Jetty.
> Reporter: Jason Kania
> Assignee: Deepal Jayasinghe
>
> The problem I have seen occurs when a component is not in the deployment directory, but is being referenced externally. Instead of encountering a ClassNotFoundException or similar, a vague error is produced when attempting to:
> 1) create a ServiceClient within a service
> 2) load a configuration context within a service
> The client was external to the jar because it will be used both remotely and as a part of the service. The text of the exception is misleading because the receivers in use as per the services.xml have nothing to do with those seen in the error.
> To create the error, simply attempt to create a new ServiceClient() in a class that is not contained within the deployment directory, but is referenced by a class in the deployment directory.
> The error seen is the following:
> java.lang.ClassCastException: org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver cannot be cast to org.apache.axis2.engine.MessageReceiver
> at org.apache.axis2.deployment.DescriptionBuilder.loadMessageReceiver(DescriptionBuilder.java:190)
> at org.apache.axis2.deployment.DescriptionBuilder$1.run(DescriptionBuilder.java:142)
> at org.apache.axis2.java.security.AccessController.doPrivileged(AccessController.java:130)
> at org.apache.axis2.deployment.DescriptionBuilder.processMessageReceivers(DescriptionBuilder.java:138)
> at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:92)
> at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:640)
> at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:105)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:60)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:174)
> at org.apache.axis2.client.ServiceClient.initializeTransports(ServiceClient.java:211)
> at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:138)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:133)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:229)
> at com.test.client.BasicClient.<init>(BasicClient.java:76)
> at com.test.client.TestClient.<init>(TestClient.java:31)
> at com.test.client.servlet.TestServer.<init>(TestServer.java:452)
> at com.test.client.TestServer.getInstance(TestServer.java:65)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at com.test.client.ClientMessageHandler.init(ClientMessageHandler.java:51)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.axis2.engine.DependencyManager.initServiceClass(DependencyManager.java:56)
> at org.apache.axis2.engine.DependencyManager.initService(DependencyManager.java:94)
> at org.apache.axis2.context.ConfigurationContextFactory.initApplicationScopeServices(ConfigurationContextFactory.java:91)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:76)
> at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:486)
> at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:406)
> at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
> at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:617)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
> at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
> at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
> at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
> at org.mortbay.jetty.Server.doStart(Server.java:210)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at com.test.TestServer.<init>(TestServer.java:52)
> at com.test.TestServer.main(TestServer.java:83)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
[jira] Commented: (AXIS2-2972) Vague error produced for
ServiceClient invocation within a service where class pathing is a problem
Posted by "Jason Harrop (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AXIS2-2972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12591214#action_12591214 ]
Jason Harrop commented on AXIS2-2972:
-------------------------------------
Another datapoint.
I get the same class cast exception when using the java2wsdl ant task in Axis2-1.3; running ant from the command line
> Vague error produced for ServiceClient invocation within a service where class pathing is a problem
> ---------------------------------------------------------------------------------------------------
>
> Key: AXIS2-2972
> URL: https://issues.apache.org/jira/browse/AXIS2-2972
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: databinding, deployment
> Affects Versions: 1.2
> Environment: Running in windows XP under eclipse and with axis2 1.2 embedded under Jetty.
> Reporter: Jason Kania
> Assignee: Deepal Jayasinghe
>
> The problem I have seen occurs when a component is not in the deployment directory, but is being referenced externally. Instead of encountering a ClassNotFoundException or similar, a vague error is produced when attempting to:
> 1) create a ServiceClient within a service
> 2) load a configuration context within a service
> The client was external to the jar because it will be used both remotely and as a part of the service. The text of the exception is misleading because the receivers in use as per the services.xml have nothing to do with those seen in the error.
> To create the error, simply attempt to create a new ServiceClient() in a class that is not contained within the deployment directory, but is referenced by a class in the deployment directory.
> The error seen is the following:
> java.lang.ClassCastException: org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver cannot be cast to org.apache.axis2.engine.MessageReceiver
> at org.apache.axis2.deployment.DescriptionBuilder.loadMessageReceiver(DescriptionBuilder.java:190)
> at org.apache.axis2.deployment.DescriptionBuilder$1.run(DescriptionBuilder.java:142)
> at org.apache.axis2.java.security.AccessController.doPrivileged(AccessController.java:130)
> at org.apache.axis2.deployment.DescriptionBuilder.processMessageReceivers(DescriptionBuilder.java:138)
> at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:92)
> at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:640)
> at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:105)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:60)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:174)
> at org.apache.axis2.client.ServiceClient.initializeTransports(ServiceClient.java:211)
> at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:138)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:133)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:229)
> at com.test.client.BasicClient.<init>(BasicClient.java:76)
> at com.test.client.TestClient.<init>(TestClient.java:31)
> at com.test.client.servlet.TestServer.<init>(TestServer.java:452)
> at com.test.client.TestServer.getInstance(TestServer.java:65)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at com.test.client.ClientMessageHandler.init(ClientMessageHandler.java:51)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.axis2.engine.DependencyManager.initServiceClass(DependencyManager.java:56)
> at org.apache.axis2.engine.DependencyManager.initService(DependencyManager.java:94)
> at org.apache.axis2.context.ConfigurationContextFactory.initApplicationScopeServices(ConfigurationContextFactory.java:91)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:76)
> at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:486)
> at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:406)
> at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
> at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:617)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
> at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
> at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
> at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
> at org.mortbay.jetty.Server.doStart(Server.java:210)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at com.test.TestServer.<init>(TestServer.java:52)
> at com.test.TestServer.main(TestServer.java:83)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
[jira] Commented: (AXIS2-2972) Vague error produced for
ServiceClient invocation within a service where class pathing is a problem
Posted by "Peter Nash (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AXIS2-2972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12634184#action_12634184 ]
Peter Nash commented on AXIS2-2972:
-----------------------------------
I get the same problem. I'm using an Axis2 web service to connect to another Axis2 webservice within the same Jboss container. The exception is trigger when I initialise the remote client:
RPCServiceClient serviceClient = new RPCServiceClient();
Any help would be appreciated.
Thanks,
Peter
16:53:54,560 ERROR [STDERR] java.lang.ClassCastException: org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver cannot be cast to org.apa
16:53:54,561 ERROR [STDERR] at org.apache.axis2.deployment.DescriptionBuilder.loadMessageReceiver(DescriptionBuilder.java:192)
16:53:54,561 ERROR [STDERR] at org.apache.axis2.deployment.DescriptionBuilder$1.run(DescriptionBuilder.java:145)
16:53:54,561 ERROR [STDERR] at org.apache.axis2.java.security.AccessController.doPrivileged(AccessController.java:132)
16:53:54,561 ERROR [STDERR] at org.apache.axis2.deployment.DescriptionBuilder.processMessageReceivers(DescriptionBuilder.java:141)
16:53:54,561 ERROR [STDERR] at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:102)
16:53:54,561 ERROR [STDERR] at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:641)
16:53:54,561 ERROR [STDERR] at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:116
16:53:54,561 ERROR [STDERR] at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFac
16:53:54,561 ERROR [STDERR] at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(Configura
16:53:54,561 ERROR [STDERR] at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:150)
16:53:54,561 ERROR [STDERR] at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:143)
16:53:54,561 ERROR [STDERR] at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:244)
16:53:54,561 ERROR [STDERR] at org.apache.axis2.rpc.client.RPCServiceClient.<init>(RPCServiceClient.java:48)
> Vague error produced for ServiceClient invocation within a service where class pathing is a problem
> ---------------------------------------------------------------------------------------------------
>
> Key: AXIS2-2972
> URL: https://issues.apache.org/jira/browse/AXIS2-2972
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: databinding, deployment
> Affects Versions: 1.2
> Environment: Running in windows XP under eclipse and with axis2 1.2 embedded under Jetty.
> Reporter: Jason Kania
> Assignee: Deepal Jayasinghe
>
> The problem I have seen occurs when a component is not in the deployment directory, but is being referenced externally. Instead of encountering a ClassNotFoundException or similar, a vague error is produced when attempting to:
> 1) create a ServiceClient within a service
> 2) load a configuration context within a service
> The client was external to the jar because it will be used both remotely and as a part of the service. The text of the exception is misleading because the receivers in use as per the services.xml have nothing to do with those seen in the error.
> To create the error, simply attempt to create a new ServiceClient() in a class that is not contained within the deployment directory, but is referenced by a class in the deployment directory.
> The error seen is the following:
> java.lang.ClassCastException: org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver cannot be cast to org.apache.axis2.engine.MessageReceiver
> at org.apache.axis2.deployment.DescriptionBuilder.loadMessageReceiver(DescriptionBuilder.java:190)
> at org.apache.axis2.deployment.DescriptionBuilder$1.run(DescriptionBuilder.java:142)
> at org.apache.axis2.java.security.AccessController.doPrivileged(AccessController.java:130)
> at org.apache.axis2.deployment.DescriptionBuilder.processMessageReceivers(DescriptionBuilder.java:138)
> at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:92)
> at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:640)
> at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:105)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:60)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:174)
> at org.apache.axis2.client.ServiceClient.initializeTransports(ServiceClient.java:211)
> at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:138)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:133)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:229)
> at com.test.client.BasicClient.<init>(BasicClient.java:76)
> at com.test.client.TestClient.<init>(TestClient.java:31)
> at com.test.client.servlet.TestServer.<init>(TestServer.java:452)
> at com.test.client.TestServer.getInstance(TestServer.java:65)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at com.test.client.ClientMessageHandler.init(ClientMessageHandler.java:51)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.axis2.engine.DependencyManager.initServiceClass(DependencyManager.java:56)
> at org.apache.axis2.engine.DependencyManager.initService(DependencyManager.java:94)
> at org.apache.axis2.context.ConfigurationContextFactory.initApplicationScopeServices(ConfigurationContextFactory.java:91)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:76)
> at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:486)
> at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:406)
> at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
> at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:617)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
> at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
> at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
> at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
> at org.mortbay.jetty.Server.doStart(Server.java:210)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at com.test.TestServer.<init>(TestServer.java:52)
> at com.test.TestServer.main(TestServer.java:83)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
[jira] Commented: (AXIS2-2972) Vague error produced for
ServiceClient invocation within a service where class pathing is a problem
Posted by "J. Nessunnome (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AXIS2-2972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12587258#action_12587258 ]
J. Nessunnome commented on AXIS2-2972:
--------------------------------------
I am getting this same exception (see below) using Axis2 1.3 on Websphere Application Server 6.1 on Windows. I have noticed that it only seems to occur after I republish my project, if I restart my server after republishing, I do not get this error.
I have my WAR configured to use parent last classloading, but both of these classes only exist in the axis2-kernel jar in my war, so I'm not sure if it matters.
Caused by:
java.lang.ClassCastException: org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver incompatible with org.apache.axis2.engine.MessageReceiver
at org.apache.axis2.deployment.DescriptionBuilder.loadMessageReceiver(DescriptionBuilder.java:191)
at org.apache.axis2.deployment.DescriptionBuilder$1.run(DescriptionBuilder.java:144)
at org.apache.axis2.java.security.AccessController.doPrivileged(AccessController.java:132)
at org.apache.axis2.deployment.DescriptionBuilder.processMessageReceivers(DescriptionBuilder.java:140)
at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:95)
at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:615)
at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:115)
at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:180)
at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:146)
at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:139)
at com.west.intlorch.securitysvc.SecurityServiceStub.<init>(SecurityServiceStub.java:241)
at com.west.intlorch.securitysvc.SecurityServiceStub.<init>(SecurityServiceStub.java:227)
at com.west.intlorch.securitysvc.SecurityServiceStub.<init>(SecurityServiceStub.java:275)
at com.west.intlorch.service.SecurityServiceImpl.authenticateApp(SecurityServiceImpl.java:19)
> Vague error produced for ServiceClient invocation within a service where class pathing is a problem
> ---------------------------------------------------------------------------------------------------
>
> Key: AXIS2-2972
> URL: https://issues.apache.org/jira/browse/AXIS2-2972
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: databinding, deployment
> Affects Versions: 1.2
> Environment: Running in windows XP under eclipse and with axis2 1.2 embedded under Jetty.
> Reporter: Jason Kania
> Assignee: Deepal Jayasinghe
>
> The problem I have seen occurs when a component is not in the deployment directory, but is being referenced externally. Instead of encountering a ClassNotFoundException or similar, a vague error is produced when attempting to:
> 1) create a ServiceClient within a service
> 2) load a configuration context within a service
> The client was external to the jar because it will be used both remotely and as a part of the service. The text of the exception is misleading because the receivers in use as per the services.xml have nothing to do with those seen in the error.
> To create the error, simply attempt to create a new ServiceClient() in a class that is not contained within the deployment directory, but is referenced by a class in the deployment directory.
> The error seen is the following:
> java.lang.ClassCastException: org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver cannot be cast to org.apache.axis2.engine.MessageReceiver
> at org.apache.axis2.deployment.DescriptionBuilder.loadMessageReceiver(DescriptionBuilder.java:190)
> at org.apache.axis2.deployment.DescriptionBuilder$1.run(DescriptionBuilder.java:142)
> at org.apache.axis2.java.security.AccessController.doPrivileged(AccessController.java:130)
> at org.apache.axis2.deployment.DescriptionBuilder.processMessageReceivers(DescriptionBuilder.java:138)
> at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:92)
> at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:640)
> at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:105)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:60)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:174)
> at org.apache.axis2.client.ServiceClient.initializeTransports(ServiceClient.java:211)
> at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:138)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:133)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:229)
> at com.test.client.BasicClient.<init>(BasicClient.java:76)
> at com.test.client.TestClient.<init>(TestClient.java:31)
> at com.test.client.servlet.TestServer.<init>(TestServer.java:452)
> at com.test.client.TestServer.getInstance(TestServer.java:65)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at com.test.client.ClientMessageHandler.init(ClientMessageHandler.java:51)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.axis2.engine.DependencyManager.initServiceClass(DependencyManager.java:56)
> at org.apache.axis2.engine.DependencyManager.initService(DependencyManager.java:94)
> at org.apache.axis2.context.ConfigurationContextFactory.initApplicationScopeServices(ConfigurationContextFactory.java:91)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:76)
> at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:486)
> at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:406)
> at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
> at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:617)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
> at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
> at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
> at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
> at org.mortbay.jetty.Server.doStart(Server.java:210)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at com.test.TestServer.<init>(TestServer.java:52)
> at com.test.TestServer.main(TestServer.java:83)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
[jira] Updated: (AXIS2-2972) Vague error produced for ServiceClient
invocation within a service where class pathing is a problem
Posted by "Jason Kania (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AXIS2-2972?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jason Kania updated AXIS2-2972:
-------------------------------
Please hold the issue open as I am too busy to strip the code down to a presentable test case now, but I will get to it.
> Vague error produced for ServiceClient invocation within a service where class pathing is a problem
> ---------------------------------------------------------------------------------------------------
>
> Key: AXIS2-2972
> URL: https://issues.apache.org/jira/browse/AXIS2-2972
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: databinding, deployment
> Affects Versions: 1.2
> Environment: Running in windows XP under eclipse and with axis2 1.2 embedded under Jetty.
> Reporter: Jason Kania
> Assignee: Deepal Jayasinghe
>
> The problem I have seen occurs when a component is not in the deployment directory, but is being referenced externally. Instead of encountering a ClassNotFoundException or similar, a vague error is produced when attempting to:
> 1) create a ServiceClient within a service
> 2) load a configuration context within a service
> The client was external to the jar because it will be used both remotely and as a part of the service. The text of the exception is misleading because the receivers in use as per the services.xml have nothing to do with those seen in the error.
> To create the error, simply attempt to create a new ServiceClient() in a class that is not contained within the deployment directory, but is referenced by a class in the deployment directory.
> The error seen is the following:
> java.lang.ClassCastException: org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver cannot be cast to org.apache.axis2.engine.MessageReceiver
> at org.apache.axis2.deployment.DescriptionBuilder.loadMessageReceiver(DescriptionBuilder.java:190)
> at org.apache.axis2.deployment.DescriptionBuilder$1.run(DescriptionBuilder.java:142)
> at org.apache.axis2.java.security.AccessController.doPrivileged(AccessController.java:130)
> at org.apache.axis2.deployment.DescriptionBuilder.processMessageReceivers(DescriptionBuilder.java:138)
> at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:92)
> at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:640)
> at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:105)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:60)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:174)
> at org.apache.axis2.client.ServiceClient.initializeTransports(ServiceClient.java:211)
> at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:138)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:133)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:229)
> at com.test.client.BasicClient.<init>(BasicClient.java:76)
> at com.test.client.TestClient.<init>(TestClient.java:31)
> at com.test.client.servlet.TestServer.<init>(TestServer.java:452)
> at com.test.client.TestServer.getInstance(TestServer.java:65)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at com.test.client.ClientMessageHandler.init(ClientMessageHandler.java:51)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.axis2.engine.DependencyManager.initServiceClass(DependencyManager.java:56)
> at org.apache.axis2.engine.DependencyManager.initService(DependencyManager.java:94)
> at org.apache.axis2.context.ConfigurationContextFactory.initApplicationScopeServices(ConfigurationContextFactory.java:91)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:76)
> at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:486)
> at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:406)
> at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
> at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:617)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
> at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
> at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
> at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
> at org.mortbay.jetty.Server.doStart(Server.java:210)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at com.test.TestServer.<init>(TestServer.java:52)
> at com.test.TestServer.main(TestServer.java:83)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org