As per the workaround suggested by Grant
McDonald,(https://issues.apache.org/activemq/browse/SM-545?), Added 
<type>jbi-component</type> in both the serviceunit's pom file and
Service-assembly's pom file. Now it works fine.

-----------------------------------------------------------------------------------------------------

vairavan wrote:
> 
> Hi All, 
> 
> I am getting this error when I specify more than one service unit
> dependency inside the Service-assembly's pom.xml file
> 
> [INFO] jbi:generate-jbi-service-assembly-descriptor
> [INFO] Generating jbi.xml
> [INFO] Determining component name for service unit Appointment-Transformer
> [INFO] Project [EMAIL PROTECTED] packaged
> jbi-component
> [INFO] Determining component name for service unit PatientInfo-Transformer
> [INFO] Project [EMAIL PROTECTED] packaged
> jbi-component
> [INFO] Determining component name for service unit
> ClinicianInfo-Transformer
> [ERROR] mojo-execute : jbi:generate-jbi-service-assembly-descriptor
> Diagnosis: The service unit ClinicianInfo-Transformer does not have a
> dependency which is packaged as a jbi-component or a project property
> 'componentName'
> FATAL ERROR: Error executing Maven for a project
> [ERROR] project-execute :
> com.intel.bes:Output-Transformer-sa:jbi-service-assembly:1.0-SNAPSHOT ( 
> task-segment: [install] )
> Diagnosis: The service unit ClinicianInfo-Transformer does not have a
> dependency which is packaged as a jbi-component or a project property
> 'componentName'
> FATAL ERROR: Error executing Maven for a project
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] BUILD SUCCESSFUL
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Total time: 64 second
> [INFO] Finished at: Wed Apr 11 15:11:56 IST 2007
> [INFO] Memory 7M/21M
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Error for project: A custom project (during install)
> [INFO]
> ------------------------------------------------------------------------
> [INFO] The service unit ClinicianInfo-Transformer does not have a
> dependency which is packaged as a jbi-component or a project property
> 'componentName'
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace The service unit ClinicianInfo-Transformer does not have a
> dependency which is packaged as a jbi-component or a project property
> 'componentName'
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] reactor-execute :
> E:\softwares\FUSE-IDE-1.3.1-win32.x86\Workspace\BES\com\intel\e2e\bes\Output-Transformer\Service-Assembly\Output-Transformer-sa
> FATAL ERROR: Error executing Maven for a project
> [INFO] BUILD ERRORS
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 1 minute 4 seconds
> [INFO] Finished at: Wed Apr 11 15:11:56 IST 2007
> [INFO] Final Memory: 10M/21M
> [INFO]
> ------------------------------------------------------------------------
> org.apache.maven.reactor.MavenExecutionException: Some builds failed
>       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:210)
>       at
> org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:690)
>       at org.maven.ide.eclipse.Maven2Executor.main(Maven2Executor.java:112)
> 

-- 
View this message in context: 
http://www.nabble.com/Service-unit-dependency-issues-tf3558440s12049.html#a9937490
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to