You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by jayasreeb <ja...@infosys.com> on 2008/07/14 15:02:21 UTC

Error!!! org.springframework.beans.InvalidPropertyException: Invalid property 'wsdl' of bean class

Hi,

I have deployed external webserice in Tomcat using Axis and I am trying to
call that from Service mix client.I am getting following error when I try to
deploy application in Service mix.

Error Trace::::

C:\mavenProject\SuccessHTTPFuseClient>mvn jbi:projectDeploy
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO]   First HTTP Fuse Client Example
[INFO]   Fuse client HTTP Service Unit :::::::
[INFO]   Fuse Client ::::BC
[INFO]   HTTP Web service Fuse Client::::
[INFO] Searching repository for plugin with prefix: 'jbi'.
[INFO]
------------------------------------------------------------------------
[INFO] Building First HTTP Fuse Client Example
[INFO]    task-segment: [jbi:projectDeploy]
[INFO]
------------------------------------------------------------------------
[INFO] [jbi:projectDeploy]
[INFO] ------------------ Deployment Analysis --------------------
[INFO] First HTTP Fuse Client Example has -1 child dependencies
[INFO] -----------------------------------------------------------
[INFO]
------------------------------------------------------------------------
[INFO] Building Fuse client HTTP Service Unit :::::::
[INFO]    task-segment: [jbi:projectDeploy]
[INFO]
------------------------------------------------------------------------
Downloading:
http://repo.open.iona.com/maven2/wss4j/wss4j/1.5.1/wss4j-1.5.1.pom
Downloading:
http://repo.open.iona.com/maven2-all/wss4j/wss4j/1.5.1/wss4j-1.5.1.pom
Downloading: http://repo1.maven.org/maven2/wss4j/wss4j/1.5.1/wss4j-1.5.1.pom
Downloading:
http://repo.open.iona.com/maven2/xfire/saaj-impl/1.3/saaj-impl-1.3.pom
Downloading:
http://repo.open.iona.com/maven2-all/xfire/saaj-impl/1.3/saaj-impl-1.3.pom
Downloading:
http://repo1.maven.org/maven2/xfire/saaj-impl/1.3/saaj-impl-1.3.pom
[INFO] [jbi:projectDeploy]
[INFO] ------------------ Deployment Analysis --------------------
[INFO] Fuse client HTTP Service Unit ::::::: has -1 child dependencies
[INFO] -----------------------------------------------------------
[INFO]
------------------------------------------------------------------------
[INFO] Building Fuse Client ::::BC
[INFO]    task-segment: [jbi:projectDeploy]
[INFO]
------------------------------------------------------------------------
[INFO] [jbi:projectDeploy]
[INFO] ------------------ Deployment Analysis --------------------
[INFO] Fuse Client ::::BC has -1 child dependencies
[INFO] -----------------------------------------------------------
[INFO]
------------------------------------------------------------------------
[INFO] Building HTTP Web service Fuse Client::::
[INFO]    task-segment: [jbi:projectDeploy]
[INFO]
------------------------------------------------------------------------
[INFO] [jbi:projectDeploy]
[WARNING] Attempting to build MavenProject instance for Artifact
(org.codehaus.woodstox:wstx-asl:3.0.3) of type:
jar; constructing POM artifact instead.
[WARNING] Attempting to build MavenProject instance for Artifact
(org.apache.ws.commons:XmlSchema:1.1) of type: j
ar; constructing POM artifact instead.
[INFO] ------------------ Deployment Analysis --------------------
[INFO] HTTP Web service Fuse Client:::: has 3 child dependencies
[INFO]  - jbi-service-assembly :
C:\path\to\local\repo\org\apache\servicemix\samples\first-web-app-fuse-client\fu
se-client-http-sa\3.3.0.10-fuse\fuse-client-http-sa-3.3.0.10-fuse.zip
[INFO]  - jbi-component :
C:\path\to\local\repo\org\apache\servicemix\servicemix-cxf-se\3.3.0.10-fuse\servicemix-
cxf-se-3.3.0.10-fuse-installer.zip
[INFO]  - jbi-component :
C:\path\to\local\repo\org\apache\servicemix\servicemix-cxf-bc\3.3.0.10-fuse\servicemix-
cxf-bc-3.3.0.10-fuse-installer.zip
[INFO]  - jbi-shared-library :
C:\path\to\local\repo\org\apache\servicemix\servicemix-shared\3.3.0.10-fuse\servic
emix-shared-3.3.0.10-fuse-installer.zip
[INFO] -----------------------------------------------------------
[INFO] servicemix-shared is deployed
[INFO] servicemix-cxf-bc is deployed
[INFO] servicemix-cxf-se is deployed
[INFO] fuse-client-http-sa is not deployed
[INFO] Deploying jbi-service-assembly from
C:\path\to\local\repo\org\apache\servicemix\samples\first-web-app-fuse
-client\fuse-client-http-sa\3.3.0.10-fuse\fuse-client-http-sa-3.3.0.10-fuse.zip
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Unable to deploy project, Error accessing ServiceMix administration

<?xml version="1.0" encoding="UTF-8"?>
<jbi-task xmlns="http://java.sun.com/xml/ns/jbi/management-message"
version="1.0">
<jbi-task-result>
<frmwk-task-result>
<frmwk-task-result-details>
<task-result-details>
<task-id>deploy</task-id>
<task-result>FAILED</task-result>
<message-type>ERROR</message-type>
</task-result-details>
</frmwk-task-result-details>
</frmwk-task-result>
<component-task-result
xmlns="http://java.sun.com/xml/ns/jbi/management-message">
        <component-name>servicemix-cxf-se</component-name>
        <component-task-result-details>
                <task-result-details>
                        <task-id>deploy</task-id>
                        <task-result>SUCCESS</task-result>
                </task-result-details>
        </component-task-result-details>
</component-task-result>
<component-task-result
xmlns="http://java.sun.com/xml/ns/jbi/management-message">
        <component-name>servicemix-cxf-bc</component-name>
        <component-task-result-details>
                <task-result-details>
                        <task-id>deploy</task-id>
                        <task-result>FAILED</task-result>
                        <message-type>ERROR</message-type>
                        <task-status-msg>
<msg-loc-info>
<loc-token/>
<loc-message>Could not deploy xbean service unit</loc-message>
</msg-loc-info>
</task-status-msg>
                        <exception-info>
                                <nesting-level>1</nesting-level>
                                <msg-loc-info>
                                        <loc-token/>
                                       
<loc-message>org.springframework.beans.factory.BeanCreationException: Err
or creating bean with name 'org.apache.servicemix.cxfbc.CxfBcProvider'
defined in file [C:\iona\fuse-esb-3.3.0.10
\bin\data\smx\service-assemblies\fuse-client-http-sa\version_3\sus\servicemix-cxf-bc\fuse-client-http-bc\xbean.xm
l]: Initialization of bean failed; nested exception is
org.springframework.beans.InvalidPropertyException: Invali
d property 'wsdl' of bean class [org.apache.servicemix.cxfbc.CxfBcProvider]:
No property 'wsdl' found</loc-messag
e>
                                       
<stack-trace><![CDATA[org.apache.xbean.kernel.ServiceRegistrationExceptio
n: org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'org.apache.servicemix.
cxfbc.CxfBcProvider' defined in file
[C:\iona\fuse-esb-3.3.0.10\bin\data\smx\service-assemblies\fuse-client-http-
sa\version_3\sus\servicemix-cxf-bc\fuse-client-http-bc\xbean.xml]:
Initialization of bean failed; nested exceptio
n is org.springframework.beans.InvalidPropertyException: Invalid property
'wsdl' of bean class [org.apache.servic
emix.cxfbc.CxfBcProvider]: No property 'wsdl' found
        at
org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:42
4)
        at
org.apache.xbean.kernel.standard.StandardKernel.registerService(StandardKernel.java:220)
        at
org.apache.xbean.server.spring.loader.SpringLoader.load(SpringLoader.java:152)
        at
org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:82)
        at
org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88)
        at
org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
        at
org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:508
)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.
java:350)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253
)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExternalArchive(AutoDeploymentService.
java:201)
        at
org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchive(JBIContainer.java:474)
        at
org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchive(JBIContainer.java:484)
        at
org.apache.servicemix.jbi.framework.AdminCommandsService.deployServiceAssembly(AdminCommandsService.ja
va:209)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
        at
org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseStandardMBean.java:323)
        at
com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
        at
com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
        at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
        at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
        at
javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1410)
        at
javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)
        at
javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1247)
        at java.security.AccessController.doPrivileged(Native Method)
        at
javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1350)
        at
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:784)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
        at sun.rmi.transport.Transport$1.run(Transport.java:153)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
        at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
        at java.lang.Thread.run(Thread.java:595)
Caused by: org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'org.apache.ser
vicemix.cxfbc.CxfBcProvider' defined in file
[C:\iona\fuse-esb-3.3.0.10\bin\data\smx\service-assemblies\fuse-clie
nt-http-sa\version_3\sus\servicemix-cxf-bc\fuse-client-http-bc\xbean.xml]:
Initialization of bean failed; nested
exception is org.springframework.beans.InvalidPropertyException: Invalid
property 'wsdl' of bean class [org.apach
e.servicemix.cxfbc.CxfBcProvider]: No property 'wsdl' found
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowi
reCapableBeanFactory.java:448)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251
)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBe
anRegistry.java:156)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultL
istableBeanFactory.java:287)
        at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java
:352)
        at
org.apache.xbean.server.spring.configuration.SpringConfiguration.<init>(SpringConfiguration.java:63)
        at
org.apache.xbean.server.spring.configuration.SpringConfigurationServiceFactory.createService(SpringCon
figurationServiceFactory.java:106)
        at
org.apache.xbean.kernel.standard.ServiceManager.start(ServiceManager.java:420)
        at
org.apache.xbean.kernel.standard.ServiceManager.initialize(ServiceManager.java:200)
        at
org.apache.xbean.kernel.standard.RegistryFutureTask$RegisterCallable.call(RegistryFutureTask.java:110)

        at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
        at java.util.concurrent.FutureTask.run(FutureTask.java:123)
        at
org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:40
9)
        ... 39 more
Caused by: org.springframework.beans.InvalidPropertyException: Invalid
property 'wsdl' of bean class [org.apache.
servicemix.cxfbc.CxfBcProvider]: No property 'wsdl' found
        at
org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:376)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(Abstr
actAutowireCapableBeanFactory.java:1105)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAuto
wireCapableBeanFactory.java:861)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowi
reCapableBeanFactory.java:421)
        ... 53 more
]]></stack-trace>
                                </msg-loc-info>
                        </exception-info>
                </task-result-details>
        </component-task-result-details>
</component-task-result>
</jbi-task-result>
</jbi-task>

[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 27 seconds
[INFO] Finished at: Mon Jul 14 18:30:07 GMT+05:30 2008
[INFO] Final Memory: 20M/36M
[INFO]
------------------------------------------------------------------------


My cxf-bc xbean file is:::


<beans xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"
       xmlns:fib="urn:fibonacci">
<cxfbc:provider service="fib:FibonacciService" wsdl="classpath:fib.wsdl"
endpoint="FibonacciClient" interfaceName="fib:Fibonacci">
</cxfbc:provider>
</beans>

Am I missing something? Please help me in resolving this.

Jayasree.B
-- 
View this message in context: http://www.nabble.com/Error%21%21%21-org.springframework.beans.InvalidPropertyException%3A-Invalid-property-%27wsdl%27-of-bean-class-tp18443460p18443460.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.


Re: Error!!! org.springframework.beans.InvalidPropertyException: Invalid property 'wsdl' of bean class

Posted by Edell Nolan <ed...@gmail.com>.
Hi,

Have you specified the location of the wsdl in your xbean.xml for the cxf-bc
?

Edell.

On Mon, Jul 14, 2008 at 2:02 PM, jayasreeb <ja...@infosys.com> wrote:

>
> Hi,
>
> I have deployed external webserice in Tomcat using Axis and I am trying to
> call that from Service mix client.I am getting following error when I try
> to
> deploy application in Service mix.
>
> Error Trace::::
>
> C:\mavenProject\SuccessHTTPFuseClient>mvn jbi:projectDeploy
> [INFO] Scanning for projects...
> [INFO] Reactor build order:
> [INFO]   First HTTP Fuse Client Example
> [INFO]   Fuse client HTTP Service Unit :::::::
> [INFO]   Fuse Client ::::BC
> [INFO]   HTTP Web service Fuse Client::::
> [INFO] Searching repository for plugin with prefix: 'jbi'.
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building First HTTP Fuse Client Example
> [INFO]    task-segment: [jbi:projectDeploy]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [jbi:projectDeploy]
> [INFO] ------------------ Deployment Analysis --------------------
> [INFO] First HTTP Fuse Client Example has -1 child dependencies
> [INFO] -----------------------------------------------------------
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Fuse client HTTP Service Unit :::::::
> [INFO]    task-segment: [jbi:projectDeploy]
> [INFO]
> ------------------------------------------------------------------------
> Downloading:
> http://repo.open.iona.com/maven2/wss4j/wss4j/1.5.1/wss4j-1.5.1.pom
> Downloading:
> http://repo.open.iona.com/maven2-all/wss4j/wss4j/1.5.1/wss4j-1.5.1.pom
> Downloading:
> http://repo1.maven.org/maven2/wss4j/wss4j/1.5.1/wss4j-1.5.1.pom
> Downloading:
> http://repo.open.iona.com/maven2/xfire/saaj-impl/1.3/saaj-impl-1.3.pom
> Downloading:
> http://repo.open.iona.com/maven2-all/xfire/saaj-impl/1.3/saaj-impl-1.3.pom
> Downloading:
> http://repo1.maven.org/maven2/xfire/saaj-impl/1.3/saaj-impl-1.3.pom
> [INFO] [jbi:projectDeploy]
> [INFO] ------------------ Deployment Analysis --------------------
> [INFO] Fuse client HTTP Service Unit ::::::: has -1 child dependencies
> [INFO] -----------------------------------------------------------
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Fuse Client ::::BC
> [INFO]    task-segment: [jbi:projectDeploy]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [jbi:projectDeploy]
> [INFO] ------------------ Deployment Analysis --------------------
> [INFO] Fuse Client ::::BC has -1 child dependencies
> [INFO] -----------------------------------------------------------
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building HTTP Web service Fuse Client::::
> [INFO]    task-segment: [jbi:projectDeploy]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [jbi:projectDeploy]
> [WARNING] Attempting to build MavenProject instance for Artifact
> (org.codehaus.woodstox:wstx-asl:3.0.3) of type:
> jar; constructing POM artifact instead.
> [WARNING] Attempting to build MavenProject instance for Artifact
> (org.apache.ws.commons:XmlSchema:1.1) of type: j
> ar; constructing POM artifact instead.
> [INFO] ------------------ Deployment Analysis --------------------
> [INFO] HTTP Web service Fuse Client:::: has 3 child dependencies
> [INFO]  - jbi-service-assembly :
>
> C:\path\to\local\repo\org\apache\servicemix\samples\first-web-app-fuse-client\fu
> se-client-http-sa\3.3.0.10-fuse\fuse-client-http-sa-3.3.0.10-fuse.zip
> [INFO]  - jbi-component :
>
> C:\path\to\local\repo\org\apache\servicemix\servicemix-cxf-se\3.3.0.10-fuse\servicemix-
> cxf-se-3.3.0.10-fuse-installer.zip
> [INFO]  - jbi-component :
>
> C:\path\to\local\repo\org\apache\servicemix\servicemix-cxf-bc\3.3.0.10-fuse\servicemix-
> cxf-bc-3.3.0.10-fuse-installer.zip
> [INFO]  - jbi-shared-library :
>
> C:\path\to\local\repo\org\apache\servicemix\servicemix-shared\3.3.0.10-fuse\servic
> emix-shared-3.3.0.10-fuse-installer.zip
> [INFO] -----------------------------------------------------------
> [INFO] servicemix-shared is deployed
> [INFO] servicemix-cxf-bc is deployed
> [INFO] servicemix-cxf-se is deployed
> [INFO] fuse-client-http-sa is not deployed
> [INFO] Deploying jbi-service-assembly from
> C:\path\to\local\repo\org\apache\servicemix\samples\first-web-app-fuse
>
> -client\fuse-client-http-sa\3.3.0.10-fuse\fuse-client-http-sa-3.3.0.10-fuse.zip
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Unable to deploy project, Error accessing ServiceMix administration
>
> <?xml version="1.0" encoding="UTF-8"?>
> <jbi-task xmlns="http://java.sun.com/xml/ns/jbi/management-message"
> version="1.0">
> <jbi-task-result>
> <frmwk-task-result>
> <frmwk-task-result-details>
> <task-result-details>
> <task-id>deploy</task-id>
> <task-result>FAILED</task-result>
> <message-type>ERROR</message-type>
> </task-result-details>
> </frmwk-task-result-details>
> </frmwk-task-result>
> <component-task-result
> xmlns="http://java.sun.com/xml/ns/jbi/management-message">
>        <component-name>servicemix-cxf-se</component-name>
>        <component-task-result-details>
>                <task-result-details>
>                        <task-id>deploy</task-id>
>                        <task-result>SUCCESS</task-result>
>                </task-result-details>
>        </component-task-result-details>
> </component-task-result>
> <component-task-result
> xmlns="http://java.sun.com/xml/ns/jbi/management-message">
>        <component-name>servicemix-cxf-bc</component-name>
>        <component-task-result-details>
>                <task-result-details>
>                        <task-id>deploy</task-id>
>                        <task-result>FAILED</task-result>
>                        <message-type>ERROR</message-type>
>                        <task-status-msg>
> <msg-loc-info>
> <loc-token/>
> <loc-message>Could not deploy xbean service unit</loc-message>
> </msg-loc-info>
> </task-status-msg>
>                        <exception-info>
>                                <nesting-level>1</nesting-level>
>                                <msg-loc-info>
>                                        <loc-token/>
>
> <loc-message>org.springframework.beans.factory.BeanCreationException: Err
> or creating bean with name 'org.apache.servicemix.cxfbc.CxfBcProvider'
> defined in file [C:\iona\fuse-esb-3.3.0.10
>
> \bin\data\smx\service-assemblies\fuse-client-http-sa\version_3\sus\servicemix-cxf-bc\fuse-client-http-bc\xbean.xm
> l]: Initialization of bean failed; nested exception is
> org.springframework.beans.InvalidPropertyException: Invali
> d property 'wsdl' of bean class
> [org.apache.servicemix.cxfbc.CxfBcProvider]:
> No property 'wsdl' found</loc-messag
> e>
>
> <stack-trace><![CDATA[org.apache.xbean.kernel.ServiceRegistrationExceptio
> n: org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'org.apache.servicemix.
> cxfbc.CxfBcProvider' defined in file
>
> [C:\iona\fuse-esb-3.3.0.10\bin\data\smx\service-assemblies\fuse-client-http-
> sa\version_3\sus\servicemix-cxf-bc\fuse-client-http-bc\xbean.xml]:
> Initialization of bean failed; nested exceptio
> n is org.springframework.beans.InvalidPropertyException: Invalid property
> 'wsdl' of bean class [org.apache.servic
> emix.cxfbc.CxfBcProvider]: No property 'wsdl' found
>        at
>
> org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:42
> 4)
>        at
>
> org.apache.xbean.kernel.standard.StandardKernel.registerService(StandardKernel.java:220)
>        at
>
> org.apache.xbean.server.spring.loader.SpringLoader.load(SpringLoader.java:152)
>        at
>
> org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:82)
>        at
>
> org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88)
>        at
>
> org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
>        at
>
> org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:508
> )
>        at
>
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.
> java:350)
>        at
>
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253
> )
>        at
>
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExternalArchive(AutoDeploymentService.
> java:201)
>        at
>
> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchive(JBIContainer.java:474)
>        at
>
> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchive(JBIContainer.java:484)
>        at
>
> org.apache.servicemix.jbi.framework.AdminCommandsService.deployServiceAssembly(AdminCommandsService.ja
> va:209)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:585)
>        at
> org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
>        at
>
> org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseStandardMBean.java:323)
>        at
>
> com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
>        at
> com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
>        at
>
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
>        at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
>        at
>
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1410)
>        at
>
> javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)
>        at
>
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1247)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at
>
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1350)
>        at
>
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:784)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:585)
>        at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
>        at sun.rmi.transport.Transport$1.run(Transport.java:153)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
>        at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
>        at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
>        at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name 'org.apache.ser
> vicemix.cxfbc.CxfBcProvider' defined in file
> [C:\iona\fuse-esb-3.3.0.10\bin\data\smx\service-assemblies\fuse-clie
> nt-http-sa\version_3\sus\servicemix-cxf-bc\fuse-client-http-bc\xbean.xml]:
> Initialization of bean failed; nested
> exception is org.springframework.beans.InvalidPropertyException: Invalid
> property 'wsdl' of bean class [org.apach
> e.servicemix.cxfbc.CxfBcProvider]: No property 'wsdl' found
>        at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowi
> reCapableBeanFactory.java:448)
>        at
>
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251
> )
>        at
>
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBe
> anRegistry.java:156)
>        at
>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
>        at
>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
>        at
>
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultL
> istableBeanFactory.java:287)
>        at
>
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java
> :352)
>        at
>
> org.apache.xbean.server.spring.configuration.SpringConfiguration.<init>(SpringConfiguration.java:63)
>        at
>
> org.apache.xbean.server.spring.configuration.SpringConfigurationServiceFactory.createService(SpringCon
> figurationServiceFactory.java:106)
>        at
>
> org.apache.xbean.kernel.standard.ServiceManager.start(ServiceManager.java:420)
>        at
>
> org.apache.xbean.kernel.standard.ServiceManager.initialize(ServiceManager.java:200)
>        at
>
> org.apache.xbean.kernel.standard.RegistryFutureTask$RegisterCallable.call(RegistryFutureTask.java:110)
>
>        at
> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
>        at java.util.concurrent.FutureTask.run(FutureTask.java:123)
>        at
>
> org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:40
> 9)
>        ... 39 more
> Caused by: org.springframework.beans.InvalidPropertyException: Invalid
> property 'wsdl' of bean class [org.apache.
> servicemix.cxfbc.CxfBcProvider]: No property 'wsdl' found
>        at
>
> org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:376)
>        at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(Abstr
> actAutowireCapableBeanFactory.java:1105)
>        at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAuto
> wireCapableBeanFactory.java:861)
>        at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowi
> reCapableBeanFactory.java:421)
>        ... 53 more
> ]]></stack-trace>
>                                </msg-loc-info>
>                        </exception-info>
>                </task-result-details>
>        </component-task-result-details>
> </component-task-result>
> </jbi-task-result>
> </jbi-task>
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] For more information, run Maven with the -e switch
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 27 seconds
> [INFO] Finished at: Mon Jul 14 18:30:07 GMT+05:30 2008
> [INFO] Final Memory: 20M/36M
> [INFO]
> ------------------------------------------------------------------------
>
>
> My cxf-bc xbean file is:::
>
>
> <beans xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"
>       xmlns:fib="urn:fibonacci">
> <cxfbc:provider service="fib:FibonacciService" wsdl="classpath:fib.wsdl"
> endpoint="FibonacciClient" interfaceName="fib:Fibonacci">
> </cxfbc:provider>
> </beans>
>
> Am I missing something? Please help me in resolving this.
>
> Jayasree.B
> --
> View this message in context:
> http://www.nabble.com/Error%21%21%21-org.springframework.beans.InvalidPropertyException%3A-Invalid-property-%27wsdl%27-of-bean-class-tp18443460p18443460.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
>

Re: Error!!! org.springframework.beans.InvalidPropertyException: Invalid property 'wsdl' of bean class

Posted by Freeman Fang <fr...@gmail.com>.
Hi,

The fuse esb version you are using is quite old, please try to download 
the recent release from [1]

[1]http://repo.open.iona.com/maven2/org/apache/servicemix/apache-servicemix/3.3.1.3-fuse/

Regards
Freeman

jayasreeb wrote:
> Hi,
>
> I have deployed external webserice in Tomcat using Axis and I am trying to
> call that from Service mix client.I am getting following error when I try to
> deploy application in Service mix.
>
> Error Trace::::
>
> C:\mavenProject\SuccessHTTPFuseClient>mvn jbi:projectDeploy
> [INFO] Scanning for projects...
> [INFO] Reactor build order:
> [INFO]   First HTTP Fuse Client Example
> [INFO]   Fuse client HTTP Service Unit :::::::
> [INFO]   Fuse Client ::::BC
> [INFO]   HTTP Web service Fuse Client::::
> [INFO] Searching repository for plugin with prefix: 'jbi'.
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building First HTTP Fuse Client Example
> [INFO]    task-segment: [jbi:projectDeploy]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [jbi:projectDeploy]
> [INFO] ------------------ Deployment Analysis --------------------
> [INFO] First HTTP Fuse Client Example has -1 child dependencies
> [INFO] -----------------------------------------------------------
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Fuse client HTTP Service Unit :::::::
> [INFO]    task-segment: [jbi:projectDeploy]
> [INFO]
> ------------------------------------------------------------------------
> Downloading:
> http://repo.open.iona.com/maven2/wss4j/wss4j/1.5.1/wss4j-1.5.1.pom
> Downloading:
> http://repo.open.iona.com/maven2-all/wss4j/wss4j/1.5.1/wss4j-1.5.1.pom
> Downloading: http://repo1.maven.org/maven2/wss4j/wss4j/1.5.1/wss4j-1.5.1.pom
> Downloading:
> http://repo.open.iona.com/maven2/xfire/saaj-impl/1.3/saaj-impl-1.3.pom
> Downloading:
> http://repo.open.iona.com/maven2-all/xfire/saaj-impl/1.3/saaj-impl-1.3.pom
> Downloading:
> http://repo1.maven.org/maven2/xfire/saaj-impl/1.3/saaj-impl-1.3.pom
> [INFO] [jbi:projectDeploy]
> [INFO] ------------------ Deployment Analysis --------------------
> [INFO] Fuse client HTTP Service Unit ::::::: has -1 child dependencies
> [INFO] -----------------------------------------------------------
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Fuse Client ::::BC
> [INFO]    task-segment: [jbi:projectDeploy]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [jbi:projectDeploy]
> [INFO] ------------------ Deployment Analysis --------------------
> [INFO] Fuse Client ::::BC has -1 child dependencies
> [INFO] -----------------------------------------------------------
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building HTTP Web service Fuse Client::::
> [INFO]    task-segment: [jbi:projectDeploy]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [jbi:projectDeploy]
> [WARNING] Attempting to build MavenProject instance for Artifact
> (org.codehaus.woodstox:wstx-asl:3.0.3) of type:
> jar; constructing POM artifact instead.
> [WARNING] Attempting to build MavenProject instance for Artifact
> (org.apache.ws.commons:XmlSchema:1.1) of type: j
> ar; constructing POM artifact instead.
> [INFO] ------------------ Deployment Analysis --------------------
> [INFO] HTTP Web service Fuse Client:::: has 3 child dependencies
> [INFO]  - jbi-service-assembly :
> C:\path\to\local\repo\org\apache\servicemix\samples\first-web-app-fuse-client\fu
> se-client-http-sa\3.3.0.10-fuse\fuse-client-http-sa-3.3.0.10-fuse.zip
> [INFO]  - jbi-component :
> C:\path\to\local\repo\org\apache\servicemix\servicemix-cxf-se\3.3.0.10-fuse\servicemix-
> cxf-se-3.3.0.10-fuse-installer.zip
> [INFO]  - jbi-component :
> C:\path\to\local\repo\org\apache\servicemix\servicemix-cxf-bc\3.3.0.10-fuse\servicemix-
> cxf-bc-3.3.0.10-fuse-installer.zip
> [INFO]  - jbi-shared-library :
> C:\path\to\local\repo\org\apache\servicemix\servicemix-shared\3.3.0.10-fuse\servic
> emix-shared-3.3.0.10-fuse-installer.zip
> [INFO] -----------------------------------------------------------
> [INFO] servicemix-shared is deployed
> [INFO] servicemix-cxf-bc is deployed
> [INFO] servicemix-cxf-se is deployed
> [INFO] fuse-client-http-sa is not deployed
> [INFO] Deploying jbi-service-assembly from
> C:\path\to\local\repo\org\apache\servicemix\samples\first-web-app-fuse
> -client\fuse-client-http-sa\3.3.0.10-fuse\fuse-client-http-sa-3.3.0.10-fuse.zip
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Unable to deploy project, Error accessing ServiceMix administration
>
> <?xml version="1.0" encoding="UTF-8"?>
> <jbi-task xmlns="http://java.sun.com/xml/ns/jbi/management-message"
> version="1.0">
> <jbi-task-result>
> <frmwk-task-result>
> <frmwk-task-result-details>
> <task-result-details>
> <task-id>deploy</task-id>
> <task-result>FAILED</task-result>
> <message-type>ERROR</message-type>
> </task-result-details>
> </frmwk-task-result-details>
> </frmwk-task-result>
> <component-task-result
> xmlns="http://java.sun.com/xml/ns/jbi/management-message">
>         <component-name>servicemix-cxf-se</component-name>
>         <component-task-result-details>
>                 <task-result-details>
>                         <task-id>deploy</task-id>
>                         <task-result>SUCCESS</task-result>
>                 </task-result-details>
>         </component-task-result-details>
> </component-task-result>
> <component-task-result
> xmlns="http://java.sun.com/xml/ns/jbi/management-message">
>         <component-name>servicemix-cxf-bc</component-name>
>         <component-task-result-details>
>                 <task-result-details>
>                         <task-id>deploy</task-id>
>                         <task-result>FAILED</task-result>
>                         <message-type>ERROR</message-type>
>                         <task-status-msg>
> <msg-loc-info>
> <loc-token/>
> <loc-message>Could not deploy xbean service unit</loc-message>
> </msg-loc-info>
> </task-status-msg>
>                         <exception-info>
>                                 <nesting-level>1</nesting-level>
>                                 <msg-loc-info>
>                                         <loc-token/>
>                                        
> <loc-message>org.springframework.beans.factory.BeanCreationException: Err
> or creating bean with name 'org.apache.servicemix.cxfbc.CxfBcProvider'
> defined in file [C:\iona\fuse-esb-3.3.0.10
> \bin\data\smx\service-assemblies\fuse-client-http-sa\version_3\sus\servicemix-cxf-bc\fuse-client-http-bc\xbean.xm
> l]: Initialization of bean failed; nested exception is
> org.springframework.beans.InvalidPropertyException: Invali
> d property 'wsdl' of bean class [org.apache.servicemix.cxfbc.CxfBcProvider]:
> No property 'wsdl' found</loc-messag
> e>
>                                        
> <stack-trace><![CDATA[org.apache.xbean.kernel.ServiceRegistrationExceptio
> n: org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'org.apache.servicemix.
> cxfbc.CxfBcProvider' defined in file
> [C:\iona\fuse-esb-3.3.0.10\bin\data\smx\service-assemblies\fuse-client-http-
> sa\version_3\sus\servicemix-cxf-bc\fuse-client-http-bc\xbean.xml]:
> Initialization of bean failed; nested exceptio
> n is org.springframework.beans.InvalidPropertyException: Invalid property
> 'wsdl' of bean class [org.apache.servic
> emix.cxfbc.CxfBcProvider]: No property 'wsdl' found
>         at
> org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:42
> 4)
>         at
> org.apache.xbean.kernel.standard.StandardKernel.registerService(StandardKernel.java:220)
>         at
> org.apache.xbean.server.spring.loader.SpringLoader.load(SpringLoader.java:152)
>         at
> org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:82)
>         at
> org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88)
>         at
> org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
>         at
> org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:508
> )
>         at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.
> java:350)
>         at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253
> )
>         at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExternalArchive(AutoDeploymentService.
> java:201)
>         at
> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchive(JBIContainer.java:474)
>         at
> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchive(JBIContainer.java:484)
>         at
> org.apache.servicemix.jbi.framework.AdminCommandsService.deployServiceAssembly(AdminCommandsService.ja
> va:209)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at
> org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
>         at
> org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseStandardMBean.java:323)
>         at
> com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
>         at
> com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
>         at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
>         at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
>         at
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1410)
>         at
> javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)
>         at
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1247)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1350)
>         at
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:784)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
>         at sun.rmi.transport.Transport$1.run(Transport.java:153)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
>         at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
>         at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
>         at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name 'org.apache.ser
> vicemix.cxfbc.CxfBcProvider' defined in file
> [C:\iona\fuse-esb-3.3.0.10\bin\data\smx\service-assemblies\fuse-clie
> nt-http-sa\version_3\sus\servicemix-cxf-bc\fuse-client-http-bc\xbean.xml]:
> Initialization of bean failed; nested
> exception is org.springframework.beans.InvalidPropertyException: Invalid
> property 'wsdl' of bean class [org.apach
> e.servicemix.cxfbc.CxfBcProvider]: No property 'wsdl' found
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowi
> reCapableBeanFactory.java:448)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251
> )
>         at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBe
> anRegistry.java:156)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
>         at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultL
> istableBeanFactory.java:287)
>         at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java
> :352)
>         at
> org.apache.xbean.server.spring.configuration.SpringConfiguration.<init>(SpringConfiguration.java:63)
>         at
> org.apache.xbean.server.spring.configuration.SpringConfigurationServiceFactory.createService(SpringCon
> figurationServiceFactory.java:106)
>         at
> org.apache.xbean.kernel.standard.ServiceManager.start(ServiceManager.java:420)
>         at
> org.apache.xbean.kernel.standard.ServiceManager.initialize(ServiceManager.java:200)
>         at
> org.apache.xbean.kernel.standard.RegistryFutureTask$RegisterCallable.call(RegistryFutureTask.java:110)
>
>         at
> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:123)
>         at
> org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:40
> 9)
>         ... 39 more
> Caused by: org.springframework.beans.InvalidPropertyException: Invalid
> property 'wsdl' of bean class [org.apache.
> servicemix.cxfbc.CxfBcProvider]: No property 'wsdl' found
>         at
> org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:376)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(Abstr
> actAutowireCapableBeanFactory.java:1105)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAuto
> wireCapableBeanFactory.java:861)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowi
> reCapableBeanFactory.java:421)
>         ... 53 more
> ]]></stack-trace>
>                                 </msg-loc-info>
>                         </exception-info>
>                 </task-result-details>
>         </component-task-result-details>
> </component-task-result>
> </jbi-task-result>
> </jbi-task>
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] For more information, run Maven with the -e switch
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 27 seconds
> [INFO] Finished at: Mon Jul 14 18:30:07 GMT+05:30 2008
> [INFO] Final Memory: 20M/36M
> [INFO]
> ------------------------------------------------------------------------
>
>
> My cxf-bc xbean file is:::
>
>
> <beans xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"
>        xmlns:fib="urn:fibonacci">
> <cxfbc:provider service="fib:FibonacciService" wsdl="classpath:fib.wsdl"
> endpoint="FibonacciClient" interfaceName="fib:Fibonacci">
> </cxfbc:provider>
> </beans>
>
> Am I missing something? Please help me in resolving this.
>
> Jayasree.B
>