Author: chatra Date: Thu Nov 9 21:06:16 2006 New Revision: 473190 URL: http://svn.apache.org/viewvc?view=rev&rev=473190 Log: added source for the pojo.html (POJO Web Services using Apache Axis2) in xdocs
Added: webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/ webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/build.xml webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/ webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/META-INF/ webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/META-INF/services.xml webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/ webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/ webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/data/ webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/data/Weather.java webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/rpcclient/ webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/rpcclient/WeatherRPCClient.java webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/service/ webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/service/WeatherService.java webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/build.xml webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/META-INF/ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/META-INF/services.xml webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/applicationContext.xml webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/client/ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/client/WeatherSpringRPCClient.java webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/lib/ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/bean/ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/bean/Weather.java webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/service/ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/service/SpringInit.java webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/service/WeatherSpringService.java Added: webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/build.xml URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/build.xml?view=auto&rev=473190 ============================================================================== --- webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/build.xml (added) +++ webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/build.xml Thu Nov 9 21:06:16 2006 @@ -0,0 +1,73 @@ + +<project basedir="." default="generate.service"> + + <property name="dest.dir" value="build" /> + <property name="dest.dir.classes" value="${dest.dir}/WeatherService" /> + <property name="dest.dir.lib" value="${dest.dir}/lib" /> + <property name="axis2.home" value="c:\apps\axis2" /> + + <path id="build.class.path"> + <fileset dir="${axis2.home}/lib"> + <include name="*.jar" /> + </fileset> + </path> + + <path id="client.class.path"> + <fileset dir="${axis2.home}/lib"> + <include name="*.jar" /> + </fileset> + <fileset dir="${dest.dir.lib}"> + <include name="*.jar" /> + </fileset> + + </path> + <target name="clean"> + <delete dir="${dest.dir}" /> + <delete dir="src" includes="sample/pojo/stub/**"/> + </target> + + <target name="prepare"> + <mkdir dir="${dest.dir}" /> + <mkdir dir="${dest.dir}/lib" /> + <mkdir dir="${dest.dir.classes}" /> + <mkdir dir="${dest.dir.classes}/META-INF" /> + </target> + + <target name="generate.service" depends="clean,prepare"> + + <copy file="src/META-INF/services.xml" tofile="${dest.dir.classes}/META-INF/services.xml" overwrite="true" /> + + <javac srcdir="src" destdir="${dest.dir.classes}" includes="sample/pojo/service/**,sample/pojo/data/**"> + <classpath refid="build.class.path" /> + </javac> + </target> + + <target name="rpc.client" depends="clean,prepare"> + + <antcall target="rpc.client.compile" /> + + <antcall target="rpc.client.jar" /> + + <antcall target="rpc.client.run"> + <param name="uri" value="${uri}"/> + </antcall> + + </target> + + <target name="rpc.client.compile"> + <javac srcdir="src" destdir="${dest.dir.classes}" includes="sample/pojo/rpcclient/**,sample/pojo/data/**"> + <classpath refid="build.class.path" /> + </javac> + </target> + + <target name="rpc.client.jar"> + <jar basedir="${dest.dir.classes}" destfile="${dest.dir.lib}/rpc-client.jar" includes="sample/pojo/rpcclient/**,sample/pojo/data/**" /> + </target> + + <target name="rpc.client.run"> + <java classname="sample.pojo.rpcclient.WeatherRPCClient"> + <classpath refid="client.class.path" /> + <arg value="${uri}" /> + </java> + </target> +</project> Added: webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/META-INF/services.xml URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/META-INF/services.xml?view=auto&rev=473190 ============================================================================== --- webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/META-INF/services.xml (added) +++ webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/META-INF/services.xml Thu Nov 9 21:06:16 2006 @@ -0,0 +1,13 @@ +<service name="WeatherService" scope="application"> + <description> + Weather POJO Service + </description> + <messageReceivers> + <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only" + class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/> + <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" + class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/> + </messageReceivers> + <parameter name="ServiceClass" locked="false">sample.pojo.service.WeatherService</parameter> + +</service> Added: webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/data/Weather.java URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/data/Weather.java?view=auto&rev=473190 ============================================================================== --- webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/data/Weather.java (added) +++ webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/data/Weather.java Thu Nov 9 21:06:16 2006 @@ -0,0 +1,40 @@ +package sample.pojo.data; + +public class Weather{ + float temperature; + String forecast; + boolean rain; + float howMuchRain; + + public void setTemperature(float temp){ + temperature = temp; + } + + public float getTemperature(){ + return temperature; + } + + public void setForecast(String fore){ + forecast = fore; + } + + public String getForecast(){ + return forecast; + } + + public void setRain(boolean r){ + rain = r; + } + + public boolean getRain(){ + return rain; + } + + public void setHowMuchRain(float howMuch){ + howMuchRain = howMuch; + } + + public float getHowMuchRain(){ + return howMuchRain; + } +} \ No newline at end of file Added: webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/rpcclient/WeatherRPCClient.java URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/rpcclient/WeatherRPCClient.java?view=auto&rev=473190 ============================================================================== --- webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/rpcclient/WeatherRPCClient.java (added) +++ webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/rpcclient/WeatherRPCClient.java Thu Nov 9 21:06:16 2006 @@ -0,0 +1,68 @@ +package sample.pojo.rpcclient; + +import javax.xml.namespace.QName; + +import org.apache.axis2.AxisFault; +import org.apache.axis2.addressing.EndpointReference; +import org.apache.axis2.client.Options; +import org.apache.axis2.rpc.client.RPCServiceClient; + +import sample.pojo.data.Weather; + + +public class WeatherRPCClient { + + public static void main(String[] args1) throws AxisFault { + + RPCServiceClient serviceClient = new RPCServiceClient(); + + Options options = serviceClient.getOptions(); + + EndpointReference targetEPR = new EndpointReference( + "http://localhost:8080/axis2/services/WeatherService"); + options.setTo(targetEPR); + + // Setting the weather + QName opSetWeather = new QName("http://service.pojo.sample/xsd", "setWeather"); + + Weather w = new Weather(); + + w.setTemperature((float)39.3); + w.setForecast("Cloudy with showers"); + w.setRain(true); + w.setHowMuchRain((float)4.5); + + Object[] opSetWeatherArgs = new Object[] { w }; + + serviceClient.invokeRobust(opSetWeather, opSetWeatherArgs); + + + // Getting the weather + QName opGetWeather = new QName("http://service.pojo.sample/xsd", "getWeather"); + + Object[] opGetWeatherArgs = new Object[] { }; + Class[] returnTypes = new Class[] { Weather.class }; + + + Object[] response = serviceClient.invokeBlocking(opGetWeather, + opGetWeatherArgs, returnTypes); + + Weather result = (Weather) response[0]; + + if (result == null) { + System.out.println("Weather didn't initialize!"); + return; + } + + // Displaying the result + System.out.println("Temperature : " + + result.getTemperature()); + System.out.println("Forecast : " + + result.getForecast()); + System.out.println("Rain : " + + result.getRain()); + System.out.println("How much rain (in inches) : " + + result.getHowMuchRain()); + + } +} Added: webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/service/WeatherService.java URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/service/WeatherService.java?view=auto&rev=473190 ============================================================================== --- webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/service/WeatherService.java (added) +++ webservices/axis2/branches/java/1_1/modules/samples/axis2pojo/src/sample/pojo/service/WeatherService.java Thu Nov 9 21:06:16 2006 @@ -0,0 +1,15 @@ +package sample.pojo.service; + +import sample.pojo.data.Weather; + +public class WeatherService{ + Weather weather; + + public void setWeather(Weather weather){ + this.weather = weather; + } + + public Weather getWeather(){ + return this.weather; + } +} \ No newline at end of file Added: webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/build.xml URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/build.xml?view=auto&rev=473190 ============================================================================== --- webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/build.xml (added) +++ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/build.xml Thu Nov 9 21:06:16 2006 @@ -0,0 +1,111 @@ +<project basedir="." default="build" name="WeatherSpringService"> + + <property environment="env"/> + <property name="service-name" value="WeatherSpringService.aar"/> + <property name="dest.dir" value="target"/> + <property name="axis2.home" value="c:\apps\axis2" /> + + <property name="repository.path" value="${axis2.home}/repository/services" /> + + <property name="dest.dir.classes" value="${dest.dir}/classes"/> + + <property name="dest.dir.lib" value="${dest.dir}/lib"/> + <property name="catalina-modules" + value="${env.CATALINA_HOME}/webapps/axis2/WEB-INF/services"/> + + <path id="build.class.path"> + <fileset dir="${axis2.home}/lib"> + <include name="*.jar"/> + </fileset> + <fileset dir="src/lib"> + <include name="*.jar"/> + </fileset> + </path> + + <target name="clean"> + <delete dir="${dest.dir}"/> + </target> + + <target name="prepare" depends="clean"> + + <mkdir dir="${dest.dir}"/> + + <mkdir dir="${dest.dir.classes}"/> + + <mkdir dir="${dest.dir.classes}/META-INF"/> + + </target> + + <target name="build" depends="prepare"> + + <mkdir dir="${dest.dir}"/> + + <mkdir dir="${dest.dir.classes}"/> + <mkdir dir="${dest.dir.classes}/lib"/> + <mkdir dir="${dest.dir.classes}/META-INF"/> + + <copy file="src/applicationContext.xml" + todir="${dest.dir.classes}" + overwrite="true"/> + + <copy file="src/META-INF/services.xml" + tofile="${dest.dir.classes}/META-INF/services.xml" + overwrite="true"/> + + <copy todir="target/classes/lib"> + <fileset dir="src/lib"/> + </copy> + + <javac debug="on" srcdir="src" destdir="${dest.dir.classes}" includes="sample/**"> + <classpath refid="build.class.path"/> + </javac> + + <jar basedir="${dest.dir.classes}" + destfile="${dest.dir}/${service-name}"/> + + </target> + + <target name="generate.service" depends="prepare"> + + <mkdir dir="${dest.dir}"/> + + <mkdir dir="${dest.dir.classes}"/> + <mkdir dir="${dest.dir.classes}/META-INF"/> + + <copy file="src/META-INF/services.xml" + tofile="${dest.dir.classes}/META-INF/services.xml" + overwrite="true"/> + + <javac debug="on" srcdir="src" destdir="${dest.dir.classes}" includes="sample/**"> + <classpath refid="build.class.path"/> + </javac> + + <jar basedir="${dest.dir.classes}" + destfile="${repository.path}/${service-name}"/> + + </target> + + + + <target name="run.client" depends="prepare"> + <mkdir dir="${dest.dir}"/> + <mkdir dir="${dest.dir.classes}"/> + + <javac debug="on" srcdir="src" destdir="${dest.dir.classes}" includes="client/**"> + <classpath refid="build.class.path"/> + </javac> + + <java classname="client.WeatherSpringRPCClient"> + <classpath> + <pathelement location="${dest.dir.classes}"/> + <fileset dir="${axis2.home}/lib"> + <include name="*.jar"/> + </fileset> + </classpath> + </java> + </target> + <target name="copy.to.tomcat" depends="build"> + <copy file="${dest.dir}/${service-name}" todir="${catalina-modules}"/> + </target> + +</project> Added: webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/META-INF/services.xml URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/META-INF/services.xml?view=auto&rev=473190 ============================================================================== --- webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/META-INF/services.xml (added) +++ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/META-INF/services.xml Thu Nov 9 21:06:16 2006 @@ -0,0 +1,27 @@ +<serviceGroup> + <service name="SpringInit" class="sample.spring.service.SpringInit"> + <description> + This web service initializes Spring. + </description> + <parameter name="ServiceClass" locked="false">sample.spring.service.SpringInit</parameter> + <parameter name="ServiceTCCL" locked="false">composite</parameter> + <parameter name="load-on-startup" locked="false">true</parameter> + <operation name="springInit"> + <messageReceiver class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/> + </operation> + </service> + <service name="WeatherSpringService"> + <description> + Weather Spring POJO Axis2 AAR deployment + </description> + <parameter name="ServiceClass" locked="false">sample.spring.service.WeatherSpringService</parameter> + <parameter name="ServiceObjectSupplier" locked="false">org.apache.axis2.extensions.spring.receivers.SpringAppContextAwareObjectSupplier</parameter> + <parameter name="SpringBeanName" locked="false">weatherSpringService</parameter> + <messageReceivers> + <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only" + class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/> + <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" + class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/> + </messageReceivers> + </service> +</serviceGroup> Added: webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/applicationContext.xml URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/applicationContext.xml?view=auto&rev=473190 ============================================================================== --- webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/applicationContext.xml (added) +++ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/applicationContext.xml Thu Nov 9 21:06:16 2006 @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> + +<beans> + <bean id="applicationContext" + class="org.apache.axis2.extensions.spring.receivers.ApplicationContextHolder" /> + + <bean id="weatherSpringService" class="sample.spring.service.WeatherSpringService"> + <property name="weather" ref="weatherBean"/> + </bean> + + <bean id="weatherBean" class="sample.spring.bean.Weather"> + <property name="temperature" value="89.9"/> + <property name="forecast" value="Sunny"/> + <property name="rain" value="false"/> + <property name="howMuchRain" value="0.2"/> + </bean> +</beans> Added: webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/client/WeatherSpringRPCClient.java URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/client/WeatherSpringRPCClient.java?view=auto&rev=473190 ============================================================================== --- webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/client/WeatherSpringRPCClient.java (added) +++ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/client/WeatherSpringRPCClient.java Thu Nov 9 21:06:16 2006 @@ -0,0 +1,50 @@ +package client; + +import javax.xml.namespace.QName; + +import org.apache.axis2.AxisFault; +import org.apache.axis2.addressing.EndpointReference; +import org.apache.axis2.client.Options; +import org.apache.axis2.rpc.client.RPCServiceClient; + +import sample.spring.bean.Weather; + +public class WeatherSpringRPCClient { + + public static void main(String[] args1) throws AxisFault { + + RPCServiceClient serviceClient = new RPCServiceClient(); + + Options options = serviceClient.getOptions(); + + EndpointReference targetEPR = new EndpointReference( + "http://localhost:8080/axis2/services/WeatherSpringService"); + options.setTo(targetEPR); + + // Get the weather (no setting, the Spring Framework has already initialized it for us) + QName opGetWeather = new QName("http://service.spring.sample/xsd", "getWeather"); + + Object[] opGetWeatherArgs = new Object[] { }; + Class[] returnTypes = new Class[] { Weather.class }; + + + Object[] response = serviceClient.invokeBlocking(opGetWeather, + opGetWeatherArgs, returnTypes); + + Weather result = (Weather) response[0]; + + // display results + if (result == null) { + System.out.println("Weather didn't initialize!"); + }else{ + System.out.println("Temperature : " + + result.getTemperature()); + System.out.println("Forecast : " + + result.getForecast()); + System.out.println("Rain : " + + result.getRain()); + System.out.println("How much rain (in inches) : " + + result.getHowMuchRain()); + } + } +} Added: webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/bean/Weather.java URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/bean/Weather.java?view=auto&rev=473190 ============================================================================== --- webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/bean/Weather.java (added) +++ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/bean/Weather.java Thu Nov 9 21:06:16 2006 @@ -0,0 +1,40 @@ +package sample.spring.bean; + +public class Weather{ + float temperature; + String forecast; + boolean rain; + float howMuchRain; + + public void setTemperature(float temp){ + temperature = temp; + } + + public float getTemperature(){ + return temperature; + } + + public void setForecast(String fore){ + forecast = fore; + } + + public String getForecast(){ + return forecast; + } + + public void setRain(boolean r){ + rain = r; + } + + public boolean getRain(){ + return rain; + } + + public void setHowMuchRain(float howMuch){ + howMuchRain = howMuch; + } + + public float getHowMuchRain(){ + return howMuchRain; + } +} Added: webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/service/SpringInit.java URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/service/SpringInit.java?view=auto&rev=473190 ============================================================================== --- webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/service/SpringInit.java (added) +++ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/service/SpringInit.java Thu Nov 9 21:06:16 2006 @@ -0,0 +1,58 @@ +package sample.spring.service; + +import org.apache.axiom.om.OMElement; +import org.apache.axis2.engine.ServiceLifeCycle; +import org.apache.axis2.context.ConfigurationContext; +import org.apache.axis2.context.OperationContext; +import org.apache.axis2.context.ServiceContext; +import org.apache.axis2.description.AxisService; +import org.springframework.context.support.ClassPathXmlApplicationContext; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; + +public class SpringInit implements ServiceLifeCycle { + + private static Log logger = LogFactory + .getLog(SpringInit .class); + + // The web service + public OMElement springInit(OMElement ignore) { + + return null; + } + + public void init(ServiceContext serviceContext) { + + } + + public void setOperationContext(OperationContext arg0) { + + } + + public void destroy(ServiceContext arg0) { + + } + + /** + * this will be called during the deployement time of the service. irrespective + * of the service scope this method will be called + */ + public void startUp(ConfigurationContext ignore, AxisService service) { + ClassLoader classLoader = service.getClassLoader(); + ClassPathXmlApplicationContext appCtx = new + ClassPathXmlApplicationContext(new String[] {"applicationContext.xml"}, false); + appCtx.setClassLoader(classLoader); + appCtx.refresh(); + if (logger.isDebugEnabled()) { + logger.debug("\n\nstartUp() set spring classloader via axisService.getClassLoader() ... "); + } + } + /** + * this will be called during the deployement time of the service. irrespective + * of the service scope this method will be called + */ + public void shutDown(ConfigurationContext ignore, AxisService service) { + + } +} \ No newline at end of file Added: webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/service/WeatherSpringService.java URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/service/WeatherSpringService.java?view=auto&rev=473190 ============================================================================== --- webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/service/WeatherSpringService.java (added) +++ webservices/axis2/branches/java/1_1/modules/samples/axis2springpojo/src/sample/spring/service/WeatherSpringService.java Thu Nov 9 21:06:16 2006 @@ -0,0 +1,15 @@ +package sample.spring.service; + +import sample.spring.bean.Weather; + +public class WeatherSpringService{ + Weather weather; + + public void setWeather(Weather w){ + weather = w; + } + + public Weather getWeather(){ + return weather; + } +} \ No newline at end of file --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]