Hello,
we are using the spring object factory in our project.
We have a bean named "localeProvider", so does struts 2.3.18
This was never a Problem before, but now when starting the server I'll get the exception below.

The class JakartaMultiPartRequest gets a localeProvider injected.
But in struts 2.3.18 our bean named "localeProvider" is found not the struts2 bean.

Has something changed with the autowire strategy ?
When renaming our bean everything works fine.

impl.DefaultConversionPropertiesProcessor - Conversion registration error
org.springframework.beans.TypeMismatchException: Failed to convert property value of type [com.ourproject.LocaleProvider] to required type [com.opensymphony.xwork2.LocaleProvider] for property 'localeProvider'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [com.ourproject.LocaleProvider] to required type [com.opensymphony.xwork2.LocaleProvider] for property 'localeProvider': no matching editors or conversion strategy found at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:391) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1289) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1250) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329) at com.opensymphony.xwork2.spring.SpringObjectFactory.autoWireBean(SpringObjectFactory.java:218) at com.opensymphony.xwork2.spring.SpringObjectFactory.buildBean(SpringObjectFactory.java:198) at com.opensymphony.xwork2.spring.SpringObjectFactory.buildBean(SpringObjectFactory.java:164)
        at 
com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:178)
at com.opensymphony.xwork2.conversion.impl.DefaultTypeConverterCreator.createTypeConverter(DefaultTypeConverterCreator.java:23)




Am 22.09.2014 um 23:01 schrieb Lukasz Lenart:
Finally I was able redeploy new artifacts - you can test them again :-)

2014-09-22 8:58 GMT+02:00 Lukasz Lenart <lukaszlen...@apache.org>:
2014-09-22 8:55 GMT+02:00 Greg Huber <gregh3...@gmail.com>:
..The reason for message:  The following artifacts could not be resolved:
org.apache.struts:struts2-core:jar:2.3.18... ?

at

https://repository.apache.org/content/groups/staging/

Just dropped them and preparing new build...


Regards

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org

Reply via email to