Re: [Axis2] Dont get example POJOGUIDESPRING to run
robertlazarski <[email protected]> Sat, 7 Nov 2020 18:50:39 -1000
| Newsgroups | gmane.text.xml.axis.user |
|---|---|
| Message-ID | <CABpPLBW5tOd29sYOrgib8wdeKb6Wot24E1h9=TTSmp3yBECtAQ@mail.gmail.com> |
OK, I ran this WeatherService sample code myself.
On my JDK 11 system, I couldn't get the more complex services.xml to load
into axis2 - the one using the thread context classloader (TCCL) .
I create AXIS2-5989 <https://issues.apache.org/jira/browse/AXIS2-5989> to
track the issue.
Using the TCCL to load spring in an axis2 aar is an advanced use case
intended for environments without a servlet container - tomcat is not that
environment. It's supported in axis2, though likely JDK 11 or the latest
versions of spring broke that code.
Anyways, the easiest way to load spring is a context listener in the
web.xml:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/classes/applicationContext.xml
</param-value>
</context-param>
Correct services.xml ... this one is confirmed to work:
<service name="WeatherService" scope="application">
<description>
Weather POJO Service
</description>
<parameter
name="ServiceObjectSupplier">org.apache.axis2.extensions.spring.receivers.SpringServletContextObjectSup
plier</parameter>
<parameter name="SpringBeanName">weatherSpringService</parameter>
<messageReceivers>
<messageReceiver
mep="http://www.w3.org/ns/wsdl/in-only"
class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
<messageReceiver
mep="http://www.w3.org/ns/wsdl/in-out"
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
</messageReceivers>
<parameter name="ServiceClass">
sample.spring.service.WeatherSpringService
</parameter>
</service>
client url:
http://localhost:8080/axis2/services/WeatherService
From there, put the sample dir that is in the aar, under WEB-INF/classes.
That is because when spring is loaded from web.xml the classes need to be
under WEB-INF/classes. For my projects the aar only contains the
services.xml.
On Sat, Nov 7, 2020 at 10:24 AM Daniel Otto <[email protected]>
wrote:
> I can deploy the webservice:
>
> [image: serviceList.png]
>
> but can't get the weather values which are stored in applicationContext.xml
>
> [image: terminal.png]
>
> Am Sa., 7. Nov. 2020 um 20:41 Uhr schrieb Daniel Otto <
> [email protected]>:
>
>> I already got to this point. I don't got "ant rpc.client" to run...
>>
>> Am Sa., 7. Nov. 2020 um 20:37 Uhr schrieb Avinder Bahra
>> <[email protected]>:
>>
>>> try a more modern stack
>>>
>>> On Sat, 7 Nov 2020, 19:36 Daniel Otto, <[email protected]> wrote:
>>>
>>>> Sry, I don't get why we use the example WeatherService.aar (pojoguide)
>>>> right now? I am a little bit confused. Should I deploy the
>>>> WeatherService.aar from the example pojoguide and the
>>>> WeatherServiceSpring.aar from the example pojoguidespring, but change the
>>>> services.xml contents from pojoguidespring to the contents of pojoguide and
>>>> build the service with it and deploy it on the axis2 server?
>>>>
>>>> Am Fr., 6. Nov. 2020 um 22:40 Uhr schrieb robertlazarski <
>>>> [email protected]>:
>>>>
>>>>> You still have:
>>>>>
>>>>> Caused by: java.lang.ClassNotFoundException:
>>>>> sample.pojo.service.WeatherService
>>>>>
>>>>> What does this show? If that class is in the aar:
>>>>>
>>>>> jar xf WeatherService.aar
>>>>>
>>>>> Then:
>>>>>
>>>>> cd /var/lib/tomcat9/webapps/
>>>>> find . -name WeatherService.class
>>>>>
>>>>>
>>>>>
>>>>> On Fri, Nov 6, 2020 at 11:35 AM Daniel Otto <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Here is the log file with two starts of the server. nothing comes
>>>>>> after that line...
>>>>>>
>>>>>> 2020-11-06 22:14:27,643 [main] INFO
>>>>>> org.apache.axis2.deployment.ClusterBuilder - Clustering has been disabled
>>>>>> 2020-11-06 22:14:27,815 [main] INFO
>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>> soapmonitor-1.7.9 -
>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/soapmonitor-1.7.9.mar
>>>>>> 2020-11-06 22:14:27,828 [main] INFO
>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>> mtompolicy-1.7.9 -
>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/mtompolicy-1.7.9.mar
>>>>>> 2020-11-06 22:14:27,842 [main] INFO
>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module: ping-1.7.9
>>>>>> - file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/ping-1.7.9.mar
>>>>>> 2020-11-06 22:14:27,853 [main] INFO
>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>> jaxws-1.7.9 -
>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/axis2-jaxws-mar-1.7.9.mar
>>>>>> 2020-11-06 22:14:27,862 [main] INFO
>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>> metadataExchange-1.7.9 -
>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/mex-1.7.9.mar
>>>>>> 2020-11-06 22:14:27,881 [main] INFO
>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>> script-1.7.9 -
>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/scripting-1.7.9.mar
>>>>>> 2020-11-06 22:14:27,915 [main] INFO
>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>> addressing-1.7.9 -
>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/addressing-1.7.9.mar
>>>>>> 2020-11-06 22:14:28,051 [main] ERROR
>>>>>> org.apache.axis2.deployment.ServiceDeployer - The WeatherSpringService.aar
>>>>>> service, which is not valid, caused The following error occurred during
>>>>>> schema generation: sample.pojo.service.WeatherService
>>>>>> org.apache.axis2.deployment.DeploymentException: The following error
>>>>>> occurred during schema generation: sample.pojo.service.WeatherService
>>>>>> at
>>>>>> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:441)
>>>>>> at
>>>>>> org.apache.axis2.deployment.repository.util.ArchiveReader.buildServiceGroup(ArchiveReader.java:109)
>>>>>> at
>>>>>> org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup(ArchiveReader.java:232)
>>>>>> at
>>>>>> org.apache.axis2.deployment.ServiceDeployer.deploy(ServiceDeployer.java:154)
>>>>>> at
>>>>>> org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:149)
>>>>>> at
>>>>>> org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:585)
>>>>>> at
>>>>>> org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:164)
>>>>>> at
>>>>>> org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:377)
>>>>>> at
>>>>>> org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254)
>>>>>> at
>>>>>> org.apache.axis2.deployment.DeploymentEngine.loadServices(DeploymentEngine.java:136)
>>>>>> at
>>>>>> org.apache.axis2.deployment.WarBasedAxisConfigurator.loadServices(WarBasedAxisConfigurator.java:289)
>>>>>> at
>>>>>> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:95)
>>>>>> at
>>>>>> org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:622)
>>>>>> at
>>>>>> org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:471)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1134)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1089)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:983)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4871)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5180)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>>>>> at
>>>>>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
>>>>>> at
>>>>>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
>>>>>> at
>>>>>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:978)
>>>>>> at
>>>>>> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1849)
>>>>>> at
>>>>>> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
>>>>>> at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>>>>>> at
>>>>>> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
>>>>>> at
>>>>>> java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118)
>>>>>> at
>>>>>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:773)
>>>>>> at
>>>>>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
>>>>>> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576)
>>>>>> at
>>>>>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
>>>>>> at
>>>>>> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>>>>> at
>>>>>> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
>>>>>> at
>>>>>> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
>>>>>> at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>>>>>> at
>>>>>> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
>>>>>> at
>>>>>> java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140)
>>>>>> at
>>>>>> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardService.startInternal(StandardService.java:421)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>>>>> at org.apache.catalina.startup.Catalina.start(Catalina.java:633)
>>>>>> at
>>>>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>>>>>> Method)
>>>>>> at
>>>>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>> at
>>>>>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>>>>>> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:343)
>>>>>> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)
>>>>>> Caused by: org.apache.axis2.deployment.DeploymentException: The
>>>>>> following error occurred during schema generation:
>>>>>> sample.pojo.service.WeatherService
>>>>>> at
>>>>>> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:404)
>>>>>> ... 57 more
>>>>>> Caused by: org.apache.axis2.AxisFault:
>>>>>> sample.pojo.service.WeatherService
>>>>>> at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
>>>>>> at org.apache.axis2.util.Utils.getServiceClass(Utils.java:780)
>>>>>> at
>>>>>> org.apache.axis2.deployment.util.Utils.fillAxisService(Utils.java:412)
>>>>>> at
>>>>>> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:396)
>>>>>> ... 57 more
>>>>>> Caused by: java.lang.ClassNotFoundException:
>>>>>> sample.pojo.service.WeatherService
>>>>>> at
>>>>>> org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1365)
>>>>>> at
>>>>>> org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1188)
>>>>>> at java.base/java.lang.Class.forName0(Native Method)
>>>>>> at java.base/java.lang.Class.forName(Class.java:315)
>>>>>> at org.apache.axis2.util.Loader.loadClass(Loader.java:261)
>>>>>> at org.apache.axis2.util.Loader.loadClass(Loader.java:229)
>>>>>> at org.apache.axis2.util.Utils.getServiceClass(Utils.java:777)
>>>>>> ... 59 more
>>>>>> 2020-11-06 22:14:28,066 [main] INFO
>>>>>> org.apache.axis2.deployment.DeploymentEngine -
>>>>>> org.apache.axis2.deployment.DeploymentException: The following error
>>>>>> occurred during schema generation: sample.pojo.service.WeatherService
>>>>>> 2020-11-06 22:31:23,509 [main] INFO
>>>>>> org.apache.axis2.deployment.ClusterBuilder - Clustering has been disabled
>>>>>> 2020-11-06 22:31:24,137 [main] INFO
>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>> soapmonitor-1.7.9 -
>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/soapmonitor-1.7.9.mar
>>>>>> 2020-11-06 22:31:24,207 [main] INFO
>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>> mtompolicy-1.7.9 -
>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/mtompolicy-1.7.9.mar
>>>>>> 2020-11-06 22:31:24,454 [main] INFO
>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module: ping-1.7.9
>>>>>> - file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/ping-1.7.9.mar
>>>>>> 2020-11-06 22:31:24,491 [main] INFO
>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>> jaxws-1.7.9 -
>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/axis2-jaxws-mar-1.7.9.mar
>>>>>> 2020-11-06 22:31:24,527 [main] INFO
>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>> metadataExchange-1.7.9 -
>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/mex-1.7.9.mar
>>>>>> 2020-11-06 22:31:24,568 [main] INFO
>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>> script-1.7.9 -
>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/scripting-1.7.9.mar
>>>>>> 2020-11-06 22:31:24,699 [main] INFO
>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>> addressing-1.7.9 -
>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/addressing-1.7.9.mar
>>>>>> 2020-11-06 22:31:25,356 [main] ERROR
>>>>>> org.apache.axis2.deployment.ServiceDeployer - The WeatherSpringService.aar
>>>>>> service, which is not valid, caused The following error occurred during
>>>>>> schema generation: sample.pojo.service.WeatherService
>>>>>> org.apache.axis2.deployment.DeploymentException: The following error
>>>>>> occurred during schema generation: sample.pojo.service.WeatherService
>>>>>> at
>>>>>> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:441)
>>>>>> at
>>>>>> org.apache.axis2.deployment.repository.util.ArchiveReader.buildServiceGroup(ArchiveReader.java:109)
>>>>>> at
>>>>>> org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup(ArchiveReader.java:232)
>>>>>> at
>>>>>> org.apache.axis2.deployment.ServiceDeployer.deploy(ServiceDeployer.java:154)
>>>>>> at
>>>>>> org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:149)
>>>>>> at
>>>>>> org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:585)
>>>>>> at
>>>>>> org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:164)
>>>>>> at
>>>>>> org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:377)
>>>>>> at
>>>>>> org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254)
>>>>>> at
>>>>>> org.apache.axis2.deployment.DeploymentEngine.loadServices(DeploymentEngine.java:136)
>>>>>> at
>>>>>> org.apache.axis2.deployment.WarBasedAxisConfigurator.loadServices(WarBasedAxisConfigurator.java:289)
>>>>>> at
>>>>>> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:95)
>>>>>> at
>>>>>> org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:622)
>>>>>> at
>>>>>> org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:471)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1134)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1089)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:983)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4871)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5180)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>>>>> at
>>>>>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
>>>>>> at
>>>>>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
>>>>>> at
>>>>>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:978)
>>>>>> at
>>>>>> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1849)
>>>>>> at
>>>>>> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
>>>>>> at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>>>>>> at
>>>>>> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
>>>>>> at
>>>>>> java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118)
>>>>>> at
>>>>>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:773)
>>>>>> at
>>>>>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
>>>>>> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576)
>>>>>> at
>>>>>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
>>>>>> at
>>>>>> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>>>>> at
>>>>>> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
>>>>>> at
>>>>>> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
>>>>>> at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>>>>>> at
>>>>>> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
>>>>>> at
>>>>>> java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140)
>>>>>> at
>>>>>> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardService.startInternal(StandardService.java:421)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>>>>> at
>>>>>> org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
>>>>>> at
>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>>>>> at org.apache.catalina.startup.Catalina.start(Catalina.java:633)
>>>>>> at
>>>>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>>>>>> Method)
>>>>>> at
>>>>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>> at
>>>>>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>>>>>> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:343)
>>>>>> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)
>>>>>> Caused by: org.apache.axis2.deployment.DeploymentException: The
>>>>>> following error occurred during schema generation:
>>>>>> sample.pojo.service.WeatherService
>>>>>> at
>>>>>> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:404)
>>>>>> ... 57 more
>>>>>> Caused by: org.apache.axis2.AxisFault:
>>>>>> sample.pojo.service.WeatherService
>>>>>> at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
>>>>>> at org.apache.axis2.util.Utils.getServiceClass(Utils.java:780)
>>>>>> at
>>>>>> org.apache.axis2.deployment.util.Utils.fillAxisService(Utils.java:412)
>>>>>> at
>>>>>> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:396)
>>>>>> ... 57 more
>>>>>> Caused by: java.lang.ClassNotFoundException:
>>>>>> sample.pojo.service.WeatherService
>>>>>> at
>>>>>> org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1365)
>>>>>> at
>>>>>> org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1188)
>>>>>> at java.base/java.lang.Class.forName0(Native Method)
>>>>>> at java.base/java.lang.Class.forName(Class.java:315)
>>>>>> at org.apache.axis2.util.Loader.loadClass(Loader.java:261)
>>>>>> at org.apache.axis2.util.Loader.loadClass(Loader.java:229)
>>>>>> at org.apache.axis2.util.Utils.getServiceClass(Utils.java:777)
>>>>>> ... 59 more
>>>>>> 2020-11-06 22:31:25,425 [main] INFO
>>>>>> org.apache.axis2.deployment.DeploymentEngine -
>>>>>> org.apache.axis2.deployment.DeploymentException: The following error
>>>>>> occurred during schema generation: sample.pojo.service.WeatherService
>>>>>>
>>>>>> Am Fr., 6. Nov. 2020 um 22:29 Uhr schrieb robertlazarski <
>>>>>> [email protected]>:
>>>>>>
>>>>>>> Could you paste your log please in its entirety? Seems like it got
>>>>>>> clipped. I am expecting to see another error after this line:
>>>>>>>
>>>>>>> 2020-11-06 21:37:52,300 [main] INFO
>>>>>>> org.apache.axis2.deployment.DeploymentEngine -
>>>>>>> org.apache.axis2.deployment.DeploymentException: The following error
>>>>>>> occurred during schema generation: sample.pojo.service.WeatherService
>>>>>>>
>>>>>>> On Fri, Nov 6, 2020 at 11:20 AM Daniel Otto <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> I have put the sample directory also in the /WEB-INF/classes
>>>>>>>> folder. Restarted the server and have the same problems as before. :/
>>>>>>>>
>>>>>>>> Am Fr., 6. Nov. 2020 um 22:00 Uhr schrieb robertlazarski <
>>>>>>>> [email protected]>:
>>>>>>>>
>>>>>>>>> Try putting sample.pojo.service.WeatherService under
>>>>>>>>> WEB-INF/classes.
>>>>>>>>>
>>>>>>>>> On Fri, Nov 6, 2020 at 10:47 AM Daniel Otto <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> After I used the new services.xml to built the service, the
>>>>>>>>>> service list shows this:
>>>>>>>>>>
>>>>>>>>>> [image: servicelist.png]
>>>>>>>>>>
>>>>>>>>>> The class sample.pojo.service.WeatherService is not in the aar
>>>>>>>>>> because I think it's from another example (pojoguide). So I put the samples
>>>>>>>>>> directory from the pojoguide example
>>>>>>>>>> AXIS2_HOME/samples/pojoguide/src/sample into the aar and deploy it again on
>>>>>>>>>> axis2.
>>>>>>>>>> Restart the server and nothing changed in the service list @
>>>>>>>>>> http://localhost:8080/axis2/services/listServices
>>>>>>>>>> The log also looks the same for me:
>>>>>>>>>>
>>>>>>>>>> 2020-11-06 21:37:51,886 [main] INFO
>>>>>>>>>> org.apache.axis2.deployment.ClusterBuilder - Clustering has been disabled
>>>>>>>>>> 2020-11-06 21:37:52,040 [main] INFO
>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>> soapmonitor-1.7.9 -
>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/soapmonitor-1.7.9.mar
>>>>>>>>>> 2020-11-06 21:37:52,059 [main] INFO
>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>> mtompolicy-1.7.9 -
>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/mtompolicy-1.7.9.mar
>>>>>>>>>> 2020-11-06 21:37:52,084 [main] INFO
>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module: ping-1.7.9
>>>>>>>>>> - file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/ping-1.7.9.mar
>>>>>>>>>> 2020-11-06 21:37:52,110 [main] INFO
>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>> jaxws-1.7.9 -
>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/axis2-jaxws-mar-1.7.9.mar
>>>>>>>>>> 2020-11-06 21:37:52,122 [main] INFO
>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>> metadataExchange-1.7.9 -
>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/mex-1.7.9.mar
>>>>>>>>>> 2020-11-06 21:37:52,138 [main] INFO
>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>> script-1.7.9 -
>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/scripting-1.7.9.mar
>>>>>>>>>> 2020-11-06 21:37:52,163 [main] INFO
>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>> addressing-1.7.9 -
>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/addressing-1.7.9.mar
>>>>>>>>>> 2020-11-06 21:37:52,290 [main] ERROR
>>>>>>>>>> org.apache.axis2.deployment.ServiceDeployer - The WeatherSpringService.aar
>>>>>>>>>> service, which is not valid, caused The following error occurred during
>>>>>>>>>> schema generation: sample.pojo.service.WeatherService
>>>>>>>>>> org.apache.axis2.deployment.DeploymentException: The following
>>>>>>>>>> error occurred during schema generation: sample.pojo.service.WeatherService
>>>>>>>>>> at
>>>>>>>>>> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:441)
>>>>>>>>>> at
>>>>>>>>>> org.apache.axis2.deployment.repository.util.ArchiveReader.buildServiceGroup(ArchiveReader.java:109)
>>>>>>>>>> at
>>>>>>>>>> org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup(ArchiveReader.java:232)
>>>>>>>>>> at
>>>>>>>>>> org.apache.axis2.deployment.ServiceDeployer.deploy(ServiceDeployer.java:154)
>>>>>>>>>> ...
>>>>>>>>>> 2020-11-06 21:37:52,300 [main] INFO
>>>>>>>>>> org.apache.axis2.deployment.DeploymentEngine -
>>>>>>>>>> org.apache.axis2.deployment.DeploymentException: The following error
>>>>>>>>>> occurred during schema generation: sample.pojo.service.WeatherService
>>>>>>>>>>
>>>>>>>>>> Am Fr., 6. Nov. 2020 um 20:40 Uhr schrieb robertlazarski <
>>>>>>>>>> [email protected]>:
>>>>>>>>>>
>>>>>>>>>>> Your applicationContext.xml and Spring seems to be fine now.
>>>>>>>>>>>
>>>>>>>>>>> This problem:
>>>>>>>>>>>
>>>>>>>>>>> Caused by: java.lang.ClassNotFoundException:
>>>>>>>>>>> sample.pojo.service.WeatherService
>>>>>>>>>>>
>>>>>>>>>>> Is because those classes are not under WEB-INF/classes ... the
>>>>>>>>>>> classes can be in the aar, but don't have to be.
>>>>>>>>>>>
>>>>>>>>>>> Does this link show the service as valid?
>>>>>>>>>>>
>>>>>>>>>>> http://localhost:8080/axis2/services/listServices
>>>>>>>>>>>
>>>>>>>>>>> I suppose this class sample.pojo.service.WeatherService is in
>>>>>>>>>>> the aar?
>>>>>>>>>>>
>>>>>>>>>>> The aar can be expanded, please paste what is in it.
>>>>>>>>>>>
>>>>>>>>>>> jar -xf WeatherSpringService.aar
>>>>>>>>>>> find .
>>>>>>>>>>>
>>>>>>>>>>> On Fri, Nov 6, 2020 at 8:16 AM Daniel Otto <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Another new 5 steps I have done.
>>>>>>>>>>>>
>>>>>>>>>>>> *1)*
>>>>>>>>>>>> When I start the server at my step 18) in the mail before, the
>>>>>>>>>>>> log looks good I think. Also here the service *isn't *showing
>>>>>>>>>>>> as a faulty service in the axis2 panel in my web browser. Like i
>>>>>>>>>>>> mentioned it in 16) the service is shown correctly after I load the
>>>>>>>>>>>> spring-expression-5.1.10.RELEASE.jar into
>>>>>>>>>>>> /tomcat9/webapps/axis2/WEB-INF/lib.
>>>>>>>>>>>>
>>>>>>>>>>>> 2020-11-06 18:09:41,006 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ClusterBuilder - Clustering has been disabled
>>>>>>>>>>>> 2020-11-06 18:09:41,126 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>> soapmonitor-1.7.9 -
>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/soapmonitor-1.7.9.mar
>>>>>>>>>>>> 2020-11-06 18:09:41,136 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>> mtompolicy-1.7.9 -
>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/mtompolicy-1.7.9.mar
>>>>>>>>>>>> 2020-11-06 18:09:41,148 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module: ping-1.7.9
>>>>>>>>>>>> - file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/ping-1.7.9.mar
>>>>>>>>>>>> 2020-11-06 18:09:41,158 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>> jaxws-1.7.9 -
>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/axis2-jaxws-mar-1.7.9.mar
>>>>>>>>>>>> 2020-11-06 18:09:41,166 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>> metadataExchange-1.7.9 -
>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/mex-1.7.9.mar
>>>>>>>>>>>> 2020-11-06 18:09:41,174 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>> script-1.7.9 -
>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/scripting-1.7.9.mar
>>>>>>>>>>>> 2020-11-06 18:09:41,195 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>> addressing-1.7.9 -
>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/addressing-1.7.9.mar
>>>>>>>>>>>> 2020-11-06 18:09:41,425 [main] TRACE
>>>>>>>>>>>> org.springframework.context.support.ClassPathXmlApplicationContext -
>>>>>>>>>>>> Refreshing
>>>>>>>>>>>> org.springframework.context.support.ClassPathXmlApplicationContext@5b265379,
>>>>>>>>>>>> started on Fri Nov 06 18:09:41 CET 2020
>>>>>>>>>>>> 2020-11-06 18:09:41,476 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading
>>>>>>>>>>>> XML bean definitions from class path resource [applicationContext.xml]
>>>>>>>>>>>> 2020-11-06 18:09:41,477 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.xml.DefaultDocumentLoader - Using JAXP
>>>>>>>>>>>> provider
>>>>>>>>>>>> [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
>>>>>>>>>>>> 2020-11-06 18:09:41,478 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.xml.BeansDtdResolver - Trying to resolve
>>>>>>>>>>>> XML entity with public ID [-//SPRING//DTD BEAN//EN] and system ID [
>>>>>>>>>>>> http://www.springframework.org/dtd/spring-beans.dtd]
>>>>>>>>>>>> 2020-11-06 18:09:41,479 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.xml.BeansDtdResolver - Trying to locate
>>>>>>>>>>>> [spring-beans.dtd] in Spring jar on classpath
>>>>>>>>>>>> 2020-11-06 18:09:41,479 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.xml.BeansDtdResolver - Found beans DTD [
>>>>>>>>>>>> http://www.springframework.org/dtd/spring-beans.dtd] in
>>>>>>>>>>>> classpath: spring-beans.dtd
>>>>>>>>>>>> 2020-11-06 18:09:41,503 [main] DEBUG
>>>>>>>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loaded 3
>>>>>>>>>>>> bean definitions from class path resource [applicationContext.xml]
>>>>>>>>>>>> 2020-11-06 18:09:41,503 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loaded 3
>>>>>>>>>>>> bean definitions from location pattern [applicationContext.xml]
>>>>>>>>>>>> 2020-11-06 18:09:41,539 [main] TRACE
>>>>>>>>>>>> org.springframework.context.support.ClassPathXmlApplicationContext - No
>>>>>>>>>>>> 'messageSource' bean, using [Empty MessageSource]
>>>>>>>>>>>> 2020-11-06 18:09:41,542 [main] TRACE
>>>>>>>>>>>> org.springframework.context.support.ClassPathXmlApplicationContext - No
>>>>>>>>>>>> 'applicationEventMulticaster' bean, using
>>>>>>>>>>>> [SimpleApplicationEventMulticaster]
>>>>>>>>>>>> 2020-11-06 18:09:41,543 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>> Pre-instantiating singletons in
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory@1604ad0f:
>>>>>>>>>>>> defining beans [applicationContext,weatherSpringService,weatherBean]; root
>>>>>>>>>>>> of factory hierarchy
>>>>>>>>>>>> 2020-11-06 18:09:41,544 [main] DEBUG
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>> Creating shared instance of singleton bean 'applicationContext'
>>>>>>>>>>>> 2020-11-06 18:09:41,544 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>> Creating instance of bean 'applicationContext'
>>>>>>>>>>>> 2020-11-06 18:09:41,561 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>> Eagerly caching bean 'applicationContext' to allow for resolving potential
>>>>>>>>>>>> circular references
>>>>>>>>>>>> 2020-11-06 18:09:41,563 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>> Finished creating instance of bean 'applicationContext'
>>>>>>>>>>>> 2020-11-06 18:09:41,563 [main] DEBUG
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>> Creating shared instance of singleton bean 'weatherSpringService'
>>>>>>>>>>>> 2020-11-06 18:09:41,563 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>> Creating instance of bean 'weatherSpringService'
>>>>>>>>>>>> 2020-11-06 18:09:41,564 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>> Eagerly caching bean 'weatherSpringService' to allow for resolving
>>>>>>>>>>>> potential circular references
>>>>>>>>>>>> 2020-11-06 18:09:41,565 [main] DEBUG
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>> Creating shared instance of singleton bean 'weatherBean'
>>>>>>>>>>>> 2020-11-06 18:09:41,565 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>> Creating instance of bean 'weatherBean'
>>>>>>>>>>>> 2020-11-06 18:09:41,565 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>> Eagerly caching bean 'weatherBean' to allow for resolving potential
>>>>>>>>>>>> circular references
>>>>>>>>>>>> 2020-11-06 18:09:41,579 [main] TRACE
>>>>>>>>>>>> org.springframework.core.io.support.SpringFactoriesLoader - Loaded
>>>>>>>>>>>> [org.springframework.beans.BeanInfoFactory] names:
>>>>>>>>>>>> [org.springframework.beans.ExtendedBeanInfoFactory]
>>>>>>>>>>>> 2020-11-06 18:09:41,581 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Getting BeanInfo
>>>>>>>>>>>> for class [sample.spring.bean.Weather]
>>>>>>>>>>>> 2020-11-06 18:09:41,585 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Caching
>>>>>>>>>>>> PropertyDescriptors for class [sample.spring.bean.Weather]
>>>>>>>>>>>> 2020-11-06 18:09:41,585 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>> 'class' of type [java.lang.Class]
>>>>>>>>>>>> 2020-11-06 18:09:41,593 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>> 'forecast' of type [java.lang.String]
>>>>>>>>>>>> 2020-11-06 18:09:41,594 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>> 'howMuchRain' of type [float]
>>>>>>>>>>>> 2020-11-06 18:09:41,594 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>> 'rain' of type [boolean]
>>>>>>>>>>>> 2020-11-06 18:09:41,594 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>> 'temperature' of type [float]
>>>>>>>>>>>> 2020-11-06 18:09:41,594 [main] DEBUG
>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Not strongly
>>>>>>>>>>>> caching class [sample.spring.bean.Weather] because it is not cache-safe
>>>>>>>>>>>> 2020-11-06 18:09:41,607 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.TypeConverterDelegate - Converting String to
>>>>>>>>>>>> [float] using property editor
>>>>>>>>>>>> [org.springframework.beans.propertyeditors.CustomNumberEditor@414749f8
>>>>>>>>>>>> ]
>>>>>>>>>>>> 2020-11-06 18:09:41,608 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.TypeConverterDelegate - Converting String to
>>>>>>>>>>>> [boolean] using property editor
>>>>>>>>>>>> [org.springframework.beans.propertyeditors.CustomBooleanEditor@70d2a981
>>>>>>>>>>>> ]
>>>>>>>>>>>> 2020-11-06 18:09:41,608 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.TypeConverterDelegate - Converting String to
>>>>>>>>>>>> [float] using property editor
>>>>>>>>>>>> [org.springframework.beans.propertyeditors.CustomNumberEditor@414749f8
>>>>>>>>>>>> ]
>>>>>>>>>>>> 2020-11-06 18:09:41,609 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>> Finished creating instance of bean 'weatherBean'
>>>>>>>>>>>> 2020-11-06 18:09:41,610 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Getting BeanInfo
>>>>>>>>>>>> for class [sample.spring.service.WeatherSpringService]
>>>>>>>>>>>> 2020-11-06 18:09:41,612 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Caching
>>>>>>>>>>>> PropertyDescriptors for class [sample.spring.service.WeatherSpringService]
>>>>>>>>>>>> 2020-11-06 18:09:41,612 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>> 'class' of type [java.lang.Class]
>>>>>>>>>>>> 2020-11-06 18:09:41,612 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>> 'weather' of type [sample.spring.bean.Weather]
>>>>>>>>>>>> 2020-11-06 18:09:41,612 [main] DEBUG
>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Not strongly
>>>>>>>>>>>> caching class [sample.spring.service.WeatherSpringService] because it is
>>>>>>>>>>>> not cache-safe
>>>>>>>>>>>> 2020-11-06 18:09:41,613 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>> Finished creating instance of bean 'weatherSpringService'
>>>>>>>>>>>> 2020-11-06 18:09:41,613 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>> Returning cached instance of singleton bean 'weatherBean'
>>>>>>>>>>>> 2020-11-06 18:09:41,615 [main] TRACE
>>>>>>>>>>>> org.springframework.context.support.ClassPathXmlApplicationContext - No
>>>>>>>>>>>> 'lifecycleProcessor' bean, using [DefaultLifecycleProcessor]
>>>>>>>>>>>> 2020-11-06 18:09:41,615 [main] TRACE
>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>> Returning cached instance of singleton bean 'lifecycleProcessor'
>>>>>>>>>>>> 2020-11-06 18:09:41,618 [main] TRACE
>>>>>>>>>>>> org.springframework.core.env.PropertySourcesPropertyResolver - Searching
>>>>>>>>>>>> for key 'spring.liveBeansView.mbeanDomain' in PropertySource
>>>>>>>>>>>> 'systemProperties'
>>>>>>>>>>>> 2020-11-06 18:09:41,618 [main] TRACE
>>>>>>>>>>>> org.springframework.core.env.PropertySourcesPropertyResolver - Searching
>>>>>>>>>>>> for key 'spring.liveBeansView.mbeanDomain' in PropertySource
>>>>>>>>>>>> 'systemEnvironment'
>>>>>>>>>>>> 2020-11-06 18:09:41,618 [main] TRACE
>>>>>>>>>>>> org.springframework.core.env.PropertySourcesPropertyResolver - Could not
>>>>>>>>>>>> find key 'spring.liveBeansView.mbeanDomain' in any property source
>>>>>>>>>>>> 2020-11-06 18:09:41,635 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.DeploymentEngine - Deploying Web service:
>>>>>>>>>>>> WeatherSpringService.aar -
>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/services/WeatherSpringService.aar
>>>>>>>>>>>>
>>>>>>>>>>>> *2)*
>>>>>>>>>>>> After my step 18) I try to run the RPC client in
>>>>>>>>>>>> AXIS2_HOME/samples/pojoguidespring/ with the command "ant rpc.client" and
>>>>>>>>>>>> the following error log appear after the log which I have shown above:
>>>>>>>>>>>>
>>>>>>>>>>>> 020-11-06 18:10:11,075 [http-nio-8080-exec-6] ERROR
>>>>>>>>>>>> org.apache.axis2.rpc.receivers.RPCMessageReceiver - Exception occurred
>>>>>>>>>>>> while trying to invoke service method null
>>>>>>>>>>>> org.apache.axis2.AxisFault: Spring context file cannot be
>>>>>>>>>>>> located for AxisService
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.extensions.spring.util.ApplicationContextUtil.getSpringApplicationContext(ApplicationContextUtil.java:120)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.extensions.spring.receivers.SpringAppContextAwareObjectSupplier.getServiceObject(SpringAppContextAwareObjectSupplier.java:47)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.util.Utils.createServiceObject(Utils.java:702)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.receivers.AbstractMessageReceiver.makeNewServiceObject(AbstractMessageReceiver.java:173)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.receivers.AbstractMessageReceiver.getTheImplementationObject(AbstractMessageReceiver.java:210)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:79)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:106)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:169)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:178)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:164)
>>>>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
>>>>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
>>>>>>>>>>>> at
>>>>>>>>>>>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>>>>>>>>>>>> at
>>>>>>>>>>>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>>>>>>>>>>>> at java.base/java.lang.Thread.run(Thread.java:834)
>>>>>>>>>>>>
>>>>>>>>>>>> *3)*
>>>>>>>>>>>> I have no applicationContext in my axis2.war. In my
>>>>>>>>>>>> WeatherSpringService.aar there is one. I think this is the reason why I
>>>>>>>>>>>> don't need to load the applicationContext.xml by myself into the axis2
>>>>>>>>>>>> directory?
>>>>>>>>>>>> Sry, I overlooked the invitation to post the file listing, here
>>>>>>>>>>>> it is from /tomcat9/webapps/axis2
>>>>>>>>>>>>
>>>>>>>>>>>> .
>>>>>>>>>>>> ./axis2-web
>>>>>>>>>>>> ./axis2-web/Error
>>>>>>>>>>>> ./axis2-web/Error/error500.jsp
>>>>>>>>>>>> ./axis2-web/Error/AuthError.html
>>>>>>>>>>>> ./axis2-web/Error/error404.jsp
>>>>>>>>>>>> ./axis2-web/Error/GenError.html
>>>>>>>>>>>> ./axis2-web/images
>>>>>>>>>>>> ./axis2-web/images/axis.gif
>>>>>>>>>>>> ./axis2-web/images/asf-logo.gif
>>>>>>>>>>>> ./axis2-web/images/axis.jpg
>>>>>>>>>>>> ./axis2-web/images/axis_l.jpg
>>>>>>>>>>>> ./axis2-web/HappyAxis.jsp
>>>>>>>>>>>> ./axis2-web/index.jsp
>>>>>>>>>>>> ./axis2-web/MainFrame.jsp
>>>>>>>>>>>> ./axis2-web/error.jsp
>>>>>>>>>>>> ./axis2-web/css
>>>>>>>>>>>> ./axis2-web/css/axis-style.css
>>>>>>>>>>>> ./WEB-INF
>>>>>>>>>>>> ./WEB-INF/services
>>>>>>>>>>>> ./WEB-INF/services/WeatherSpringService.aar
>>>>>>>>>>>> ./WEB-INF/services/services.list
>>>>>>>>>>>> ./WEB-INF/tags
>>>>>>>>>>>> ./WEB-INF/tags/status.tag
>>>>>>>>>>>> ./WEB-INF/modules
>>>>>>>>>>>> ./WEB-INF/modules/soapmonitor-1.7.9.mar
>>>>>>>>>>>> ./WEB-INF/modules/mtompolicy-1.7.9.mar
>>>>>>>>>>>> ./WEB-INF/modules/ping-1.7.9.mar
>>>>>>>>>>>> ./WEB-INF/modules/axis2-jaxws-mar-1.7.9.mar
>>>>>>>>>>>> ./WEB-INF/modules/mex-1.7.9.mar
>>>>>>>>>>>> ./WEB-INF/modules/scripting-1.7.9.mar
>>>>>>>>>>>> ./WEB-INF/modules/modules.list
>>>>>>>>>>>> ./WEB-INF/modules/addressing-1.7.9.mar
>>>>>>>>>>>> ./WEB-INF/lib
>>>>>>>>>>>> ./WEB-INF/lib/spring-core-5.1.10.RELEASE.jar
>>>>>>>>>>>> ./WEB-INF/lib/apache-mime4j-core-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/axis2-saaj-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/axis2-jibx-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/commons-fileupload-1.3.3.jar
>>>>>>>>>>>> ./WEB-INF/lib/axis2-adb-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/woden-core-1.0M10.jar
>>>>>>>>>>>> ./WEB-INF/lib/jaxb-api-2.2.6.jar
>>>>>>>>>>>> ./WEB-INF/lib/axis2-fastinfoset-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/geronimo-jta_1.1_spec-1.1.jar
>>>>>>>>>>>> ./WEB-INF/lib/geronimo-jaxws_2.2_spec-1.0.jar
>>>>>>>>>>>> ./WEB-INF/lib/geronimo-jta-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/tribes-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/jibx-bind-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/axis2-transport-udp-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/axis2-transport-http-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/axis2-metadata-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/gson-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/axis2-transport-mail-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/bcel-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/httpcore-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/axis2-transport-xmpp-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/axiom-jaxb-1.2.21.jar
>>>>>>>>>>>> ./WEB-INF/lib/jaxws-tools-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/axis2-kernel-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/commons-httpclient-3.1.jar
>>>>>>>>>>>> ./WEB-INF/lib/axis2-transport-jms-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/wsdl4j-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/jsr311-api-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/taglibs-standard-impl-1.2.5.jar
>>>>>>>>>>>> ./WEB-INF/lib/axiom-impl-1.2.21.jar
>>>>>>>>>>>> ./WEB-INF/lib/xalan-2.7.0.jar
>>>>>>>>>>>> ./WEB-INF/lib/jsr311-api-1.1.1.jar
>>>>>>>>>>>> ./WEB-INF/lib/stax2-api-3.1.1.jar
>>>>>>>>>>>> ./WEB-INF/lib/juli-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/axiom-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/mex-1.7.9-impl.jar
>>>>>>>>>>>> ./WEB-INF/lib/axis2-corba-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/axiom-api-1.2.21.jar
>>>>>>>>>>>> ./WEB-INF/lib/geronimo-annotation-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/geronimo-ws-metadata-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/jaxb-impl-2.2.6.jar
>>>>>>>>>>>> ./WEB-INF/lib/axis2-soapmonitor-servlet-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/httpclient-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/jettison-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/jaxen-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/axis2-json-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/commons-io-2.1.jar
>>>>>>>>>>>> ./WEB-INF/lib/jaxws-tools-2.2.6.jar
>>>>>>>>>>>> ./WEB-INF/lib/geronimo-annotation_1.0_spec-1.1.jar
>>>>>>>>>>>> ./WEB-INF/lib/woodstox-core-asl-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/xml-resolver-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/commons-fileupload-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/axis2-jaxws-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/spring-expression-5.1.10.RELEASE.jar
>>>>>>>>>>>> ./WEB-INF/lib/xml-resolver-1.2.jar
>>>>>>>>>>>> ./WEB-INF/lib/mail-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/geronimo-jaxws-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/geronimo-ws-metadata_2.0_spec-1.1.2.jar
>>>>>>>>>>>> ./WEB-INF/lib/geronimo-saaj-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/httpclient-4.5.3.jar
>>>>>>>>>>>> ./WEB-INF/lib/xmlbeans-2.6.0.jar
>>>>>>>>>>>> ./WEB-INF/lib/jalopy-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/xalan-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/commons-httpclient-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/apache-mime4j-core-0.7.2.jar
>>>>>>>>>>>> ./WEB-INF/lib/wsdl4j-1.6.2.jar
>>>>>>>>>>>> ./WEB-INF/lib/axis2-clustering-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/jettison-1.3.8.jar
>>>>>>>>>>>> ./WEB-INF/lib/commons-logging-1.1.1.jar
>>>>>>>>>>>> ./WEB-INF/lib/antlr-2.7.7.jar
>>>>>>>>>>>> ./WEB-INF/lib/axis2-transport-local-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/commons-cli-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/gson-2.1.jar
>>>>>>>>>>>> ./WEB-INF/lib/neethi-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/commons-logging-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/jaxb-xjc-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/axis2-mtompolicy-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/mail-1.4.jar
>>>>>>>>>>>> ./WEB-INF/lib/axis2-xmlbeans-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/commons-io-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/commons-codec-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/axis2-codegen-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/woodstox-core-asl-4.2.0.jar
>>>>>>>>>>>> ./WEB-INF/lib/commons-codec-1.2.jar
>>>>>>>>>>>> ./WEB-INF/lib/juli-6.0.53.jar
>>>>>>>>>>>> ./WEB-INF/lib/xmlschema-core-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/spring-context-5.1.10.RELEASE.jar
>>>>>>>>>>>> ./WEB-INF/lib/axis2-transport-base-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/jaxb-xjc-2.2.6.jar
>>>>>>>>>>>> ./WEB-INF/lib/activation-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/axis2-transport-tcp-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/woden-core-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/antlr-2-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/geronimo-saaj_1.3_spec-1.0.1.jar
>>>>>>>>>>>> ./WEB-INF/lib/stax2-api.LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/jibx-run-1.2.jar
>>>>>>>>>>>> ./WEB-INF/lib/jaxb-impl-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/jaxb-api-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/axiom-dom-1.2.21.jar
>>>>>>>>>>>> ./WEB-INF/lib/log4j-1.2.15.jar
>>>>>>>>>>>> ./WEB-INF/lib/neethi-3.0.3.jar
>>>>>>>>>>>> ./WEB-INF/lib/taglibs-standard-spec-1.2.5.jar
>>>>>>>>>>>> ./WEB-INF/lib/jibx-run-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/log4j-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/xmlbeans-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/axis2-jaxbri-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/geronimo-stax-api_1.0_spec-1.0.1.jar
>>>>>>>>>>>> ./WEB-INF/lib/geronimo-stax-api-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/axis2-spring-1.7.9.jar
>>>>>>>>>>>> ./WEB-INF/lib/spring-beans-5.1.10.RELEASE.jar
>>>>>>>>>>>> ./WEB-INF/lib/tribes-6.0.53.jar
>>>>>>>>>>>> ./WEB-INF/lib/httpcore-4.4.6.jar
>>>>>>>>>>>> ./WEB-INF/lib/axis2-LICENSE.txt
>>>>>>>>>>>> ./WEB-INF/lib/jaxen-1.1.6.jar
>>>>>>>>>>>> ./WEB-INF/lib/activation-1.1.jar
>>>>>>>>>>>> ./WEB-INF/lib/xmlschema-core-2.2.1.jar
>>>>>>>>>>>> ./WEB-INF/conf
>>>>>>>>>>>> ./WEB-INF/conf/axis2.xml
>>>>>>>>>>>> ./WEB-INF/include
>>>>>>>>>>>> ./WEB-INF/include/adminfooter.jsp
>>>>>>>>>>>> ./WEB-INF/include/header.inc
>>>>>>>>>>>> ./WEB-INF/include/link-footer.inc
>>>>>>>>>>>> ./WEB-INF/include/adminheader.jsp
>>>>>>>>>>>> ./WEB-INF/include/footer.inc
>>>>>>>>>>>> ./WEB-INF/include/LeftFrame.jsp
>>>>>>>>>>>> ./WEB-INF/include/link-footer.jsp
>>>>>>>>>>>> ./WEB-INF/include/adminfooter.inc
>>>>>>>>>>>> ./WEB-INF/include/httpbase.jsp
>>>>>>>>>>>> ./WEB-INF/classes
>>>>>>>>>>>> ./WEB-INF/classes/log4j.properties
>>>>>>>>>>>> ./WEB-INF/classes/commons-logging.properties
>>>>>>>>>>>> ./WEB-INF/classes/org
>>>>>>>>>>>> ./WEB-INF/classes/org/apache
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/transport
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/transport/http
>>>>>>>>>>>>
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/transport/http/AxisAdminServlet.class
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/webapp
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/webapp/CSRFTokenCache.class
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/webapp/ActionResult.class
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/webapp/ActionHandler.class
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/webapp/StatusCache$1.class
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/webapp/StatusCache.class
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/webapp/AxisAdminServlet.class
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/webapp/Status.class
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/webapp/Action.class
>>>>>>>>>>>>
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/webapp/CSRFPreventionResponseWrapper.class
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/webapp/Redirect.class
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/webapp/View.class
>>>>>>>>>>>> ./WEB-INF/classes/org/apache/axis2/webapp/AdminActions.class
>>>>>>>>>>>> ./WEB-INF/classes/META-INF
>>>>>>>>>>>> ./WEB-INF/classes/META-INF/NOTICE
>>>>>>>>>>>> ./WEB-INF/classes/META-INF/DEPENDENCIES
>>>>>>>>>>>> ./WEB-INF/classes/META-INF/LICENSE
>>>>>>>>>>>> ./WEB-INF/views
>>>>>>>>>>>> ./WEB-INF/views/admin
>>>>>>>>>>>> ./WEB-INF/views/admin/SelectService.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/listModules.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/listSingleService.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/engageToServiceGroup.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/engageToOperation.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/listServiceGroups.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/admin.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/viewContexts.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/engageGlobally.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/activateService.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/engageToService.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/upload.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/Login.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/viewOperationSpecificChains.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/globalModules.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/viewphases.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/viewServiceContext.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/errorModule.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/viewGlobalChains.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/deactivateService.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/editServiceParameters.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/viewServiceGroupContext.jsp
>>>>>>>>>>>> ./WEB-INF/views/admin/listServices.jsp
>>>>>>>>>>>> ./WEB-INF/views/listFaultyService.jsp
>>>>>>>>>>>> ./WEB-INF/views/listServices.jsp
>>>>>>>>>>>> ./WEB-INF/web.xml
>>>>>>>>>>>> ./org
>>>>>>>>>>>> ./org/apache
>>>>>>>>>>>> ./org/apache/axis2
>>>>>>>>>>>> ./org/apache/axis2/soapmonitor
>>>>>>>>>>>> ./org/apache/axis2/soapmonitor/applet
>>>>>>>>>>>> ./org/apache/axis2/soapmonitor/applet/SOAPMonitorApplet.class
>>>>>>>>>>>>
>>>>>>>>>>>> ./org/apache/axis2/soapmonitor/applet/SOAPMonitorApplet$ServiceFilterPanel.class
>>>>>>>>>>>>
>>>>>>>>>>>> ./org/apache/axis2/soapmonitor/applet/SOAPMonitorApplet$SOAPMonitorTableModel.class
>>>>>>>>>>>>
>>>>>>>>>>>> ./org/apache/axis2/soapmonitor/applet/SOAPMonitorApplet$SOAPMonitorTextArea.class
>>>>>>>>>>>>
>>>>>>>>>>>> ./org/apache/axis2/soapmonitor/applet/SOAPMonitorApplet$SOAPMonitorPage.class
>>>>>>>>>>>>
>>>>>>>>>>>> ./org/apache/axis2/soapmonitor/applet/SOAPMonitorApplet$SOAPMonitorFilter.class
>>>>>>>>>>>>
>>>>>>>>>>>> ./org/apache/axis2/soapmonitor/applet/SOAPMonitorApplet$SOAPMonitorData.class
>>>>>>>>>>>> ./META-INF
>>>>>>>>>>>> ./META-INF/war-tracker
>>>>>>>>>>>> ./META-INF/MANIFEST.MF
>>>>>>>>>>>>
>>>>>>>>>>>> *4)*
>>>>>>>>>>>> When I change the contents of my
>>>>>>>>>>>> AXIS2_HOME/samples/pojoguidespring/src/META-INF/services.xml to your latest
>>>>>>>>>>>> posted one and I built the aar file with ant and deploy it on axis2, the
>>>>>>>>>>>> following error log is shown up:
>>>>>>>>>>>>
>>>>>>>>>>>> 2020-11-06 18:53:12,766 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ClusterBuilder - Clustering has been disabled
>>>>>>>>>>>> 2020-11-06 18:53:12,895 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>> soapmonitor-1.7.9 -
>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/soapmonitor-1.7.9.mar
>>>>>>>>>>>> 2020-11-06 18:53:12,904 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>> mtompolicy-1.7.9 -
>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/mtompolicy-1.7.9.mar
>>>>>>>>>>>> 2020-11-06 18:53:12,914 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module: ping-1.7.9
>>>>>>>>>>>> - file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/ping-1.7.9.mar
>>>>>>>>>>>> 2020-11-06 18:53:12,921 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>> jaxws-1.7.9 -
>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/axis2-jaxws-mar-1.7.9.mar
>>>>>>>>>>>> 2020-11-06 18:53:12,927 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>> metadataExchange-1.7.9 -
>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/mex-1.7.9.mar
>>>>>>>>>>>> 2020-11-06 18:53:12,930 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>> script-1.7.9 -
>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/scripting-1.7.9.mar
>>>>>>>>>>>> 2020-11-06 18:53:12,949 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>> addressing-1.7.9 -
>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/addressing-1.7.9.mar
>>>>>>>>>>>> 2020-11-06 18:53:13,052 [main] ERROR
>>>>>>>>>>>> org.apache.axis2.deployment.ServiceDeployer - The WeatherSpringService.aar
>>>>>>>>>>>> service, which is not valid, caused The following error occurred during
>>>>>>>>>>>> schema generation: sample.pojo.service.WeatherService
>>>>>>>>>>>> org.apache.axis2.deployment.DeploymentException: The following
>>>>>>>>>>>> error occurred during schema generation: sample.pojo.service.WeatherService
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:441)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.deployment.repository.util.ArchiveReader.buildServiceGroup(ArchiveReader.java:109)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup(ArchiveReader.java:232)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.deployment.ServiceDeployer.deploy(ServiceDeployer.java:154)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:149)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:585)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:164)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:377)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.deployment.DeploymentEngine.loadServices(DeploymentEngine.java:136)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.deployment.WarBasedAxisConfigurator.loadServices(WarBasedAxisConfigurator.java:289)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:95)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:622)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:471)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1134)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1089)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:983)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4871)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5180)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:978)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1849)
>>>>>>>>>>>> at
>>>>>>>>>>>> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
>>>>>>>>>>>> at
>>>>>>>>>>>> java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
>>>>>>>>>>>> at
>>>>>>>>>>>> java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:773)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
>>>>>>>>>>>> at
>>>>>>>>>>>> java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
>>>>>>>>>>>> at
>>>>>>>>>>>> java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.StandardService.startInternal(StandardService.java:421)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>>>>>>>>>>> at org.apache.catalina.startup.Catalina.start(Catalina.java:633)
>>>>>>>>>>>> at
>>>>>>>>>>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>>>>>>>>>>>> Method)
>>>>>>>>>>>> at
>>>>>>>>>>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>>>>>>>> at
>>>>>>>>>>>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>>>>>>>> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:343)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)
>>>>>>>>>>>> Caused by: org.apache.axis2.deployment.DeploymentException: The
>>>>>>>>>>>> following error occurred during schema generation:
>>>>>>>>>>>> sample.pojo.service.WeatherService
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:404)
>>>>>>>>>>>> ... 57 more
>>>>>>>>>>>> Caused by: org.apache.axis2.AxisFault:
>>>>>>>>>>>> sample.pojo.service.WeatherService
>>>>>>>>>>>> at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
>>>>>>>>>>>> at org.apache.axis2.util.Utils.getServiceClass(Utils.java:780)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.deployment.util.Utils.fillAxisService(Utils.java:412)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:396)
>>>>>>>>>>>> ... 57 more
>>>>>>>>>>>> Caused by: java.lang.ClassNotFoundException:
>>>>>>>>>>>> sample.pojo.service.WeatherService
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1365)
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1188)
>>>>>>>>>>>> at java.base/java.lang.Class.forName0(Native Method)
>>>>>>>>>>>> at java.base/java.lang.Class.forName(Class.java:315)
>>>>>>>>>>>> at org.apache.axis2.util.Loader.loadClass(Loader.java:261)
>>>>>>>>>>>> at org.apache.axis2.util.Loader.loadClass(Loader.java:229)
>>>>>>>>>>>> at org.apache.axis2.util.Utils.getServiceClass(Utils.java:777)
>>>>>>>>>>>> ... 59 more
>>>>>>>>>>>> 2020-11-06 18:53:13,060 [main] INFO
>>>>>>>>>>>> org.apache.axis2.deployment.DeploymentEngine -
>>>>>>>>>>>> org.apache.axis2.deployment.DeploymentException: The following error
>>>>>>>>>>>> occurred during schema generation: sample.pojo.service.WeatherService
>>>>>>>>>>>>
>>>>>>>>>>>> *5)*
>>>>>>>>>>>> When I should add the following content
>>>>>>>>>>>>
>>>>>>>>>>>> <listener>
>>>>>>>>>>>>
>>>>>>>>>>>> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
>>>>>>>>>>>> </listener>
>>>>>>>>>>>> <context-param>
>>>>>>>>>>>> <param-name>contextConfigLocation</param-name>
>>>>>>>>>>>> <param-value>/WEB-INF/applicationContext.xml</param-value>
>>>>>>>>>>>> </context-param>
>>>>>>>>>>>>
>>>>>>>>>>>> in my /tomcat9/webapps/axis2/web.xml I have no directory for my
>>>>>>>>>>>> applicationContext.xml because it is in the
>>>>>>>>>>>> /tomcat9/webapps/axis2/services/WeatherSpringService.aar archive.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Am Fr., 6. Nov. 2020 um 16:02 Uhr schrieb robertlazarski <
>>>>>>>>>>>> [email protected]>:
>>>>>>>>>>>>
>>>>>>>>>>>>> As mentioned, you may have already had a working config after
>>>>>>>>>>>>> step 18.
>>>>>>>>>>>>>
>>>>>>>>>>>>> If you are still stuck, along with the latest services.xml I
>>>>>>>>>>>>> pasted, try adding this to your web.xml - use
>>>>>>>>>>>>> /WEB-INF/classes/applicationContext.xml for your correct path or whatever
>>>>>>>>>>>>> it is.
>>>>>>>>>>>>>
>>>>>>>>>>>>> <listener>
>>>>>>>>>>>>> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
>>>>>>>>>>>>> </listener>
>>>>>>>>>>>>> <context-param>
>>>>>>>>>>>>> <param-name>contextConfigLocation</param-name>
>>>>>>>>>>>>> <param-value>/WEB-INF/applicationContext.xml</param-value>
>>>>>>>>>>>>> </context-param>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Fri, Nov 6, 2020 at 4:53 AM robertlazarski <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Your logs from step 18 shows the applicationContext.xml
>>>>>>>>>>>>>> loaded with no errors. You may have had a working config somehow at that
>>>>>>>>>>>>>> point.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Did you try to invoke your web service after step 18?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I asked for a file listing since you seemed to have more than
>>>>>>>>>>>>>> one applicationContext.xml file in your war. Maybe not, but you should
>>>>>>>>>>>>>> confirm that.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> After step 18 ...
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> If the aar is invalid, the logs you pasted don't show why. Is
>>>>>>>>>>>>>> that the entire log output?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> There is more than one way to configure axis2 for Spring. If
>>>>>>>>>>>>>> you already are loading the applicationContext.xml as shown in your step
>>>>>>>>>>>>>> 18, you don't want to do a SpringInit class invocation.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> If you are still stuck after step 18, try this services.xml
>>>>>>>>>>>>>> that assumes Spring is already loaded.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> <service name="WeatherService" scope="application">
>>>>>>>>>>>>>> <description>
>>>>>>>>>>>>>> Weather POJO Service
>>>>>>>>>>>>>> </description>
>>>>>>>>>>>>>> <parameter
>>>>>>>>>>>>>> name="ServiceObjectSupplier">org.apache.axis2.extensions.spring.receivers.SpringServletContextObjectSupplier</parameter>
>>>>>>>>>>>>>> <parameter
>>>>>>>>>>>>>> name="SpringBeanName">weatherSpringService</parameter>
>>>>>>>>>>>>>> <messageReceivers>
>>>>>>>>>>>>>> <messageReceiver
>>>>>>>>>>>>>> mep="http://www.w3.org/ns/wsdl/in-only"
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
>>>>>>>>>>>>>> <messageReceiver
>>>>>>>>>>>>>> mep="http://www.w3.org/ns/wsdl/in-out"
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
>>>>>>>>>>>>>> </messageReceivers>
>>>>>>>>>>>>>> <parameter name="ServiceClass">
>>>>>>>>>>>>>> sample.pojo.service.WeatherService
>>>>>>>>>>>>>> </parameter>
>>>>>>>>>>>>>> </service>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Fri, Nov 6, 2020 at 2:21 AM Daniel Otto <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> The contents of the axis2.war in cd
>>>>>>>>>>>>>>> /var/lib/tomcat9/webapps/ are the same as in the WAR
>>>>>>>>>>>>>>> distribution which I downloaded from the download-site of
>>>>>>>>>>>>>>> axis2, nothing changed so far.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> So I should use the services.xml from another example? I
>>>>>>>>>>>>>>> have done this, built with ant again, deployed the new .aar file and the
>>>>>>>>>>>>>>> service is shown up again as faulty service in the servicelist in the axis2
>>>>>>>>>>>>>>> panel on the web browser.
>>>>>>>>>>>>>>> I will write down all 26 steps I have done so far, possibly
>>>>>>>>>>>>>>> here you can see something obviously incorrect in the way I think the
>>>>>>>>>>>>>>> example pojoguidespring should run...
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 1) download and extract the WAR and the binary distribution
>>>>>>>>>>>>>>> of axis2
>>>>>>>>>>>>>>> 2) install tomcat9 with APT
>>>>>>>>>>>>>>> 3) cp the axis2.war to /var/lib/tomcat9/webapps/
>>>>>>>>>>>>>>> 4) cd AXIS2_HOME/samples/pojoguidespring/
>>>>>>>>>>>>>>> 5) nano build.xml and change the source url from the three
>>>>>>>>>>>>>>> jar files to urls from maven which are functional and use a never version
>>>>>>>>>>>>>>> spring-core-5.1.10.RELEASE.jar for example
>>>>>>>>>>>>>>> 6) ant
>>>>>>>>>>>>>>> 7) cp
>>>>>>>>>>>>>>> AXIS2_HOME/samples/pojoguidespring/target/WeatherSpringService.aar /var/lib/tomcat9/webapps/axis2/WEB-INF/services/
>>>>>>>>>>>>>>> 8) copy the loaded *.jars from
>>>>>>>>>>>>>>> AXIS2_HOME/samples/pojoguidespring/lib to
>>>>>>>>>>>>>>> /var/Lib/tomcat9/webapps/axis2/WEB-INF/lib
>>>>>>>>>>>>>>> 9) service is still faulty at this point
>>>>>>>>>>>>>>> 10) add these lines in the log4j.properties in
>>>>>>>>>>>>>>> /var/lib/tomcat9/webapps/axis2/WEB-INF/classes for better error log
>>>>>>>>>>>>>>> log4j.rootCategory=INFO, CONSOLE, LOGFILE
>>>>>>>>>>>>>>> log4j.appender.LOGFILE.File=/var/lib/tomcat9/logs/axis2.log
>>>>>>>>>>>>>>> 11) stop and start tomcat again
>>>>>>>>>>>>>>> 12) found the error
>>>>>>>>>>>>>>> 2020-11-06 12:37:43,367 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ServiceDeployer - The
>>>>>>>>>>>>>>> WeatherSpringService.aar service, which is not valid, caused
>>>>>>>>>>>>>>> java.lang.NoClassDefFoundError:
>>>>>>>>>>>>>>> org/springframework/expression/PropertyAccessor
>>>>>>>>>>>>>>> 13) watch at findjars.com for
>>>>>>>>>>>>>>> org/springframework/expression/PropertyAccessor
>>>>>>>>>>>>>>> 14) download spring-expression-5.1.10.RELEASE.jar and mv to
>>>>>>>>>>>>>>> /var/lib/tomcat9/webapps/axis2/WEB-INF/lib/
>>>>>>>>>>>>>>> 15) restart tomcat9
>>>>>>>>>>>>>>> 16) service now is deployed correctly. It is shown in the
>>>>>>>>>>>>>>> service list at the axis2 panel in a browser and the logfile has no errors
>>>>>>>>>>>>>>> shown up.
>>>>>>>>>>>>>>> 17) add the following line in
>>>>>>>>>>>>>>> /var/lib/tomcat9/webapps/axis2/WEB-INF/classes /log4j.properties
>>>>>>>>>>>>>>> log4j.logger.org.springframework=TRACE
>>>>>>>>>>>>>>> 18) restarted the server and got this log. (Btw no
>>>>>>>>>>>>>>> applicationContext.xml is copied by me right now)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,018 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ClusterBuilder - Clustering has been disabled
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,184 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>>>>> soapmonitor-1.7.9 -
>>>>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/soapmonitor-1.7.9.mar
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,200 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>>>>> mtompolicy-1.7.9 -
>>>>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/mtompolicy-1.7.9.mar
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,219 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module: ping-1.7.9
>>>>>>>>>>>>>>> - file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/ping-1.7.9.mar
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,227 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>>>>> jaxws-1.7.9 -
>>>>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/axis2-jaxws-mar-1.7.9.mar
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,235 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>>>>> metadataExchange-1.7.9 -
>>>>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/mex-1.7.9.mar
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,242 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>>>>> script-1.7.9 -
>>>>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/scripting-1.7.9.mar
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,270 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>>>>> addressing-1.7.9 -
>>>>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/addressing-1.7.9.mar
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,561 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.context.support.ClassPathXmlApplicationContext -
>>>>>>>>>>>>>>> Refreshing
>>>>>>>>>>>>>>> org.springframework.context.support.ClassPathXmlApplicationContext@6d4f29a4,
>>>>>>>>>>>>>>> started on Fri Nov 06 12:47:51 CET 2020
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,680 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading
>>>>>>>>>>>>>>> XML bean definitions from class path resource [applicationContext.xml]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,682 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.DefaultDocumentLoader - Using JAXP
>>>>>>>>>>>>>>> provider
>>>>>>>>>>>>>>> [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,685 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.BeansDtdResolver - Trying to resolve
>>>>>>>>>>>>>>> XML entity with public ID [-//SPRING//DTD BEAN//EN] and system ID [
>>>>>>>>>>>>>>> http://www.springframework.org/dtd/spring-beans.dtd]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,685 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.BeansDtdResolver - Trying to locate
>>>>>>>>>>>>>>> [spring-beans.dtd] in Spring jar on classpath
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,686 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.BeansDtdResolver - Found beans DTD [
>>>>>>>>>>>>>>> http://www.springframework.org/dtd/spring-beans.dtd] in
>>>>>>>>>>>>>>> classpath: spring-beans.dtd
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,741 [main] DEBUG
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loaded 3
>>>>>>>>>>>>>>> bean definitions from class path resource [applicationContext.xml]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,742 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loaded 3
>>>>>>>>>>>>>>> bean definitions from location pattern [applicationContext.xml]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,788 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.context.support.ClassPathXmlApplicationContext - No
>>>>>>>>>>>>>>> 'messageSource' bean, using [Empty MessageSource]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,792 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.context.support.ClassPathXmlApplicationContext - No
>>>>>>>>>>>>>>> 'applicationEventMulticaster' bean, using
>>>>>>>>>>>>>>> [SimpleApplicationEventMulticaster]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,794 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Pre-instantiating singletons in
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory@13acb4:
>>>>>>>>>>>>>>> defining beans [applicationContext,weatherSpringService,weatherBean]; root
>>>>>>>>>>>>>>> of factory hierarchy
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,795 [main] DEBUG
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Creating shared instance of singleton bean 'applicationContext'
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,796 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Creating instance of bean 'applicationContext'
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,830 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Eagerly caching bean 'applicationContext' to allow for resolving potential
>>>>>>>>>>>>>>> circular references
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,834 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Finished creating instance of bean 'applicationContext'
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,834 [main] DEBUG
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Creating shared instance of singleton bean 'weatherSpringService'
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,834 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Creating instance of bean 'weatherSpringService'
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,834 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Eagerly caching bean 'weatherSpringService' to allow for resolving
>>>>>>>>>>>>>>> potential circular references
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,840 [main] DEBUG
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Creating shared instance of singleton bean 'weatherBean'
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,840 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Creating instance of bean 'weatherBean'
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,841 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Eagerly caching bean 'weatherBean' to allow for resolving potential
>>>>>>>>>>>>>>> circular references
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,861 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.core.io.support.SpringFactoriesLoader - Loaded
>>>>>>>>>>>>>>> [org.springframework.beans.BeanInfoFactory] names:
>>>>>>>>>>>>>>> [org.springframework.beans.ExtendedBeanInfoFactory]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,863 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Getting BeanInfo
>>>>>>>>>>>>>>> for class [sample.spring.bean.Weather]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,879 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Caching
>>>>>>>>>>>>>>> PropertyDescriptors for class [sample.spring.bean.Weather]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,880 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>>>>> 'class' of type [java.lang.Class]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,902 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>>>>> 'forecast' of type [java.lang.String]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,903 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>>>>> 'howMuchRain' of type [float]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,903 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>>>>> 'rain' of type [boolean]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,904 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>>>>> 'temperature' of type [float]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,909 [main] DEBUG
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Not strongly
>>>>>>>>>>>>>>> caching class [sample.spring.bean.Weather] because it is not cache-safe
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,936 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.TypeConverterDelegate - Converting String to
>>>>>>>>>>>>>>> [float] using property editor
>>>>>>>>>>>>>>> [org.springframework.beans.propertyeditors.CustomNumberEditor@15f12e7b
>>>>>>>>>>>>>>> ]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,941 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.TypeConverterDelegate - Converting String to
>>>>>>>>>>>>>>> [boolean] using property editor
>>>>>>>>>>>>>>> [org.springframework.beans.propertyeditors.CustomBooleanEditor@f0ead61
>>>>>>>>>>>>>>> ]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,942 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.TypeConverterDelegate - Converting String to
>>>>>>>>>>>>>>> [float] using property editor
>>>>>>>>>>>>>>> [org.springframework.beans.propertyeditors.CustomNumberEditor@15f12e7b
>>>>>>>>>>>>>>> ]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,943 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Finished creating instance of bean 'weatherBean'
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,945 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Getting BeanInfo
>>>>>>>>>>>>>>> for class [sample.spring.service.WeatherSpringService]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,951 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Caching
>>>>>>>>>>>>>>> PropertyDescriptors for class [sample.spring.service.WeatherSpringService]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,952 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>>>>> 'class' of type [java.lang.Class]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,953 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>>>>> 'weather' of type [sample.spring.bean.Weather]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,953 [main] DEBUG
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Not strongly
>>>>>>>>>>>>>>> caching class [sample.spring.service.WeatherSpringService] because it is
>>>>>>>>>>>>>>> not cache-safe
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,954 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Finished creating instance of bean 'weatherSpringService'
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,954 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Returning cached instance of singleton bean 'weatherBean'
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,958 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.context.support.ClassPathXmlApplicationContext - No
>>>>>>>>>>>>>>> 'lifecycleProcessor' bean, using [DefaultLifecycleProcessor]
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,958 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Returning cached instance of singleton bean 'lifecycleProcessor'
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,962 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.core.env.PropertySourcesPropertyResolver - Searching
>>>>>>>>>>>>>>> for key 'spring.liveBeansView.mbeanDomain' in PropertySource
>>>>>>>>>>>>>>> 'systemProperties'
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,962 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.core.env.PropertySourcesPropertyResolver - Searching
>>>>>>>>>>>>>>> for key 'spring.liveBeansView.mbeanDomain' in PropertySource
>>>>>>>>>>>>>>> 'systemEnvironment'
>>>>>>>>>>>>>>> 2020-11-06 12:47:51,962 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.core.env.PropertySourcesPropertyResolver - Could not
>>>>>>>>>>>>>>> find key 'spring.liveBeansView.mbeanDomain' in any property source
>>>>>>>>>>>>>>> 2020-11-06 12:47:52,005 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.DeploymentEngine - Deploying Web service:
>>>>>>>>>>>>>>> WeatherSpringService.aar -
>>>>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/services/WeatherSpringService.aar
>>>>>>>>>>>>>>> 2020-11-06 12:47:52,024 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.DeploymentEngine - Deploying Web service:
>>>>>>>>>>>>>>> version-1.7.9.aar -
>>>>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/services/version-1.7.9.aar
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 19) cp
>>>>>>>>>>>>>>> AXIS2_HOME/samples/pojoguidespring/target/classes/applicationContext.xml
>>>>>>>>>>>>>>> /var/lib/tomcat9/target/classes
>>>>>>>>>>>>>>> 20) restarted the server, nothing changed in the log
>>>>>>>>>>>>>>> 21) add "classpath*:" in
>>>>>>>>>>>>>>> AXIS2_HOME/samples/pojoguidespring/src/sample/spring/service/Springinit.java
>>>>>>>>>>>>>>> 22) ant in /AXIS2_HOME/samples/pojoguidespring/ again and
>>>>>>>>>>>>>>> cp
>>>>>>>>>>>>>>> AXIS2_HOME/samples/pojoguidespring/target/WeatherSpringService.aar /var/lib/tomcat9/webapps/axis2/WEB-INF/services/
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 23) restarted the server and got this log
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,031 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ClusterBuilder - Clustering has been disabled
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,129 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>>>>> soapmonitor-1.7.9 -
>>>>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/soapmonitor-1.7.9.mar
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,136 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>>>>> mtompolicy-1.7.9 -
>>>>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/mtompolicy-1.7.9.mar
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,150 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module: ping-1.7.9
>>>>>>>>>>>>>>> - file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/ping-1.7.9.mar
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,170 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>>>>> jaxws-1.7.9 -
>>>>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/axis2-jaxws-mar-1.7.9.mar
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,182 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>>>>> metadataExchange-1.7.9 -
>>>>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/mex-1.7.9.mar
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,194 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>>>>> script-1.7.9 -
>>>>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/scripting-1.7.9.mar
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,220 [main] INFO
>>>>>>>>>>>>>>> org.apache.axis2.deployment.ModuleDeployer - Deploying module:
>>>>>>>>>>>>>>> addressing-1.7.9 -
>>>>>>>>>>>>>>> file:/var/lib/tomcat9/webapps/axis2/WEB-INF/modules/addressing-1.7.9.mar
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,419 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.context.support.ClassPathXmlApplicationContext -
>>>>>>>>>>>>>>> Refreshing
>>>>>>>>>>>>>>> org.springframework.context.support.ClassPathXmlApplicationContext@278e721e,
>>>>>>>>>>>>>>> started on Fri Nov 06 13:08:27 CET 2020
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,523 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.core.io.support.PathMatchingResourcePatternResolver -
>>>>>>>>>>>>>>> Resolved classpath location [applicationContext.xml] to resources [URL
>>>>>>>>>>>>>>> [file:/var/lib/tomcat9/webapps/axis2/WEB-INF/classes/applicationContext.xml],
>>>>>>>>>>>>>>> URL
>>>>>>>>>>>>>>> [jar:file:/tmp/axis2-tmp-10320043896353072767.tmp/axis216220064735562797682WeatherSpringService.aar!/applicationContext.xml]]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,528 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading
>>>>>>>>>>>>>>> XML bean definitions from URL
>>>>>>>>>>>>>>> [file:/var/lib/tomcat9/webapps/axis2/WEB-INF/classes/applicationContext.xml]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,539 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.DefaultDocumentLoader - Using JAXP
>>>>>>>>>>>>>>> provider
>>>>>>>>>>>>>>> [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,545 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.BeansDtdResolver - Trying to resolve
>>>>>>>>>>>>>>> XML entity with public ID [-//SPRING//DTD BEAN//EN] and system ID [
>>>>>>>>>>>>>>> http://www.springframework.org/dtd/spring-beans.dtd]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,546 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.BeansDtdResolver - Trying to locate
>>>>>>>>>>>>>>> [spring-beans.dtd] in Spring jar on classpath
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,548 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.BeansDtdResolver - Found beans DTD [
>>>>>>>>>>>>>>> http://www.springframework.org/dtd/spring-beans.dtd] in
>>>>>>>>>>>>>>> classpath: spring-beans.dtd
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,588 [main] DEBUG
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loaded 3
>>>>>>>>>>>>>>> bean definitions from URL
>>>>>>>>>>>>>>> [file:/var/lib/tomcat9/webapps/axis2/WEB-INF/classes/applicationContext.xml]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,589 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading
>>>>>>>>>>>>>>> XML bean definitions from URL
>>>>>>>>>>>>>>> [jar:file:/tmp/axis2-tmp-10320043896353072767.tmp/axis216220064735562797682WeatherSpringService.aar!/applicationContext.xml]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,591 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.DefaultDocumentLoader - Using JAXP
>>>>>>>>>>>>>>> provider
>>>>>>>>>>>>>>> [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,595 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.BeansDtdResolver - Trying to resolve
>>>>>>>>>>>>>>> XML entity with public ID [-//SPRING//DTD BEAN//EN] and system ID [
>>>>>>>>>>>>>>> http://www.springframework.org/dtd/spring-beans.dtd]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,595 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.BeansDtdResolver - Trying to locate
>>>>>>>>>>>>>>> [spring-beans.dtd] in Spring jar on classpath
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,596 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.BeansDtdResolver - Found beans DTD [
>>>>>>>>>>>>>>> http://www.springframework.org/dtd/spring-beans.dtd] in
>>>>>>>>>>>>>>> classpath: spring-beans.dtd
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,605 [main] DEBUG
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Overriding bean definition for bean 'applicationContext' with a different
>>>>>>>>>>>>>>> definition: replacing [Generic bean: class
>>>>>>>>>>>>>>> [org.apache.axis2.extensions.spring.receivers.ApplicationContextHolder];
>>>>>>>>>>>>>>> scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
>>>>>>>>>>>>>>> autowireCandidate=true; primary=false; factoryBeanName=null;
>>>>>>>>>>>>>>> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
>>>>>>>>>>>>>>> defined in URL
>>>>>>>>>>>>>>> [file:/var/lib/tomcat9/webapps/axis2/WEB-INF/classes/applicationContext.xml]]
>>>>>>>>>>>>>>> with [Generic bean: class
>>>>>>>>>>>>>>> [org.apache.axis2.extensions.spring.receivers.ApplicationContextHolder];
>>>>>>>>>>>>>>> scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
>>>>>>>>>>>>>>> autowireCandidate=true; primary=false; factoryBeanName=null;
>>>>>>>>>>>>>>> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
>>>>>>>>>>>>>>> defined in URL
>>>>>>>>>>>>>>> [jar:file:/tmp/axis2-tmp-10320043896353072767.tmp/axis216220064735562797682WeatherSpringService.aar!/applicationContext.xml]]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,607 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Overriding bean definition for bean 'weatherSpringService' with an
>>>>>>>>>>>>>>> equivalent definition: replacing [Generic bean: class
>>>>>>>>>>>>>>> [sample.spring.service.WeatherSpringService]; scope=; abstract=false;
>>>>>>>>>>>>>>> lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true;
>>>>>>>>>>>>>>> primary=false; factoryBeanName=null; factoryMethodName=null;
>>>>>>>>>>>>>>> initMethodName=null; destroyMethodName=null; defined in URL
>>>>>>>>>>>>>>> [file:/var/lib/tomcat9/webapps/axis2/WEB-INF/classes/applicationContext.xml]]
>>>>>>>>>>>>>>> with [Generic bean: class [sample.spring.service.WeatherSpringService];
>>>>>>>>>>>>>>> scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
>>>>>>>>>>>>>>> autowireCandidate=true; primary=false; factoryBeanName=null;
>>>>>>>>>>>>>>> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
>>>>>>>>>>>>>>> defined in URL
>>>>>>>>>>>>>>> [jar:file:/tmp/axis2-tmp-10320043896353072767.tmp/axis216220064735562797682WeatherSpringService.aar!/applicationContext.xml]]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,610 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Overriding bean definition for bean 'weatherBean' with an equivalent
>>>>>>>>>>>>>>> definition: replacing [Generic bean: class [sample.spring.bean.Weather];
>>>>>>>>>>>>>>> scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
>>>>>>>>>>>>>>> autowireCandidate=true; primary=false; factoryBeanName=null;
>>>>>>>>>>>>>>> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
>>>>>>>>>>>>>>> defined in URL
>>>>>>>>>>>>>>> [file:/var/lib/tomcat9/webapps/axis2/WEB-INF/classes/applicationContext.xml]]
>>>>>>>>>>>>>>> with [Generic bean: class [sample.spring.bean.Weather]; scope=;
>>>>>>>>>>>>>>> abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
>>>>>>>>>>>>>>> autowireCandidate=true; primary=false; factoryBeanName=null;
>>>>>>>>>>>>>>> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
>>>>>>>>>>>>>>> defined in URL
>>>>>>>>>>>>>>> [jar:file:/tmp/axis2-tmp-10320043896353072767.tmp/axis216220064735562797682WeatherSpringService.aar!/applicationContext.xml]]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,611 [main] DEBUG
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loaded 0
>>>>>>>>>>>>>>> bean definitions from URL
>>>>>>>>>>>>>>> [jar:file:/tmp/axis2-tmp-10320043896353072767.tmp/axis216220064735562797682WeatherSpringService.aar!/applicationContext.xml]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,611 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loaded 3
>>>>>>>>>>>>>>> bean definitions from location pattern [classpath*:applicationContext.xml]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,674 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.context.support.ClassPathXmlApplicationContext - No
>>>>>>>>>>>>>>> 'messageSource' bean, using [Empty MessageSource]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,677 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.context.support.ClassPathXmlApplicationContext - No
>>>>>>>>>>>>>>> 'applicationEventMulticaster' bean, using
>>>>>>>>>>>>>>> [SimpleApplicationEventMulticaster]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,679 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Pre-instantiating singletons in
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory@38138629:
>>>>>>>>>>>>>>> defining beans [applicationContext,weatherSpringService,weatherBean]; root
>>>>>>>>>>>>>>> of factory hierarchy
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,680 [main] DEBUG
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Creating shared instance of singleton bean 'applicationContext'
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,681 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Creating instance of bean 'applicationContext'
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,700 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Eagerly caching bean 'applicationContext' to allow for resolving potential
>>>>>>>>>>>>>>> circular references
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,705 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Finished creating instance of bean 'applicationContext'
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,706 [main] DEBUG
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Creating shared instance of singleton bean 'weatherSpringService'
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,706 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Creating instance of bean 'weatherSpringService'
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,707 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Eagerly caching bean 'weatherSpringService' to allow for resolving
>>>>>>>>>>>>>>> potential circular references
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,709 [main] DEBUG
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Creating shared instance of singleton bean 'weatherBean'
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,709 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Creating instance of bean 'weatherBean'
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,710 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Eagerly caching bean 'weatherBean' to allow for resolving potential
>>>>>>>>>>>>>>> circular references
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,720 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.core.io.support.SpringFactoriesLoader - Loaded
>>>>>>>>>>>>>>> [org.springframework.beans.BeanInfoFactory] names:
>>>>>>>>>>>>>>> [org.springframework.beans.ExtendedBeanInfoFactory]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,722 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Getting BeanInfo
>>>>>>>>>>>>>>> for class [sample.spring.bean.Weather]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,727 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Caching
>>>>>>>>>>>>>>> PropertyDescriptors for class [sample.spring.bean.Weather]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,728 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>>>>> 'class' of type [java.lang.Class]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,734 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>>>>> 'forecast' of type [java.lang.String]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,734 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>>>>> 'howMuchRain' of type [float]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,734 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>>>>> 'rain' of type [boolean]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,734 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>>>>> 'temperature' of type [float]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,734 [main] DEBUG
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Not strongly
>>>>>>>>>>>>>>> caching class [sample.spring.bean.Weather] because it is not cache-safe
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,751 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.TypeConverterDelegate - Converting String to
>>>>>>>>>>>>>>> [float] using property editor
>>>>>>>>>>>>>>> [org.springframework.beans.propertyeditors.CustomNumberEditor@3a19b933
>>>>>>>>>>>>>>> ]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,760 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.TypeConverterDelegate - Converting String to
>>>>>>>>>>>>>>> [boolean] using property editor
>>>>>>>>>>>>>>> [org.springframework.beans.propertyeditors.CustomBooleanEditor@c0ef9a8
>>>>>>>>>>>>>>> ]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,760 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.TypeConverterDelegate - Converting String to
>>>>>>>>>>>>>>> [float] using property editor
>>>>>>>>>>>>>>> [org.springframework.beans.propertyeditors.CustomNumberEditor@3a19b933
>>>>>>>>>>>>>>> ]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,761 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Finished creating instance of bean 'weatherBean'
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,762 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Getting BeanInfo
>>>>>>>>>>>>>>> for class [sample.spring.service.WeatherSpringService]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,765 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Caching
>>>>>>>>>>>>>>> PropertyDescriptors for class [sample.spring.service.WeatherSpringService]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,766 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>>>>> 'class' of type [java.lang.Class]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,766 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Found bean property
>>>>>>>>>>>>>>> 'weather' of type [sample.spring.bean.Weather]
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,766 [main] DEBUG
>>>>>>>>>>>>>>> org.springframework.beans.CachedIntrospectionResults - Not strongly
>>>>>>>>>>>>>>> caching class [sample.spring.service.WeatherSpringService] because it is
>>>>>>>>>>>>>>> not cache-safe
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,767 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Finished creating instance of bean 'weatherSpringService'
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,767 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>>>>>>>>>>>>> Returning cached instance of singleton bean 'weatherBean'
>>>>>>>>>>>>>>> 2020-11-06 13:08:27,769 [main] TRACE
>>>>>>>>>>>>>>> org.springframework.context.support.ClassPathXmlApplicationContext - No
>>>>>>>>>>>>>>> 'lifecycleProcessor' bean, using [DefaultLifecycleProcessor]
>>>>>>>>>>>>>>> 2020-11-06 13:08:2
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>
>> --
>>
>>
>> Windmühlenstraße 35//615
>> 04107 Leipzig
>>
>> Mobilfunk: 0176 57723225
>>
>> [email protected]
>>
>>
>> Der Inhalt dieser E-Mail, einschließlich seiner Anhänge, ist vertraulich
>> und ausschließlich für den bezeichneten Empfänger bestimmt. Wenn Sie nicht
>> der vorgesehene Empfänger dieser E-Mail oder dessen berechtigter Vertreter
>> sind, so beachten Sie bitte, dass jede Form der Kenntnisnahme, der Nutzung,
>> der Veröffentlichung, der Vervielfältigung oder Weitergabe unzulässig ist.
>> Ich bitte Sie in diesem Fall, sich mit dem Absender dieser E-Mail in
>> Verbindung zu setzen. Vielen Dank für Ihre Unterstützung.
>>
>
>
> --
>
>
> Windmühlenstraße 35//615
> 04107 Leipzig
>
> Mobilfunk: 0176 57723225
>
> [email protected]
>
>
> Der Inhalt dieser E-Mail, einschließlich seiner Anhänge, ist vertraulich
> und ausschließlich für den bezeichneten Empfänger bestimmt. Wenn Sie nicht
> der vorgesehene Empfänger dieser E-Mail oder dessen berechtigter Vertreter
> sind, so beachten Sie bitte, dass jede Form der Kenntnisnahme, der Nutzung,
> der Veröffentlichung, der Vervielfältigung oder Weitergabe unzulässig ist.
> Ich bitte Sie in diesem Fall, sich mit dem Absender dieser E-Mail in
> Verbindung zu setzen. Vielen Dank für Ihre Unterstützung.
>
servicelist.png
(image/png, 93.5 KB) - not displayed
serviceList.png
(image/png, 107.1 KB) - not displayed
terminal.png
(image/png, 384.4 KB) - not displayed