You likely have a var name wrong or the var is private. Try double checking
all your var names and make sure those vars you set by spring are public.

HTH,
Robert

On 6/1/07, Sandhu <[EMAIL PROTECTED]> wrote:


Thanks,

I have added to the web.xml.

But when I deploy the web application to tomcat or jboss, it says that


INFO: Loading Spring root WebApplicationContext
Jun 1, 2007 6:51:27 AM org.apache.catalina.core.StandardContext
listenerStart
SEVERE: Exception sending context initialized event to listener instance
of
class org.springframework.web.context.ContextLoaderListe ner
org.springframework.beans.factory.BeanCreationExce ption: Error creating
bean with name 'springAccountService' defined in ServletContext resource
[/WEB-INF/applicationContext.xml]: Error setting property values; nested
exception is org.springframework.beans.NotWritablePropertyExcep tion:
Invalid property 'service' of bean class
[com.corp.account.domain.accountmanager.AccountServ iceSkeleton]: Bean
property 'service' is not writable or has an invalid setter method: Does
the
parameter type of the setter match the return type of the getter?
org.springframework.beans.NotWritablePropertyExcep tion: Invalid property
'service' of bean class [
com.corp.account.domain.accountmanager.AccountServ
iceSkeleton]: Bean property 'service' is not writable or has an invalid
setter method: Does the parameter type of the setter match the return type
of the getter?
at org.springframework.beans.BeanWrapperImpl.setPrope
rtyValue(BeanWrapperImpl.java:670)
at org.springframework.beans.BeanWrapperImpl.setPrope
rtyValue(BeanWrapperImpl.java:572)
at org.springframework.beans.BeanWrapperImpl.setPrope
rtyValue(BeanWrapperImpl.java:737)
at org.springframework.beans.BeanWrapperImpl.setPrope
rtyValues(BeanWrapperImpl.java:764)
at org.springframework.beans.BeanWrapperImpl.setPrope
rtyValues(BeanWrapperImpl.java:753)
at org.springframework.beans.factory.support.Abstract
AutowireCapableBeanFactory.applyPropertyValues(Abs
tractAutowireCapableBeanFactory.java:1057)
at org.springframework.beans.factory.support.Abstract
AutowireCapableBeanFactory.populateBean(AbstractAu
towireCapableBeanFactory.java:857)
at org.springframework.beans.factory.support.Abstract
AutowireCapableBeanFactory.createBean(AbstractAuto
wireCapableBeanFactory.java:378)
at org.springframework.beans.factory.support.Abstract
BeanFactory.getBean(AbstractBeanFactory.java:233)
at org.springframework.beans.factory.support.Abstract
BeanFactory.getBean(AbstractBeanFactory.java:145)
at org.springframework.beans.factory.support.DefaultL
istableBeanFactory.preInstantiateSingletons(Defaul
tListableBeanFactory.java:283)
at org.springframework.context.support.AbstractApplic
ationContext.refresh(AbstractApplicationContext.ja va:313)
at org.springframework.web.context.support.AbstractRe
freshableWebApplicationContext.refresh(AbstractRef
reshableWebApplicationContext.java:139)
at org.springframework.web.context.ContextLoader.crea
teWebApplicationContext(ContextLoader.java:252)
at org.springframework.web.context.ContextLoader.init
WebApplicationContext(ContextLoader.java:190)
at org.springframework.web.context.ContextLoaderListe
ner.contextInitialized(ContextLoaderListener.java: 49)
at org.apache.catalina.core.StandardContext.listenerS
tart(StandardContext.java:3827)
at org.apache.catalina.core.StandardContext.start(Sta
ndardContext.java:4336)
at org.apache.catalina.core.ContainerBase.addChildInt
ernal(ContainerBase.java:761)
at org.apache.catalina.core.ContainerBase.addChild(Co ntainerBase.java
:741)
at org.apache.catalina.core.StandardHost.addChild(Sta ndardHost.java:525)

Michael.Davis-2 wrote:
>
> Hi,
>
> I had to add these to my web.xml:
>
>     <context-param>
>       <param-name>contextConfigLocation</param-name>
>       <param-value>/WEB-INF/applicationContext.xml</param-value>
>     </context-param>
>
>     <listener>
>
> <listener-class>org.springframework.web.context.ContextLoaderListener
</listener-class>
>     </listener>
>
> Hope that helps!
> Michael Davis
>
>
>> -----Original Message-----
>> From: Sandhu [mailto:[EMAIL PROTECTED]
>> Sent: Friday, June 01, 2007 3:39 PM
>> To: [email protected]
>> Subject: Axis2 Web Service with Spring issue
>>
>>
>>
>> I am trying to integrate Axis2 Web Service with Spring.
>>
>> Integrating Web Services with Existing Application Domain
>>
>> Spring Integration has Issue:
>> 1) It does not load ContextLoaderListener
>>
>> Running Axis2 with Spring inside web
>>
>> 1) http://localhost:8080/web/services/AccountService?wsdl
>> <error>
>> <description>Unable to generate WSDL 1.1 for this
>> service</description>
>> -
>> <reason>
>> If you wish Axis2 to automatically generate the WSDL 1.1,
>> then please +set
>> useOriginalwsdl as false in your services.xml
>> </reason>
>> </error>
>>
>> 2) ContextLoader Issue spring does not inject code into skelton
>>
>> Note: In general web service does not work
>>
>>
>>
>>
>>
>> Here's the setup:
>>
>> Spring applicationContext.xml
>>
>>
>> Quote:
>> <beans>
>> <!-- Axis2 web service, but to Spring, its just another bean that has
>> dependencies -->
>> <bean id="springAccountservice"
>> class="com.corp.account.domain.accountmanager.Acco
>> untserviceSkeleton">
>> <property name="service" ref="accountManager"/>
>> </bean>
>> <!-- just another bean/interface with a wired implementation, which is
>> injected by Spring into the web service -->
>> <bean id="accountManager"
>> class="com.corp.account.domain.impl.AccountManager
>> Impl"> </bean>
>> </beans>
>> 2) services.xml
>>
>>
>> <parameter name="serviceObjectSupplier" locked="false">
>> org.apache.axis2.extensions.spring.receivers.Sprin
>> gServletContextObjectSupplier
>> </parameter>
>>
>> <parameter name="SpringBeanName" locked="false">
>> springAccountservice
>> </parameter>
>>
>>
>> 3) web.xml
>>
>>
>> <listener>
>> <listener-class>
>> org.springframework.web.context.ContextLoaderListe ner
>> </listener-class>
>> </listener>
>> <context-param>
>> <param-name>contextConfigLocation</param-name>
>> <param-value>/WEB-INF/applicationContext.xml</param-value>
>> </context-param>
>>
>> Any references?
>>
>> If I try to access it does not work.
>> --
>> View this message in context:
>
http://www.nabble.com/Axis2-Web-Service-with-Spring-issue-tf3854117.html#a10919239
> Sent from the Axis - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>

--
View this message in context:
http://www.nabble.com/Axis2-Web-Service-with-Spring-issue-tf3854117.html#a10920210
Sent from the Axis - User mailing list archive at Nabble.com.


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


Reply via email to