I created a su for jms component as consumer. When I do mvn install I am 
getting following error. I am using 3.1.1.
   
  
[INFO] Error building POM (may not be this project's POM).
  
Project ID: org.apache.servicemix.tooling:tooling:pom:3.1.1-incubating
  Reason: Cannot find parent: org.apache.servicemix:servicemix for project: 
org.apache.servicemix.tooling:tooling:pom:3.1.1-incubating for project 
org.apache.servicemix.tooling:tooling:pom:3.1.1-incubating
  
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Unable to build project 
for plugin 'org.apache.servicemix.tooling:jbi-maven-plugin': Cannot find 
parent: org.apache.servicemix:servicemix for project: 
org.apache.servicemix.tooling:tooling:pom:3.1.1-incubating for project 
org.apache.servicemix.tooling:tooling:pom:3.1.1-incubating
 at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1274)
 at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.findArtifactTypeHandlers(DefaultLifecycleExecutor.java:1176)
 at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.findExtensions(DefaultLifecycleExecutor.java:178)
 at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:141)
 at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
 at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
 at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
 at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
 at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
 at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.InvalidPluginException: Unable to build 
project for plugin 'org.apache.servicemix.tooling:jbi-maven-plugin': Cannot 
find parent: org.apache.servicemix:servicemix for project: 
org.apache.servicemix.tooling:tooling:pom:3.1.1-incubating for project 
org.apache.servicemix.tooling:tooling:pom:3.1.1-incubating
 at 
org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion(DefaultPluginManager.java:276)
 at 
org.apache.maven.plugin.DefaultPluginManager.verifyVersionedPlugin(DefaultPluginManager.java:192)
 at 
org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:171)
 at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1257)
 ... 14 more
Caused by: org.apache.maven.project.ProjectBuildingException: Cannot find 
parent: org.apache.servicemix:servicemix for project: 
org.apache.servicemix.tooling:tooling:pom:3.1.1-incubating for project 
org.apache.servicemix.tooling:tooling:pom:3.1.1-incubating
 at 
org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1261)
 at 
org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1278)
 at 
org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:747)
 at 
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:236)
 at 
org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion(DefaultPluginManager.java:260)
 ... 17 more
Caused by: org.apache.maven.project.InvalidProjectModelException: Parse error 
reading POM. Reason: end tag name </exclusion> must match start tag name 
<dependency> from line 819 (position: TEXT seen ...<dependency>\n     
</exclusion>... @820:18)  for project org.apache.servicemix:servicemix at 
C:\Documents and 
Settings\KumarA\.m2\repository\org\apache\servicemix\servicemix\3.1.1-incubating\servicemix-3.1.1-incubating.pom
 at 
org.apache.maven.project.DefaultMavenProjectBuilder.readModel(DefaultMavenProjectBuilder.java:1422)
 at 
org.apache.maven.project.DefaultMavenProjectBuilder.readModel(DefaultMavenProjectBuilder.java:1379)
 at 
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:530)
 at 
org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1257)
 ... 21 more
Caused by: org.codehaus.plexus.util.xml.pull.XmlPullParserException: end tag 
name </exclusion> must match start tag name <dependency> from line 819 
(position: TEXT seen ...<dependency>\n     </exclusion>... @820:18) 
 at org.codehaus.plexus.util.xml.pull.MXParser.parseEndTag(MXParser.java:1686)
 at org.codehaus.plexus.util.xml.pull.MXParser.nextImpl(MXParser.java:1128)
 at org.codehaus.plexus.util.xml.pull.MXParser.next(MXParser.java:1090)
 at org.codehaus.plexus.util.xml.pull.MXParser.nextTag(MXParser.java:1077)
 at 
org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseDependency(MavenXpp3Reader.java:1162)
 at 
org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseDependencyManagement(MavenXpp3Reader.java:1297)
 at 
org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel(MavenXpp3Reader.java:2356)
 at 
org.apache.maven.model.io.xpp3.MavenXpp3Reader.read(MavenXpp3Reader.java:4422)
 at 
org.apache.maven.project.DefaultMavenProjectBuilder.readModel(DefaultMavenProjectBuilder.java:1418)
 ... 24 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Wed Jul 18 18:11:30 GMT+05:30 2007
[INFO] Final Memory: 1M/2M

Gert Vanthienen <[EMAIL PROTECTED]> wrote:
  Kumar,

If you take a look in the repository (at 
http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/tooling/servicemix-bean-service-unit/),
 
you'll notive that this archetype is only available since version 
3.1.1-incubating...

Gert

kumar k wrote:
> I am trying to create a su for servicemix-bean with following arguments but 
> it gives an error saying can't get from specified repository. Probably value 
> of DarchetypeArtifactId is not correct. Please advise.
> 
> mvn archetype:create \
> -DarchetypeGroupId=org.apache.servicemix.tooling \
> -DarchetypeArtifactId=servicemix-bean-service-unit \
> -DarchetypeVersion=3.1-incubating \
> -DgroupId=com.mycompany \
> -DartifactId=my-processor-su \
> -DremoteRepositories=http://people.apache.org/repo/m2-incubating-repository 
> 
> 
> Bruce Snyder 
wrote: On 7/17/07, kumar k wrote:
>> I want to write a class which can receive messages from my jms
>> component i.e. messages put on this jms queue should be delivered to my class
>> which will do processing for messages. My question is how do I tell
>> xbean configuration that which class/method should receive the message for
>> processing?Is it decided by service and end point?Has it to be a web
>> service?If I want it to be a POJO what I need to specify for service and
>> end point? Or something else is needed altogether?
>>
>>> endpoint="jms"
>> targetService="test:MyConsumerService"
>> targetEndpoint="myConsumer"
>> role="consumer"
>> destinationStyle="queue"
>> jmsProviderDestinationName="queue/A"
>> jndiConnectionFactoryName="ConnectionFactory"
>> defaultMep="http://www.w3.org/2004/08/wsdl/in-out";
>> defaultOperation="test:Echo" />
> 
> The service is the name of this service whereas the targetService
> should be the name of the service to which you would like to send the
> messages consumed from the queue. If you'd like to write your own POJO
> to process the messages, I would suggest looking at using the
> servicemix-bean component. This component allows you to use a POJO to
> process JBI messages by implementing the MessageExchangeListener
> interface.
> 
> Bruce


 
---------------------------------
Sucker-punch spam with award-winning protection.
 Try the free Yahoo! Mail Beta.

Reply via email to