whew! what was the problem?

-- dims

On 10/30/06, Michele Mazzucco <[EMAIL PROTECTED]> wrote:
Robert,

I've sorted my problem out.


Thanks,
Michele

On 28 Oct 2006, at 18:04, robert lazarski wrote:

> I noticed that the latest svn has some samples,
> modules/samples/servicelifecycle/src/sample/servicelifecycle/ ,
> perhaps that will help. Beyond that, the spring stuff is working so
> perhaps by looking at the tutorial that might give some pointers.
>
> HTH,
> Robert
>
> On 10/28/06, Michele Mazzucco <[EMAIL PROTECTED]> wrote:
>> Robert,
>>
>>
>> robert lazarski wrote:
>> > Can you please paste the code of your service ?
>>
>> the code of the service is too long to be pasted, however it used to
>> work with earlier versions. What I was looking for was only the
>> support
>> for the startup/shutdown.
>>
>>
>> Also, you could try
>> > removing the ServiceTCCL , AFAIK its for special cases like spring,
>> > xmlbeans and reading files in an aar, etc.
>>
>> Done. Nothing changed :(
>>
>>
>> Michele
>>
>> >
>> > Robert
>> >
>> > On 10/27/06, Michele Mazzucco <[EMAIL PROTECTED]> wrote:
>> >> Robert,
>> >>
>> >> no, as I said the startUp() method is never called :(.
>> >>
>> >> On 27 Oct 2006, at 17:49, robert lazarski wrote:
>> >>
>> >> > Is your code in startUp() indeed getting called ? Looks like
>> you are
>> >> > getting the exception in init() of a module. Try putting a
>> println()
>> >> > or something in startUp() so its easier to spot.
>> >> >
>> >> > The one thing I seemingly do different, is the
>> class=spring.SpringInit
>> >> > param I set is _not_ the service. Its just a seperate class
>> that has
>> >> > startUp() and shutdown() .
>> >>
>> >> Does is make any difference? Why should the response be "yes"?
>> >>
>> >> >
>> >> > Also, I'm thinking the load-on-startup param is now obsolete
>> as I can
>> >> > not find it anywhere in the code base, except for one javadoc
>> >> > statement which may not be up to date.
>> >>
>> >> Ok, agreed.
>> >> >
>> >> > Beyond that, what's causing these $Proxy0 ClassCastException
>> >> > exceptions ? I see '$Proxy0' syntax and the like alot with
>> hibernate,
>> >> > but in any case it may be something non-axis2 related.
>> >>
>> >> No, it's just axis 2. In the startUp() method there are some jmx
>> >> calls, but as I said it is never executed.
>> >>
>> >> >
>> >> > HTH,
>> >> > Robert
>> >>
>> >>
>> >> Michele
>> >> >
>> >> > On 10/27/06, Michele Mazzucco <[EMAIL PROTECTED]>
>> wrote:
>> >> >> Robert,
>> >> >>
>> >> >> some more details.
>> >> >>
>> >> >> With this service.xml:
>> >> >>
>> >> >> <?xml version="1.0" encoding="UTF-8"?>
>> >> >>
>> >> >> <service name="RoutingService" scope="application"
>> >> >>     class="ncl.qosp.controller.RoutingService">
>> >> >>         <description>
>> >> >>          This is the manager Web Service. It hides what
>> happens into
>> >> >> the cluster
>> >> >>          through four operations: addNode, addService,
>> forward and
>> >> >> result.
>> >> >>      </description>
>> >> >>
>> >> >>      <parameter name="ServiceTCCL" locked="false">service</
>> parameter>
>> >> >>
>> >> >>      <!-- It's globally engaged
>> >> >> `    <module ref="managerInterceptor" />
>> >> >>      -->
>> >> >>
>> >> >>           <parameter name="ServiceClass" locked="xsd:false">
>> >> >>                 ncl.qosp.controller.RoutingService
>> >> >>           </parameter>
>> >> >>
>> >> >>           <parameter name="load-on-startup"
>> locked="false">true</
>> >> >> parameter>
>> >> >>
>> >> >>
>> >> >>           <operation name="addService">
>> >> >>                 <messageReceiver
>> >> >>
>> class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
>> >> >>                 <actionMapping>urn:addService</actionMapping>
>> >> >>           </operation>
>> >> >>
>> >> >>           <operation name="addNode">
>> >> >>                 <messageReceiver
>> >> >>
>> class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
>> >> >>                 <actionMapping>urn:addNode</actionMapping>
>> >> >>           </operation>
>> >> >>
>> >> >>           <operation name="forward">
>> >> >>                 <messageReceiver
>> >> >>
>> class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
>> >> >>                 <actionMapping>urn:forward</actionMapping>
>> >> >>           </operation>
>> >> >>
>> >> >>           <operation name="result">
>> >> >>                 <messageReceiver
>> >> >> class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
>> >> >>                 <actionMapping>urn:result</actionMapping>
>> >> >>           </operation>
>> >> >> </service>
>> >> >>
>> >> >>
>> >> >> I get:
>> >> >>
>> >> >>
>> >> >> 2006-10-27 17:15:50,391 INFO
>> ncl.qosp.controller.RoutingService -
>> >> >> Startup time is: Fri Oct 27 17:15:50 BST 2006
>> >> >> org.apache.axis2.deployment.DeploymentException: Processing
>> >> >> Operations Modules $Proxy0; nested exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0; nested
>> exception is:
>> >> >>         org.apache.axis2.deployment.DeploymentException:
>> $Proxy0;
>> >> >> nested
>> >> >> exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0; nested
>> exception is:
>> >> >>         org.apache.axis2.deployment.DeploymentException:
>> Processing
>> >> >> Operations Modules $Proxy0; nested exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0; nested
>> exception is:
>> >> >>         org.apache.axis2.deployment.DeploymentException:
>> $Proxy0;
>> >> >> nested
>> >> >> exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0
>> >> >>         at
>> >> >>
>> org.apache.axis2.deployment.repository.util.ArchiveReader.processServ
>> >> >> ice
>> >> >> Group(ArchiveReader.java:124)
>> >> >>         at
>> org.apache.axis2.deployment.DeploymentEngine.doDeploy
>> >> >> (DeploymentEngine.java:528)
>> >> >>         at
>> >> >> org.apache.axis2.deployment.repository.util.WSInfoList.update
>> >> >> (WSInfoList.java:196)
>> >> >>         at
>> org.apache.axis2.deployment.RepositoryListener.update
>> >> >> (RepositoryListener.java:203)
>> >> >>         at
>> >> >> org.apache.axis2.deployment.RepositoryListener.checkServices
>> >> >> (RepositoryListener.java:150)
>> >> >>         at
>> org.apache.axis2.deployment.DeploymentEngine.loadServices
>> >> >> (DeploymentEngine.java:88)
>> >> >>         at
>> >> >>
>> org.apache.axis2.deployment.WarBasedAxisConfigurator.loadServices
>> >> >> (WarBasedAxisConfigurator.java:252)
>> >> >>         at
>> >> >>
>> org.apache.axis2.context.ConfigurationContextFactory.createConfigurat
>> >> >> ion
>> >> >> Context(ConfigurationContextFactory.java:72)
>> >> >>         at
>> >> >> org.apache.axis2.transport.http.AxisServlet.initConfigContext
>> >> >> (AxisServlet.java:366)
>> >> >>         at org.apache.axis2.transport.http.AxisServlet.init
>> >> >> (AxisServlet.java:
>> >> >> 310)
>> >> >>         at org.apache.catalina.core.StandardWrapper.loadServlet
>> >> >> (StandardWrapper.java:1105)
>> >> >>         at org.apache.catalina.core.StandardWrapper.load
>> >> >> (StandardWrapper.java:932)
>> >> >>         at
>> org.apache.catalina.core.StandardContext.loadOnStartup
>> >> >> (StandardContext.java:3951)
>> >> >>         at org.apache.catalina.core.StandardContext.start
>> >> >> (StandardContext.java:4225)
>> >> >>         at
>> org.apache.catalina.core.ContainerBase.addChildInternal
>> >> >> (ContainerBase.java:759)
>> >> >>         at org.apache.catalina.core.ContainerBase.addChild
>> >> >> (ContainerBase.java:739)
>> >> >>         at org.apache.catalina.core.StandardHost.addChild
>> >> >> (StandardHost.java:
>> >> >> 524)
>> >> >>         at org.apache.catalina.startup.HostConfig.deployWAR
>> >> >> (HostConfig.java:
>> >> >> 809)
>> >> >>         at org.apache.catalina.startup.HostConfig.deployWARs
>> >> >> (HostConfig.java:
>> >> >> 698)
>> >> >>         at org.apache.catalina.startup.HostConfig.deployApps
>> >> >> (HostConfig.java:
>> >> >> 472)
>> >> >>         at org.apache.catalina.startup.HostConfig.start
>> >> >> (HostConfig.java:1122)
>> >> >>         at
>> org.apache.catalina.startup.HostConfig.lifecycleEvent
>> >> >> (HostConfig.java:310)
>> >> >>         at
>> >> >> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
>> >> >> (LifecycleSupport.java:119)
>> >> >>         at org.apache.catalina.core.ContainerBase.start
>> >> >> (ContainerBase.java:
>> >> >> 1021)
>> >> >>         at org.apache.catalina.core.StandardHost.start
>> >> >> (StandardHost.java:718)
>> >> >>         at org.apache.catalina.core.ContainerBase.start
>> >> >> (ContainerBase.java:
>> >> >> 1013)
>> >> >>         at org.apache.catalina.core.StandardEngine.start
>> >> >> (StandardEngine.java:
>> >> >> 442)
>> >> >>         at org.apache.catalina.core.StandardService.start
>> >> >> (StandardService.java:450)
>> >> >>         at org.apache.catalina.core.StandardServer.start
>> >> >> (StandardServer.java:
>> >> >> 709)
>> >> >>         at org.apache.catalina.startup.Catalina.start
>> >> >> (Catalina.java:551)
>> >> >>         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.catalina.startup.Bootstrap.start
>> >> >> (Bootstrap.java:294)
>> >> >>         at org.apache.catalina.startup.Bootstrap.main
>> >> >> (Bootstrap.java:432)
>> >> >> Caused by: org.apache.axis2.deployment.DeploymentException:
>> >> >> Processing Operations Modules $Proxy0; nested exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0; nested
>> exception is:
>> >> >>         org.apache.axis2.deployment.DeploymentException:
>> $Proxy0;
>> >> >> nested
>> >> >> exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0
>> >> >>         at
>> org.apache.axis2.deployment.ServiceBuilder.populateService
>> >> >> (ServiceBuilder.java:320)
>> >> >>         at
>> >> >>
>> org.apache.axis2.deployment.repository.util.ArchiveReader.buildServic
>> >> >> eGr
>> >> >> oup(ArchiveReader.java:76)
>> >> >>         at
>> >> >>
>> org.apache.axis2.deployment.repository.util.ArchiveReader.processServ
>> >> >> ice
>> >> >> Group(ArchiveReader.java:118)
>> >> >>         ... 35 more
>> >> >> Caused by: org.apache.axis2.deployment.DeploymentException:
>> $Proxy0;
>> >> >> nested exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0
>> >> >>         at
>> >> >>
>> org.apache.axis2.deployment.ServiceBuilder.loadServiceLifeCycleClass
>> >> >> (ServiceBuilder.java:349)
>> >> >>         at
>> org.apache.axis2.deployment.ServiceBuilder.populateService
>> >> >> (ServiceBuilder.java:127)
>> >> >>         ... 37 more
>> >> >> Caused by: java.lang.ClassCastException: $Proxy0
>> >> >>         at ncl.qosp.controller.RoutingService.<init>
>> >> >> (RoutingService.java:171)
>> >> >>         at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance0
>> >> >> (Native
>> >> >> Method)
>> >> >>         at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance
>> >> >> (NativeConstructorAccessorImpl.java:39)
>> >> >>         at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance
>> >> >> (DelegatingConstructorAccessorImpl.java:27)
>> >> >>         at java.lang.reflect.Constructor.newInstance
>> >> >> (Constructor.java:494)
>> >> >>         at java.lang.Class.newInstance0(Class.java:350)
>> >> >>         at java.lang.Class.newInstance(Class.java:303)
>> >> >>         at
>> >> >>
>> org.apache.axis2.deployment.ServiceBuilder.loadServiceLifeCycleClass
>> >> >> (ServiceBuilder.java:344)
>> >> >>         ... 38 more
>> >> >> Oct 27, 2006 5:15:50 PM
>> org.apache.axis2.deployment.DeploymentEngine
>> >> >> doDeploy
>> >> >> SEVERE: Invalid service  RoutingService.aar due to Processing
>> >> >> Operations Modules $Proxy0; nested exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0; nested
>> exception is:
>> >> >>         org.apache.axis2.deployment.DeploymentException:
>> $Proxy0;
>> >> >> nested
>> >> >> exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0; nested
>> exception is:
>> >> >>         org.apache.axis2.deployment.DeploymentException:
>> Processing
>> >> >> Operations Modules $Proxy0; nested exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0; nested
>> exception is:
>> >> >>         org.apache.axis2.deployment.DeploymentException:
>> $Proxy0;
>> >> >> nested
>> >> >> exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0
>> >> >> org.apache.axis2.deployment.DeploymentException: Processing
>> >> >> Operations Modules $Proxy0; nested exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0; nested
>> exception is:
>> >> >>         org.apache.axis2.deployment.DeploymentException:
>> $Proxy0;
>> >> >> nested
>> >> >> exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0; nested
>> exception is:
>> >> >>         org.apache.axis2.deployment.DeploymentException:
>> Processing
>> >> >> Operations Modules $Proxy0; nested exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0; nested
>> exception is:
>> >> >>         org.apache.axis2.deployment.DeploymentException:
>> $Proxy0;
>> >> >> nested
>> >> >> exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0
>> >> >>         at
>> >> >>
>> org.apache.axis2.deployment.repository.util.ArchiveReader.processServ
>> >> >> ice
>> >> >> Group(ArchiveReader.java:124)
>> >> >>         at
>> org.apache.axis2.deployment.DeploymentEngine.doDeploy
>> >> >> (DeploymentEngine.java:528)
>> >> >>         at
>> >> >> org.apache.axis2.deployment.repository.util.WSInfoList.update
>> >> >> (WSInfoList.java:196)
>> >> >>         at
>> org.apache.axis2.deployment.RepositoryListener.update
>> >> >> (RepositoryListener.java:203)
>> >> >>         at
>> >> >> org.apache.axis2.deployment.RepositoryListener.checkServices
>> >> >> (RepositoryListener.java:150)
>> >> >>         at
>> org.apache.axis2.deployment.DeploymentEngine.loadServices
>> >> >> (DeploymentEngine.java:88)
>> >> >>         at
>> >> >>
>> org.apache.axis2.deployment.WarBasedAxisConfigurator.loadServices
>> >> >> (WarBasedAxisConfigurator.java:252)
>> >> >>         at
>> >> >>
>> org.apache.axis2.context.ConfigurationContextFactory.createConfigurat
>> >> >> ion
>> >> >> Context(ConfigurationContextFactory.java:72)
>> >> >>         at
>> >> >> org.apache.axis2.transport.http.AxisServlet.initConfigContext
>> >> >> (AxisServlet.java:366)
>> >> >>         at org.apache.axis2.transport.http.AxisServlet.init
>> >> >> (AxisServlet.java:
>> >> >> 310)
>> >> >>         at org.apache.catalina.core.StandardWrapper.loadServlet
>> >> >> (StandardWrapper.java:1105)
>> >> >>         at org.apache.catalina.core.StandardWrapper.load
>> >> >> (StandardWrapper.java:932)
>> >> >>         at
>> org.apache.catalina.core.StandardContext.loadOnStartup
>> >> >> (StandardContext.java:3951)
>> >> >>         at org.apache.catalina.core.StandardContext.start
>> >> >> (StandardContext.java:4225)
>> >> >>         at
>> org.apache.catalina.core.ContainerBase.addChildInternal
>> >> >> (ContainerBase.java:759)
>> >> >>         at org.apache.catalina.core.ContainerBase.addChild
>> >> >> (ContainerBase.java:739)
>> >> >>         at org.apache.catalina.core.StandardHost.addChild
>> >> >> (StandardHost.java:
>> >> >> 524)
>> >> >>         at org.apache.catalina.startup.HostConfig.deployWAR
>> >> >> (HostConfig.java:
>> >> >> 809)
>> >> >>         at org.apache.catalina.startup.HostConfig.deployWARs
>> >> >> (HostConfig.java:
>> >> >> 698)
>> >> >>         at org.apache.catalina.startup.HostConfig.deployApps
>> >> >> (HostConfig.java:
>> >> >> 472)
>> >> >>         at org.apache.catalina.startup.HostConfig.start
>> >> >> (HostConfig.java:1122)
>> >> >>         at
>> org.apache.catalina.startup.HostConfig.lifecycleEvent
>> >> >> (HostConfig.java:310)
>> >> >>         at
>> >> >> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
>> >> >> (LifecycleSupport.java:119)
>> >> >>         at org.apache.catalina.core.ContainerBase.start
>> >> >> (ContainerBase.java:
>> >> >> 1021)
>> >> >>         at org.apache.catalina.core.StandardHost.start
>> >> >> (StandardHost.java:718)
>> >> >>         at org.apache.catalina.core.ContainerBase.start
>> >> >> (ContainerBase.java:
>> >> >> 1013)
>> >> >>         at org.apache.catalina.core.StandardEngine.start
>> >> >> (StandardEngine.java:
>> >> >> 442)
>> >> >>         at org.apache.catalina.core.StandardService.start
>> >> >> (StandardService.java:450)
>> >> >>         at org.apache.catalina.core.StandardServer.start
>> >> >> (StandardServer.java:
>> >> >> 709)
>> >> >>         at org.apache.catalina.startup.Catalina.start
>> >> >> (Catalina.java:551)
>> >> >>         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.catalina.startup.Bootstrap.start
>> >> >> (Bootstrap.java:294)
>> >> >>         at org.apache.catalina.startup.Bootstrap.main
>> >> >> (Bootstrap.java:432)
>> >> >> Caused by: org.apache.axis2.deployment.DeploymentException:
>> >> >> Processing Operations Modules $Proxy0; nested exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0; nested
>> exception is:
>> >> >>         org.apache.axis2.deployment.DeploymentException:
>> $Proxy0;
>> >> >> nested
>> >> >> exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0
>> >> >>         at
>> org.apache.axis2.deployment.ServiceBuilder.populateService
>> >> >> (ServiceBuilder.java:320)
>> >> >>         at
>> >> >>
>> org.apache.axis2.deployment.repository.util.ArchiveReader.buildServic
>> >> >> eGr
>> >> >> oup(ArchiveReader.java:76)
>> >> >>         at
>> >> >>
>> org.apache.axis2.deployment.repository.util.ArchiveReader.processServ
>> >> >> ice
>> >> >> Group(ArchiveReader.java:118)
>> >> >>         ... 35 more
>> >> >> Caused by: org.apache.axis2.deployment.DeploymentException:
>> $Proxy0;
>> >> >> nested exception is:
>> >> >>         java.lang.ClassCastException: $Proxy0
>> >> >>         at
>> >> >>
>> org.apache.axis2.deployment.ServiceBuilder.loadServiceLifeCycleClass
>> >> >> (ServiceBuilder.java:349)
>> >> >>         at
>> org.apache.axis2.deployment.ServiceBuilder.populateService
>> >> >> (ServiceBuilder.java:127)
>> >> >>         ... 37 more
>> >> >> Caused by: java.lang.ClassCastException: $Proxy0
>> >> >>         at ncl.qosp.controller.RoutingService.<init>
>> >> >> (RoutingService.java:171)
>> >> >>         at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance0
>> >> >> (Native
>> >> >> Method)
>> >> >>         at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance
>> >> >> (NativeConstructorAccessorImpl.java:39)
>> >> >>         at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance
>> >> >> (DelegatingConstructorAccessorImpl.java:27)
>> >> >>         at java.lang.reflect.Constructor.newInstance
>> >> >> (Constructor.java:494)
>> >> >>         at java.lang.Class.newInstance0(Class.java:350)
>> >> >>         at java.lang.Class.newInstance(Class.java:303)
>> >> >>         at
>> >> >>
>> org.apache.axis2.deployment.ServiceBuilder.loadServiceLifeCycleClass
>> >> >> (ServiceBuilder.java:344)
>> >> >>         ... 38 more
>> >> >> Oct 27, 2006 5:15:50 PM
>> org.apache.axis2.deployment.DeploymentEngine
>> >> >> doDeploy
>> >> >> INFO: Deploying Web service  version.aar
>> >> >> Oct 27, 2006 5:15:51 PM
>> org.apache.coyote.http11.Http11BaseProtocol
>> >> >> start
>> >> >> INFO: Starting Coyote HTTP/1.1 on http-8080
>> >> >> Oct 27, 2006 5:15:51 PM
>> org.apache.coyote.http11.Http11BaseProtocol
>> >> >> start
>> >> >> INFO: Starting Coyote HTTP/1.1 on http-8443
>> >> >> Oct 27, 2006 5:15:51 PM org.apache.jk.common.ChannelSocket init
>> >> >> INFO: JK: ajp13 listening on /0.0.0.0:8009
>> >> >> Oct 27, 2006 5:15:51 PM org.apache.jk.server.JkMain start
>> >> >> INFO: Jk running ID=0 time=0/48  config=null
>> >> >> Oct 27, 2006 5:15:52 PM
>> >> >> org.apache.catalina.storeconfig.StoreLoader load
>> >> >> INFO: Find registry server-registry.xml at classpath resource
>> >> >> Oct 27, 2006 5:15:52 PM org.apache.catalina.startup.Catalina
>> start
>> >> >> INFO: Server startup in 4592 ms
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >> Michele
>> >> >>
>> >> >> On 27 Oct 2006, at 16:54, Michele Mazzucco wrote:
>> >> >>
>> >> >> > Hi Robert,
>> >> >> >
>> >> >> > thanks for your reply, but unfortunately it doesn't work :(.
>> >> >> >
>> >> >> > The parameter
>> >> >> > <parameter name="ServiceTCCL" locked="false">service</
>> parameter>
>> >> >> > (I'm not using Spring, so I guess I don't need to use
>> >> >> 'composite' as
>> >> >> > argument)
>> >> >> >
>> >> >> > does not make any difference.
>> >> >> > However, if I put the class attribute in the <service>
>> element, I
>> >> >> > notice
>> >> >> > the static block is executed, but a set of axis-startup-
>> related
>> >> >> > exceptions are thrown during the service deployment (due to a
>> >> >> > ClassCastException).
>> >> >> > Without the class attribute no exceptions are thrown but
>> the static
>> >> >> > block is not executed.
>> >> >> > In both cases the startUp() is not executed.
>> >> >> >
>> >> >> >
>> >> >> > Michele
>> >> >> >
>> >> >> > robert lazarski wrote:
>> >> >> >> Hi Michele,
>> >> >> >>
>> >> >> >> I'm ServiceLifeCycle.startUp() in the spring tutorial,
>> and as
>> >> >> of svn
>> >> >> >> two days ago it was working fine. Here's my sevices.xml:
>> >> >> >>
>> >> >> >> <serviceGroup>
>> >> >> >>  <!-- Invoke SpringInit on server startup and shutdown -->
>> >> >> >>  <service name="SpringAwareService"
>> class="spring.SpringInit">
>> >> >> >>    <description>
>> >> >> >>         simple spring example - inside the AAR
>> >> >> >>    </description>
>> >> >> >>    <!-- need the TCCL param when using spring inside the
>> AAR -->
>> >> >> >>    <parameter name="ServiceTCCL" locked="false">composite</
>> >> >> parameter>
>> >> >> >>    <parameter name="ServiceObjectSupplier"
>> >> >> >>
>> >> >>
>> locked="false">org.apache.axis2.extensions.spring.receivers.SpringApp
>> >> >> >> ContextAwareObjectSupplier</parameter>
>> >> >> >>
>> >> >> >>    <parameter name="SpringBeanName"
>> >> >> >> locked="false">springAwareService</parameter>
>> >> >> >>    <operation name="getValue">
>> >> >> >>        <messageReceiver
>> >> >> >>
>> class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
>> >> >> >>    </operation>
>> >> >> >>  </service>
>> >> >> >> </serviceGroup>
>> >> >> >>
>> >> >> >> You can find the whole tutorial here, in your case the
>> 'Spring
>> >> >> Inside
>> >> >> >> an AAR' section.
>> >> >> >>
>> >> >> >> http://svn.apache.org/repos/asf/webservices/axis2/
>> branches/java/
>> >> >> >> 1_1/xdocs/1_1/spring.html
>> >> >> >>
>> >> >> >>
>> >> >> >> Robert
>> >> >> >>
>> >> >> >> On 10/27/06, Michele Mazzucco
>> <[EMAIL PROTECTED]> wrote:
>> >> >> >>> Hi all,
>> >> >> >>>
>> >> >> >>> I'm using the axis2 1.1 of 2 days ago (Wednesday) and I've
>> >> >> >>> noticed the
>> >> >> >>> startUp() method of my service is not invoked at system
>> startup.
>> >> >> >>> Does it
>> >> >> >>> need any particular configuration?. My service.xml looks
>> like:
>> >> >> >>>
>> >> >> >>>
>> >> >> >>> <?xml version="1.0" encoding="UTF-8"?>
>> >> >> >>>
>> >> >> >>> <service name="RoutingService" scope="application">
>> >> >> >>>
>> >> >> >>>           <parameter name="ServiceClass"
>> locked="xsd:false">
>> >> >> >>>                 ncl.qosp.controller.RoutingService
>> >> >> >>>           </parameter>
>> >> >> >>>
>> >> >> >>>           <parameter name="load-on-startup"
>> >> >> >>> locked="false">true</parameter>
>> >> >> >>>
>> >> >> >>>           <operation name="addService">
>> >> >> >>>                 <messageReceiver
>> >> >> >>>
>> class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
>> >> >> >>>                 <actionMapping>urn:addService</
>> actionMapping>
>> >> >> >>>           </operation>
>> >> >> >>>
>> >> >> >>>           <operation name="addNode">
>> >> >> >>>                 <messageReceiver
>> >> >> >>>
>> class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
>> >> >> >>>                 <actionMapping>urn:addNode</actionMapping>
>> >> >> >>>           </operation>
>> >> >> >>>
>> >> >> >>>           <operation name="forward">
>> >> >> >>>                 <messageReceiver
>> >> >> >>>
>> class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
>> >> >> >>>                 <actionMapping>urn:forward</actionMapping>
>> >> >> >>>           </operation>
>> >> >> >>>
>> >> >> >>>           <operation name="result">
>> >> >> >>>                 <messageReceiver
>> >> >> >>>
>> class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
>> >> >> >>>                 <actionMapping>urn:result</actionMapping>
>> >> >> >>>           </operation>
>> >> >> >>> </service>
>> >> >> >>>
>> >> >> >>>
>> >> >> >>>
>> >> >> >>> Thanks in advance,
>> >> >> >>> Michele
>> >> >> >>>
>> >> >> >>>
>> >> >>
>> --------------------------------------------------------------------
>> >> >> >>> -
>> >> >> >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> >> >>> For additional commands, e-mail: axis-user-
>> [EMAIL PROTECTED]
>> >> >> >>>
>> >> >> >>>
>> >> >> >>
>> >> >> >>
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> >> >> For additional commands, e-mail: axis-user-
>> [EMAIL PROTECTED]
>> >> >> >>
>> >> >> >
>> >> >> >
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> >> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >> >> >
>> >> >>
>> >> >>
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >> >>
>> >> >>
>> >> >
>> >> >
>> ---------------------------------------------------------------------
>> >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >> >
>> >>
>> >>
>> >>
>> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >>
>> >
>> >
>> ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to