Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <bean id="qName" class="javax.xml.namespace.QName">
- <constructor-arg index="0" value="${com.groupgti.esb.online.tests.talentq.tns}"/>
- <constructor-arg index="1" value="${com.groupgti.esb.online.tests.talentq.serviceName}"/>
- </bean>
- <bean id="wsdlUrl" class="java.net.URL">
- <constructor-arg index="0" value="${com.groupgti.esb.online.tests.talentq.url}"/>
- </bean>
- <bean id="service" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
- <property name="targetObject">
- <bean id="serviceObject" class="com.groupgti.onlinetest.talentq.jaxb.TQIntegrationV2"/>
- </property>
- <property name="targetMethod">
- <value>create</value>
- </property>
- <property name="arguments">
- <list>
- <value type="java.net.URL">wsdlUrl</value>
- <value type="javax.xml.namespace.QName">qName</value>
- </list>
- </property>
- </bean>
- <value type="java.net.URL">wsdlUrl</value>
- <value type="javax.xml.namespace.QName">qName</value>
- Caused by: org.springframework.beans.TypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'java.net.URL'; nested exception is java.lang.IllegalArgumentException: Could not retrieve URL for OSGi resource[wsdlUrl|bnd.id=573|bnd.sym=com.groupgti.esb.online.tests.talentq]: OSGi resource[wsdlUrl|bnd.id=573|bnd.sym=com.groupgti.esb.online.tests.talentq] cannot be resolved to URL because it does not exist
- <property name="arguments">
- <ref bean="wsdlUrl"/>
- <ref bean="qName"/>
- </property>
- <property name="arguments">
- <list>
- <ref bean="wsdlUrl"/>
- <ref bean="qName"/>
- </list>
- </property>
Add Comment
Please, Sign In to add comment