Cedric,

Could you verify that the pom.xml files mention the correct version of
ServiceMix?  It looks like you are using an older version (3.2.2 or
something), while I guess that, since you're new to ServiceMix, you're
more likely to be using 3.3 or 4.0.0, isn't it?

Regards,

Gert Vanthienen
------------------------
Open Source SOA: http://fusesource.com
Blog: http://gertvanthienen.blogspot.com/



2009/5/28 Fly13DW <[email protected]>:
>
> Thank you for your answer.
>
> I create the project as said in the tutorial:
>> mvn archetype:create -DarchetypeGroupId=org.apache.servicemix.tooling
>> -DarchetypeArtifactId=servicemix-project-root
>> -DgroupId=org.apache.servicemix.test3 -DartifactId=TestWsdlDistant3
>
> ------------------------------------------------------------
>
> Then I create a HTTP SU consumer into the new created folder:
> TestWsdlDistant3> mvn archetype:create
> -DarchetypeGroupId=org.apache.servicemix.tooling
> -DarchetypeArtifactId=servicemix-http-consumer-service-unit
> -DgroupId=org.apache.servicemix.test3 -DartifactId=in-http-bc
> the Camel SU (the SE, I think?):
> TestWsdlDistant3> mvn archetype:create
> -DarchetypeGroupId=org.apache.servicemix.tooling
> -DarchetypeArtifactId=servicemix-camel-service-unit
> -DgroupId=org.apache.servicemix.test3 -DartifactId=camel-su
> and finally the CXF SU provider:
> TestWsdlDistant3> mvn archetype:create
> -DarchetypeGroupId=org.apache.servicemix.tooling
> -DarchetypeArtifactId=servicemix-cxf-bc-service-unit
> -DgroupId=org.apache.servicemix.test3 -DartifactId=out-cxf-bc
>
> ------------------------------------------------------------
>
> I try mvn install (just to see if everything is ok)
>
> I have a Build failed and these error messages :
> error: error reading
> D:\Users\itmaster\.m2\repository\org\springframework\spring-support\2.0.6\spring-support-2.0.6.jar;
> error in opening zip file
> error: error reading
> D:\Users\itmaster\.m2\repository\xerces\xerces\2.0.2\xerces-2.0.2.jar; error
> in opening zip file
>
> so I just try to delete these files and build again and I have the same
> error with another one:
> [INFO] Unable to find resource 'xerces:xerces:jar:2.0.2' in repository
> apache (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading:
> http://servicemix.org/m2-repo/xerces/xerces/2.0.2/xerces-2.0.2.jar
> 1K downloaded  (spring-support-2.0.6.jar)
> 1K downloaded  (xerces-2.0.2.jar)
> [WARNING] *** CHECKSUM FAILED - Checksum failed on download: local =
> '000fe85014f41d2570499c0f861c6e98665499ec'; remote = '<!--
>
> top.location="http://servicemix.org/?fp=kXHnDH0xDZIfzlzX%2BEMg2aI8qPN9TqlzHEvrAIivMgIVV8vmkUBX4h5fLLjpt9HdKiETENFLeq7LkY2rrQCF2FHRwxbQ0JOI5XstHCqgtkjkneSsbkG9g5TREzkc6g28z%2B3I&cifr=1";;
>        /*
> -->
> <script' - RETRYING
> Downloading:
> http://servicemix.org/m2-repo/org/springframework/spring-support/2.0.6/spring-support-2.0.6.jar
> [WARNING] *** CHECKSUM FAILED - Checksum failed on download: local =
> 'd8139c47cb24b298407e36191473fa0a5ab8bbdd'; remote = '<!--
>
> top.location="http://servicemix.org/?fp=kXHnDH0xDZIfzlzX%2BEMg2aI8qPN9TqlzHEvrAIivMgG0LVtTK53YbqdD8EHCEuJyd%2BkjnjI2WBtsvlBX76VzTsAnUF%2FzL%2BaLUNTBFrTXZaMDt3sXM13kSMp4Y56EJ3DCJUDA&cifr=1";;
>        /*
> -->
> <script' - RETRYING
> Downloading:
> http://servicemix.org/m2-repo/xerces/xerces/2.0.2/xerces-2.0.2.jar
> 1K downloaded  (spring-support-2.0.6.jar)
> 1K downloaded  (xerces-2.0.2.jar)
> [WARNING] *** CHECKSUM FAILED - Checksum failed on download: local =
> 'f080208aea8ead70f558a477b75823eb2edf0528'; remote = '<!--
>
> top.location="http://servicemix.org/?fp=kXHnDH0xDZIfzlzX%2BEMg2aI8qPN9TqlzHEvrAIivMgV6gYeVlYjq3NS%2BzAEK8w9wFtV%2FHPf%2BrPQZdHtrGqJHtifNu99Ejea0M8k2UkVu6zZn%2FCpaMZLYESTRe7Gfw%2FqxB90c&cifr=1";;
>        /*
> -->
> <script' - IGNORING
> [WARNING] *** CHECKSUM FAILED - Checksum failed on download: local =
> '6bdc54056ba8980e25701c351629116897ace8ee'; remote = '<!--
>
> top.location="http://servicemix.org/?fp=kXHnDH0xDZIfzlzX%2BEMg2aI8qPN9TqlzHEvrAIivMgRsfuksEv7MO3Rr1LS8rmxCcpQDTTFBgZnvXuESeWVrUW%2BLbGYnJsDy3WYHVnKIan6zcl7W08M%2Bmm6a3rJd0s20huUO&cifr=1";;
>        /*
> -->
> <script' - IGNORING
>
> (and the same for spring-support).
> I think this means that the source is not available.
> Do I have to modify some configuration (resource server)?
> Does someone have a hint?
>
> Regards,
> Cedric
>
>
>
> Gert Vanthienen wrote:
>>
>> L.S.,
>>
>> First of all, welcome to ServiceMix! ;)
>>
>> If you want to receive the non-soap XML message using a HTTP POST, an
>> HTTP consumer endpoint would be the ideal solution there.  For
>> invoking the external endpoint, you could use an HTTP provider
>> endpoint but we would generally recommend using the servicemix-cxfbc,
>> because it is specifically geared towards dealing with web services.
>>
>> Once you have these two set up, you could actually choose any
>> component that best suits your needs : servicemix-bean if you want to
>> use a POJO, servicemix-saxon if you are going for XSL, ...  My
>> personal favorite/recommendation would be to use Camel inbetween the
>> two endpoints: it has excellent EIP and POJO support and there are
>> components available for XSL, EL, ... to help you build the
>> transformations.
>>
>> So in a nutshell, I think the best solution for you would be:
>>  HTTP consumer -> Camel route -> CXF provider
>>
>> Regards,
>>
>> Gert Vanthienen
>> ------------------------
>> Open Source SOA: http://fusesource.com
>> Blog: http://gertvanthienen.blogspot.com/
>>
>>
>>
>> 2009/5/27 Fly13DW <[email protected]>:
>>>
>>> Hello,
>>>
>>> I'm new with Apache ServiceMix, and I'm asking questions concerning the>
>>> architecture I should use.
>>> 1) I have a XML message as entry (no-SOAP)
>>> <message>msg</message>
>>> 2) This message has to be converted to be passed to an external Web
>>> Service,
>>> using SOAP.
>>> 3) The Web Service returns a SOAP message that has to be converted back
>>> to
>>> XML
>>>
>>> I thought I use the servicemix-http for the Binding Component (1), and
>>> maybe
>>> the servicemix-jsr181 (2).
>>> My questions are :
>>> - do you think there is a better Binding Component (1) to do this job?
>>> - my servicemix-jsr181 will use a java pojo. Do I have to do a call to
>>> the
>>> Web Service in this implemented class, or should I use another
>>> architecture?
>>>
>>> thank you for your answers
>>> --
>>> View this message in context:
>>> http://www.nabble.com/components-to-use-for-an-XML-to-SOAP-request-tp23745527p23745527.html
>>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>>
>>>
>>
>>
>> -----
>> ---
>> Gert Vanthienen
>> http://gertvanthienen.blogspot.com
>>
>
> --
> View this message in context: 
> http://www.nabble.com/components-to-use-for-an-XML-to-SOAP-request-tp23745527p23757970.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
>

Reply via email to