You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@geronimo.apache.org by jcaristi <jc...@whisolutions.com> on 2008/09/09 14:10:04 UTC
Axis2 Service Deployment Question
Is is possible to deploy an Axis2 aar file to Geronimo 2.1.2? Here's what I
found so far:
1. The Geronimo console does not support aar deployment.
2. Building and deploying axis2.war (1.4.1) and deploying it to Geronimo
2.1.2 does not work. There is no solution to this available on the web as
far as I can tell.
--
View this message in context: http://www.nabble.com/Axis2-Service-Deployment-Question-tp19390975s134p19390975.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
Re: Axis2 Service Deployment Question
Posted by jcaristi <jc...@whisolutions.com>.
This did it! Deployed and ran all Axis 2 web app features with no errors!
Jarek Gawor-2 wrote:
>
> Try adding one more hidden-classes filter:
> <dep:filter>org.apache.axiom</dep:filter>.
>
> Jarek
>
>
--
View this message in context: http://www.nabble.com/Axis2-Service-Deployment-Question-tp19390975s134p19513947.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
Re: Axis2 Service Deployment Question
Posted by Jarek Gawor <jg...@gmail.com>.
Try adding one more hidden-classes filter:
<dep:filter>org.apache.axiom</dep:filter>.
Jarek
On Tue, Sep 16, 2008 at 10:18 AM, jcaristi <jc...@whisolutions.com> wrote:
>
> I needed to filter some additional classes and I am getting close, but I'm
> still having problems deploying the Axis2.war to Geronimo:
>
> 1. I set the JAVA_OPTS as follows:
>
> set JAVA_OPTS= -Dorg.apache.geronimo.jaxws.builder.useSimpleFinder=true
>
> 2. My deployment plan includes this:
>
> <dep:hidden-classes>
> <dep:filter>org.apache.commons</dep:filter>
> <dep:filter>org.jdom</dep:filter>
> <dep:filter>org.apache.axis2</dep:filter>
> </dep:hidden-classes>
>
>
> 3. The deployment works, but when I try the validate page of the Axis
> application or try to get the wsdl for the Version service, I get errors. I
> have attached the log and copied an error here:
>
> http://www.nabble.com/file/p19512852/geronimo.log geronimo.log
>
> 10:07:50,718 ERROR [AxisServlet]
> org.apache.axiom.soap.SOAPEnvelope.hasFault()Z
> java.lang.NoSuchMethodError: org.apache.axiom.soap.SOAPEnvelope.hasFault()Z
> at
> org.apache.axis2.context.MessageContext.isFault(MessageContext.java:4050)
> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:151)
> at
> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)
> at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:133)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
> at
> org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56)
> at
> org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:406)
> at
> org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
> at java.lang.Thread.run(Thread.java:595)
>
>
>
>
>
> Hi,
>
> I was able to deploy the Axis2.war file onto G 1.1 quite long time ago.
>
> You can create a geronimo-web.xml file for you Axis2.war to hide the
> conflict org.apache.commons classes (G server probably uses a
> different version than what your Axis2.war contains).
>
> <web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.1">
>
> <dep:environment
> xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.1">
> <dep:moduleId>
> <dep:groupId>mygroup</dep:groupId>
> <dep:artifactId>axis2</dep:artifactId>
> <dep:version>1.0</dep:version>
> <dep:type>war</dep:type>
> </dep:moduleId>
>
> <dep:hidden-classes>
> <dep:filter>org.apache.commons</dep:filter>
> </dep:hidden-classes>
> </dep:environment>
>
>
> --
> View this message in context: http://www.nabble.com/Axis2-Service-Deployment-Question-tp19390975s134p19512852.html
> Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
>
>
Re: Axis2 Service Deployment Question
Posted by jcaristi <jc...@whisolutions.com>.
I needed to filter some additional classes and I am getting close, but I'm
still having problems deploying the Axis2.war to Geronimo:
1. I set the JAVA_OPTS as follows:
set JAVA_OPTS= -Dorg.apache.geronimo.jaxws.builder.useSimpleFinder=true
2. My deployment plan includes this:
<dep:hidden-classes>
<dep:filter>org.apache.commons</dep:filter>
<dep:filter>org.jdom</dep:filter>
<dep:filter>org.apache.axis2</dep:filter>
</dep:hidden-classes>
3. The deployment works, but when I try the validate page of the Axis
application or try to get the wsdl for the Version service, I get errors. I
have attached the log and copied an error here:
http://www.nabble.com/file/p19512852/geronimo.log geronimo.log
10:07:50,718 ERROR [AxisServlet]
org.apache.axiom.soap.SOAPEnvelope.hasFault()Z
java.lang.NoSuchMethodError: org.apache.axiom.soap.SOAPEnvelope.hasFault()Z
at
org.apache.axis2.context.MessageContext.isFault(MessageContext.java:4050)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:151)
at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)
at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:133)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at
org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56)
at
org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:406)
at
org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
Hi,
I was able to deploy the Axis2.war file onto G 1.1 quite long time ago.
You can create a geronimo-web.xml file for you Axis2.war to hide the
conflict org.apache.commons classes (G server probably uses a
different version than what your Axis2.war contains).
<web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.1">
<dep:environment
xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.1">
<dep:moduleId>
<dep:groupId>mygroup</dep:groupId>
<dep:artifactId>axis2</dep:artifactId>
<dep:version>1.0</dep:version>
<dep:type>war</dep:type>
</dep:moduleId>
<dep:hidden-classes>
<dep:filter>org.apache.commons</dep:filter>
</dep:hidden-classes>
</dep:environment>
--
View this message in context: http://www.nabble.com/Axis2-Service-Deployment-Question-tp19390975s134p19512852.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
Re: Axis2 Service Deployment Question
Posted by Lin Sun <li...@gmail.com>.
Hi,
I was able to deploy the Axis2.war file onto G 1.1 quite long time ago.
You can create a geronimo-web.xml file for you Axis2.war to hide the
conflict org.apache.commons classes (G server probably uses a
different version than what your Axis2.war contains).
<web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.1">
<dep:environment xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.1">
<dep:moduleId>
<dep:groupId>mygroup</dep:groupId>
<dep:artifactId>axis2</dep:artifactId>
<dep:version>1.0</dep:version>
<dep:type>war</dep:type>
</dep:moduleId>
<dep:hidden-classes>
<dep:filter>org.apache.commons</dep:filter>
</dep:hidden-classes>
</dep:environment>
<context-root>/axis2</context-root>
</web-app>
Then you can deploy the axis2.war file with the geronimo-web.xml plan
together, for example, at GERONIMO_HOME/bin directory
./deploy.sh deploy axis2.war geronimo-web.xml
HTH
Lin
On Fri, Sep 12, 2008 at 3:02 PM, jcaristi <jc...@whisolutions.com> wrote:
>
> This got rid of the 10,000 errors, but I still get the following exception on
> deploy and on accessing the web app. (the jar containing the missing class
> is in the Axis2.war that I am trying to deploy):
>
> 14:51:07,305 ERROR [[/axis2]] Servlet /axis2 threw load() exception
> java.lang.NoClassDefFoundError:
> org/apache/commons/fileupload/FileUploadException
> at java.lang.Class.getDeclaredConstructors0(Native Method)
> at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
> at java.lang.Class.getConstructor0(Class.java:2671)
> at java.lang.Class.newInstance0(Class.java:321)
> at java.lang.Class.newInstance(Class.java:303)
> at
> org.apache.axis2.deployment.DescriptionBuilder.processMessageBuilders(DescriptionBuilder.java:229)
> at
> org.apache.axis2.deployment.AxisConfigBuilder.processMessageBuilders(AxisConfigBuilder.java:620)
> at
> org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:186)
> at
> org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:615)
> at
> org.apache.axis2.deployment.WarBasedAxisConfigurator.<init>(WarBasedAxisConfigurator.java:146)
> at
> org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:500)
> at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:420)
> at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1053)
> at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:955)
> at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4051)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4354)
> at
> org.apache.geronimo.tomcat.GeronimoStandardContext.access$201(GeronimoStandardContext.java:63)
> at
> org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:398)
> at
> org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47)
> at
> org.apache.geronimo.tomcat.GeronimoStandardContext.start(GeronimoStandardContext.java:251)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
> at
> org.apache.geronimo.tomcat.TomcatContainer.addContext(TomcatContainer.java:364)
> at
> org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(TomcatWebAppContext.java:512)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:998)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:268)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:541)
> at
> org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:111)
> at
> org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:146)
> at
> org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:120)
> at
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:176)
> at
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:44)
> at
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:254)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:294)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:555)
> at
> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
> at
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:456)
> at
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:188)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:562)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:543)
> 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:585)
> at
> org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> at
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:832)
> at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
> at
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
> at
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> at
> org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$ac09b1d5.startConfiguration(<generated>)
> at
> org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartCommand.java:67)
> at java.lang.Thread.run(Thread.java:595)
>
>
>
>
> Set the following property, start the server and deploy your axis2 war
> again:
>
> export JAVA_OPTS="-Dorg.apache.geronimo.jaxws.builder.useSimpleFinder=true"
>
> Jarek
>
>
> --
> View this message in context: http://www.nabble.com/Axis2-Service-Deployment-Question-tp19390975s134p19462143.html
> Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
>
>
Re: Axis2 Service Deployment Question
Posted by jcaristi <jc...@whisolutions.com>.
This got rid of the 10,000 errors, but I still get the following exception on
deploy and on accessing the web app. (the jar containing the missing class
is in the Axis2.war that I am trying to deploy):
14:51:07,305 ERROR [[/axis2]] Servlet /axis2 threw load() exception
java.lang.NoClassDefFoundError:
org/apache/commons/fileupload/FileUploadException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
at java.lang.Class.getConstructor0(Class.java:2671)
at java.lang.Class.newInstance0(Class.java:321)
at java.lang.Class.newInstance(Class.java:303)
at
org.apache.axis2.deployment.DescriptionBuilder.processMessageBuilders(DescriptionBuilder.java:229)
at
org.apache.axis2.deployment.AxisConfigBuilder.processMessageBuilders(AxisConfigBuilder.java:620)
at
org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:186)
at
org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:615)
at
org.apache.axis2.deployment.WarBasedAxisConfigurator.<init>(WarBasedAxisConfigurator.java:146)
at
org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:500)
at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:420)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1053)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:955)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4051)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4354)
at
org.apache.geronimo.tomcat.GeronimoStandardContext.access$201(GeronimoStandardContext.java:63)
at
org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:398)
at
org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47)
at
org.apache.geronimo.tomcat.GeronimoStandardContext.start(GeronimoStandardContext.java:251)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at
org.apache.geronimo.tomcat.TomcatContainer.addContext(TomcatContainer.java:364)
at
org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(TomcatWebAppContext.java:512)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:998)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:268)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:541)
at
org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:111)
at
org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:146)
at
org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:120)
at
org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:176)
at
org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:44)
at
org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:254)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:294)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:555)
at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:456)
at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:188)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:562)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:543)
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:585)
at
org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:832)
at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
at
org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$ac09b1d5.startConfiguration(<generated>)
at
org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartCommand.java:67)
at java.lang.Thread.run(Thread.java:595)
Set the following property, start the server and deploy your axis2 war
again:
export JAVA_OPTS="-Dorg.apache.geronimo.jaxws.builder.useSimpleFinder=true"
Jarek
--
View this message in context: http://www.nabble.com/Axis2-Service-Deployment-Question-tp19390975s134p19462143.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
Re: Axis2 Service Deployment Question
Posted by Jarek Gawor <jg...@gmail.com>.
Set the following property, start the server and deploy your axis2 war again:
export JAVA_OPTS="-Dorg.apache.geronimo.jaxws.builder.useSimpleFinder=true"
Jarek
On Fri, Sep 12, 2008 at 1:18 PM, jcaristi <jc...@whisolutions.com> wrote:
>
> I have a full explanation of #2 in the Axis forum here
> http://www.nabble.com/Re%3A-Axis2-Web-App-on-Geronimo--p19269398.html
>
> Could you point me in the direction of how to create a deployment plan that
> would hide the Axis2 packages? This would be a classloader configuration,
> right? Are there any similar samples available?
>
>
> Donald Woods-2 wrote:
>>
>> We currently don't support deploying aar files, just JEE5 artifact types.
>>
>> Do you have more info on #2? The 2.0/2.1 JEE5 server assemblies include
>> axis2, so you'd probably need a geronimo deployment plan to hide the
>> axis2 packages we provide....
>>
>>
>> -Donald
>>
>>
>> jcaristi wrote:
>>> Is is possible to deploy an Axis2 aar file to Geronimo 2.1.2? Here's
>>> what I
>>> found so far:
>>>
>>> 1. The Geronimo console does not support aar deployment.
>>> 2. Building and deploying axis2.war (1.4.1) and deploying it to Geronimo
>>> 2.1.2 does not work. There is no solution to this available on the web
>>> as
>>> far as I can tell.
>>>
>>>
>>
>>
>
> --
> View this message in context: http://www.nabble.com/Axis2-Service-Deployment-Question-tp19390975s134p19460453.html
> Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
>
>
Re: Axis2 Service Deployment Question
Posted by jcaristi <jc...@whisolutions.com>.
I have a full explanation of #2 in the Axis forum here
http://www.nabble.com/Re%3A-Axis2-Web-App-on-Geronimo--p19269398.html
Could you point me in the direction of how to create a deployment plan that
would hide the Axis2 packages? This would be a classloader configuration,
right? Are there any similar samples available?
Donald Woods-2 wrote:
>
> We currently don't support deploying aar files, just JEE5 artifact types.
>
> Do you have more info on #2? The 2.0/2.1 JEE5 server assemblies include
> axis2, so you'd probably need a geronimo deployment plan to hide the
> axis2 packages we provide....
>
>
> -Donald
>
>
> jcaristi wrote:
>> Is is possible to deploy an Axis2 aar file to Geronimo 2.1.2? Here's
>> what I
>> found so far:
>>
>> 1. The Geronimo console does not support aar deployment.
>> 2. Building and deploying axis2.war (1.4.1) and deploying it to Geronimo
>> 2.1.2 does not work. There is no solution to this available on the web
>> as
>> far as I can tell.
>>
>>
>
>
--
View this message in context: http://www.nabble.com/Axis2-Service-Deployment-Question-tp19390975s134p19460453.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
Re: Axis2 Service Deployment Question
Posted by Donald Woods <dw...@apache.org>.
We currently don't support deploying aar files, just JEE5 artifact types.
Do you have more info on #2? The 2.0/2.1 JEE5 server assemblies include
axis2, so you'd probably need a geronimo deployment plan to hide the
axis2 packages we provide....
-Donald
jcaristi wrote:
> Is is possible to deploy an Axis2 aar file to Geronimo 2.1.2? Here's what I
> found so far:
>
> 1. The Geronimo console does not support aar deployment.
> 2. Building and deploying axis2.war (1.4.1) and deploying it to Geronimo
> 2.1.2 does not work. There is no solution to this available on the web as
> far as I can tell.
>
>