Thanks, it's this kind of tuto that i need
but i have maven error with the creation of jsr181

[EMAIL PROTECTED]:~/MyFirstService$ mvn archetype:create
-DarchetypeGroupId=org.apache.servicemix.tooling \
> -DarchetypeArtifactId=servicemix-jsr181-annonated-service-unit \
> -DarchetypeVersion=3.1-incubating \
> -DgroupId=org.apache.servicemix.samples.sample-jsr181 \
> -DartifactId=sample-jsr181-jsr181-su

[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'archetype'.
[INFO]
----------------------------------------------------------------------------
[INFO] Building Maven Default Project
[INFO]    task-segment: [archetype:create] (aggregator-style)
[INFO]
----------------------------------------------------------------------------
[INFO] Setting property: classpath.resource.loader.class =>
'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on => 'false'.
[INFO] Setting property: resource.loader => 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound => 'false'.
[INFO] ************************************************************** 
[INFO] Starting Jakarta Velocity v1.4
[INFO] RuntimeInstance initializing.
[INFO] Default Properties File:
org/apache/velocity/runtime/defaults/velocity.properties
[INFO] Default ResourceManager initializing. (class
org.apache.velocity.runtime.resource.ResourceManagerImpl)
[INFO] Resource Loader Instantiated:
org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader
[INFO] ClasspathResourceLoader : initialization starting.
[INFO] ClasspathResourceLoader : initialization complete.
[INFO] ResourceCache : initialized. (class
org.apache.velocity.runtime.resource.ResourceCacheImpl)
[INFO] Default ResourceManager initialization complete.
[INFO] Loaded System Directive:
org.apache.velocity.runtime.directive.Literal
[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Macro
[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Parse
[INFO] Loaded System Directive:
org.apache.velocity.runtime.directive.Include
[INFO] Loaded System Directive:
org.apache.velocity.runtime.directive.Foreach
[INFO] Created: 20 parsers.
[INFO] Velocimacro : initialization starting.
[INFO] Velocimacro : adding VMs from VM library template :
VM_global_library.vm
[ERROR] ResourceManager : unable to find resource 'VM_global_library.vm' in
any resource loader.
[INFO] Velocimacro : error using  VM library template VM_global_library.vm :
org.apache.velocity.exception.ResourceNotFoundException: Unable to find
resource 'VM_global_library.vm'
[INFO] Velocimacro :  VM library template macro registration complete.
[INFO] Velocimacro : allowInline = true : VMs can be defined inline in
templates
[INFO] Velocimacro : allowInlineToOverride = false : VMs defined inline may
NOT replace previous VM definitions
[INFO] Velocimacro : allowInlineLocal = false : VMs defined inline will be 
global in scope if allowed.
[INFO] Velocimacro : initialization complete.
[INFO] Velocity successfully started.
[INFO] [archetype:create]
[INFO] Defaulting package to group ID:
org.apache.servicemix.samples.sample-jsr181
Downloading:
http://repo1.maven.org/maven2/org/apache/servicemix/tooling/servicemix-jsr181-annonated-service-unit/3.1-incubating/servicemix-jsr181-annonated-service-unit-3.1-incubating.jar
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

GroupId: org.apache.servicemix.tooling
ArtifactId: servicemix-jsr181-annonated-service-unit
Version: 3.1-incubating

Reason: Unable to download the artifact from any repository

Try downloading the file manually from the project website.

Then, install it using the command: 
    mvn install:install-file -DgroupId=org.apache.servicemix.tooling
-DartifactId=servicemix-jsr181-annonated-service-unit \
        -Dversion=3.1-incubating -Dpackaging=jar -Dfile=/path/to/file


 
org.apache.servicemix.tooling:servicemix-jsr181-annonated-service-unit:jar:3.1-incubating

from the specified remote repositories:
  central (http://repo1.maven.org/maven2)


[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 2 seconds
[INFO] Finished at: Wed Jun 27 13:57:14 GMT+01:00 2007
[INFO] Final Memory: 4M/8M
[INFO]
------------------------------------------------------------------------

i tried to add this line in my command but no success
> -DremoteRepositories=http://people.apache.org/repo/m2-incubating-repository

Erik

rabi wrote:
> 
> 
> Erik,
> 
> If you are yet looking for an answer...
> 
> 1. Create HTTP SU using  servicemix-http-consumer-service-unit archetype
> ------------
> mvn archetype:create -DarchetypeGroupId=org.apache.servicemix.tooling
> -DarchetypeArtifactId=servicemix-http-consumer-service-unit
> -DarchetypeVersion=3.1-incubating
> -DgroupId=org.apache.servicemix.samples.sample-jsr181
> -DartifactId=sample-jsr181-http-su
> 
> 2.create JSR181 SU using using servicemix-jsr181-annonated-service-unit
> archetype
> ----------
> mvn archetype:create -DarchetypeGroupId=org.apache.servicemix.tooling
> -DarchetypeArtifactId=servicemix-jsr181-annonated-service-unit
> -DarchetypeVersion=3.1-incubating
> -DgroupId=org.apache.servicemix.samples.sample-jsr181
> -DartifactId=sample-jsr181-jsr181-su
> 
> 3.create SA
> -----
> mvn archetype:create -DarchetypeGroupId=org.apache.servicemix.tooling
> -DarchetypeArtifactId=servicemix-service-assembly
> -DarchetypeVersion=3.1-incubating
> -DgroupId=org.apache.servicemix.samples.sample-jsr181
> -DartifactId=sample-jsr181-sa 
> 
> 4.Then replace the
> $PROJECT_HOME\sample-jsr181-jsr181-su\src\main\java\org\apache\servicemi
> x\samples\sample-jsr181\ExampleService.java with your own annotated
> pojo..
> 
> 5. Modify the
> $PROJECT_HOME\sample-jsr181-jsr181-su\src\main\resources\service.xml and
> xbean.xml accordingly.
> 
> Hope this helps....
> 
> 
> Regards,
> Rabi Mishra, 
> http://rabisblog.blogspot.com/
> c++; /* this makes c bigger but returns the old value */ 
> -----Original Message-----
> From: Erik Allais [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, June 27, 2007 3:42 PM
> To: [email protected]
> Subject: RE: Conception Problem about Service Consumer
> 
> 
> i try to make this tuto but there no information about
> 
>  - how to make a maven archetype
>  - where i must store my POJO on the new archetype
> 
> i really need help or an archive of this example to understand really
> how to use it
> 
> Thanks,
> Erik
> 
> 
> rabi wrote:
>> 
>> 
>> OK .. Let us  know your usecase and someone from the usergroup can 
>> help you..
>> 
>> Else you have a look at the wsdl-first sample that comes with 
>> servicemix. This is a contarct first wsdl sample using jsr181.
>> 
>> If you have a pojo(annotated) that you want to expose as a WS using
>> JSR181 and ServiceMix then you can look at
>> 
>> http://incubator.apache.org/servicemix/servicemix-jsr181.html
>>     
>> 
>> 
>> Regards,
>> Rabi Mishra,
>> http://rabisblog.blogspot.com/
>> c++; /* this makes c bigger but returns the old value */
>> -----Original Message-----
>> From: Erik Allais [mailto:[EMAIL PROTECTED]
>> Sent: Wednesday, June 27, 2007 3:23 PM
>> To: [email protected]
>> Subject: RE: Conception Problem about Service Consumer
>> 
>> 
>> to say the truth i dont know where are all the maven archetype i use 
>> this because i saw it in a tutorial...
>> 
>> im lost
>> 
>> 
>> rabi wrote:
>>> 
>>> 
>>> Erik,
>>>  
>>> You have taken the wsdl-first  maven archetype to create your SU. 
>>> FYI,
>> 
>>> this assumes that you have the wsdl(contract) with you to create 
>>> implementation from it using <wsgen>.
>>>  
>>> Btw, what are you trying to do? contract first or code first.. Do you
> 
>>> have a POJO (annotated) that you want to expose it using servicemix.
>>>  
>>> Regards,
>>> Rabi Mishra
>>> http://rabisblog.blogspot.com/
>>> 
>>> ________________________________
>>> 
>>> From: Erik Allais [mailto:[EMAIL PROTECTED]
>>> Sent: Tue 6/26/2007 10:41 PM
>>> To: [email protected]
>>> Subject: Re: Conception Problem about Service Consumer
>>> 
>>> 
>>> 
>>> 
>>> i try to implement the example on this page :
>>> http://incubator.apache.org/servicemix/servicemix-jsr181.html
>>> 
>>> but i have a lot of interrogation about some step for example the 
>>> generation of the xbean.xml...
>>> i need to reference a POJO class but where i must put this pojo on my
> 
>>> archive
>>> 
>>> i use maven to create the archetype like this :
>>> mvn archetype:create \
>>>         -DarchetypeGroupId=org.apache.servicemix.tooling \
>>>
>> -DarchetypeArtifactId=servicemix-jsr181-wsdl-first-service-unit \
>>>         -DarchetypeVersion=3.1-incubating \
>>>         -DgroupId=com.examples.MyFirstService \
>>>         -DartifactId=my-first-service-su \
>>>       
>>> -DremoteRepositories=http://people.apache.org/repo/m2-incubating-repo
>>> s
>>> itory
>>> 
>>> i got the followind directory:
>>> pom.xml
>>> src 
>>>      \ main
>>>                   \ ressources
>>>                                          \ service.wsdl
>>>                                          \ xbean.xml
>>>      \ target
>>>                    \ generated-sources
>>> 
>>> i change the xbean.xml but where i must put my pojo class?
>>> note: dont understand why i dont have my package (com.examples) 
>>> created
>>> 
>>> 
>>> thanks for help
>>> Erik,
>>> 
>>> 
>>> Erik Allais wrote:
>>>>
>>>> hi,
>>>> i must make a service provider that consume WS on an external 
>>>> Application
>>>> (SugarCRM)
>>>>
>>>> the illustration:
>>>>
>>>>
>>>> ESB<===>[WS: Service provider]------>consume WS------->[Application:
>>>> SugarCRM]
>>>>                                                             
>>>> <------return result-----------
>>>>
>>>>
>>>> my service provider inside servicemix must use a SOAP client to 
>>>> invoke the WS of my external application There is a component which 
>>>> can do that or i must use a SOAP client like XFire or Axis?
>>>>
>>>> note : All the WS i must invoke (sugarCRM) need complex type 
>>>> parameter
>>>>
>>>> Why this implementation??
>>>> Because i need to make an abstract layer over the WS of my 
>>>> application (bufferised some process for example)
>>>>
>>>> thanks,
>>>>
>>>> Erik
>>>>
>>>>
>>>>
>>>>
>>>>
>>> 
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Conception-Problem-about-Service-Consumer-tf397
>>> 7
>>> 822s12049.html#a11309858 Sent from the ServiceMix - User mailing list
> 
>>> archive at Nabble.com.
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> The information contained in this electronic message and any 
>>> attachments to this message are intended for the exclusive use of the
>>> addressee(s) and may contain proprietary, confidential or privileged 
>>> information. If you are not the intended recipient, you should not 
>>> disseminate, distribute or copy this e-mail. Please notify the sender
> 
>>> immediately and destroy all copies of this message and any
>> attachments.
>>> 
>>> WARNING: Computer viruses can be transmitted via email. The recipient
> 
>>> should check this email and any attachments for the presence of
>> viruses.
>>> The company accepts no liability for any damage caused by any virus 
>>> transmitted by this email.
>>>  
>>> www.wipro.com
>>> 
>> 
>> --
>> View this message in context:
>> http://www.nabble.com/Conception-Problem-about-Service-Consumer-tf3977
>> 82
>> 2s12049.html#a11321489
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>> 
>> 
>> 
>> The information contained in this electronic message and any 
>> attachments to this message are intended for the exclusive use of the 
>> addressee(s) and may contain proprietary, confidential or privileged 
>> information. If you are not the intended recipient, you should not 
>> disseminate, distribute or copy this e-mail. Please notify the sender 
>> immediately and destroy all copies of this message and any
> attachments.
>> 
>> WARNING: Computer viruses can be transmitted via email. The recipient 
>> should check this email and any attachments for the presence of
> viruses.
>> The company accepts no liability for any damage caused by any virus 
>> transmitted by this email.
>>  
>> www.wipro.com
>> 
>> 
> 
> --
> View this message in context:
> http://www.nabble.com/Conception-Problem-about-Service-Consumer-tf397782
> 2s12049.html#a11321720
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
> 
> 
> 
> The information contained in this electronic message and any attachments
> to this message are intended for the exclusive use of the addressee(s) and
> may contain proprietary, confidential or privileged information. If you
> are not the intended recipient, you should not disseminate, distribute or
> copy this e-mail. Please notify the sender immediately and destroy all
> copies of this message and any attachments. 
> 
> WARNING: Computer viruses can be transmitted via email. The recipient
> should check this email and any attachments for the presence of viruses.
> The company accepts no liability for any damage caused by any virus
> transmitted by this email.
>  
> www.wipro.com
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Conception-Problem-about-Service-Consumer-tf3977822s12049.html#a11323951
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to