Hi,
I try to deploy a webservice with axis2 and spring 3.2.
I wrote a SpringInit:
ClassLoader classLoader = service.getClassLoader();
ClassPathXmlApplicationContext appCtx = new
ClassPathXmlApplicationContext(
new String[] { "application.xml" }, false);
appCtx.setClassLoader(classLoader);
appCtx.refresh();
Added following lines to my application.xml
<bean id="applicationContext"
class="org.apache.axis2.extensions.spring.receivers.ApplicationContextHolder"
/>
<bean id="springAwareService"
class="com.ids.dam.impl.DAMServiceSkeleton">
</bean>
and this is my services.xml
<service name="SpringInit" class="com.ids.dam.impl.SpringInit">
<description>
This web service initializes Spring.
</description>
<parameter name="ServiceClass">com.ids.dam.impl.SpringInit
</parameter>
<parameter name="ServiceTCCL">composite</parameter>
<parameter name="load-on-startup">true</parameter>
<operation name="sprintInit">
<messageReceiver
class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver" />
</operation>
</service>
.
At the start of tomcat I get the following error:
java.lang.NoClassDefFoundError:
org/springframework/context/ApplicationContextAware
But all spring jars exists in .aar/lib folder.
Please help :-)
Kind regards, SImone
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
For additional commands, e-mail: java-user-h...@axis.apache.org