org.springframework.beans.InvalidPropertyException: Invalid property'wsdl'
jayasreeb Jul 14, 2008 9:07 AMHi,
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
First HTTP Fuse Client Example
Fuse client HTTP Service Unit :::::::
HTTP Web service Fuse Client::::
Searching repository for plugin with prefix: 'jbi'.
Building First HTTP Fuse Client Example
task-segment: jbi:projectDeploy
Deployment Analysis -
First HTTP Fuse Client Example has -1 child dependencies
Building Fuse client HTTP Service Unit :::::::
task-segment: jbi:projectDeploy
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
Deployment Analysis -
Fuse client HTTP Service Unit ::::::: has -1 child dependencies
task-segment: jbi:projectDeploy
Deployment Analysis -
Fuse Client ::::BC has -1 child dependencies
Building HTTP Web service Fuse Client::::
task-segment: jbi:projectDeploy
Attempting to build MavenProject instance for Artifact (org.codehaus.woodstox:wstx-asl:3.0.3) of type:
jar; constructing POM artifact instead.
Attempting to build MavenProject instance for Artifact (org.apache.ws.commons:XmlSchema:1.1) of type: j
ar; constructing POM artifact instead.
Deployment Analysis -
HTTP Web service Fuse Client:::: has 3 child dependencies
- 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
- 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
- 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
- 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
fuse-client-http-sa is not deployed
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
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 : No property 'wsdl' found
For more information, run Maven with the -e switch
Finished at: Mon Jul 14 18:30:07 GMT+05:30 2008
My cxf-bc xbean file is:::
Am I missing something? Please help me in resolving this.
Jayasree.B