On Mon, Nov 8, 2010 at 11:13 AM, Marco Zapletal
<marco.zaple...@gmail.com> wrote:
> Hi,
>
>
> thanks for providing such a quick fix. I switched from 2.5 to 2.6-SNAPSHOT,
> but it seems that the snapshots jar's haven't been built since 2010/11/02.
>
> https://repository.apache.org/content/repositories/snapshots/org/apache/camel/camel-cxf/2.6-SNAPSHOT/
>

Yeah the Apache hudson CI servers havent been able to do a successful
deploy for a little while.
Willem have just fixed some issues which strangely was only happening
on Apache hudson.
That fix ought to let it be able to deploy artifacts again.

I have kicked off a new build now
https://hudson.apache.org/hudson/job/Camel/1054



> regards,
> marco
>
>
>
> On 07.11.2010 12:19, Willem Jiang wrote:
>>
>> Hi,
>>
>> I just committed a fix into camel trunk, please check out the latest
>> Camel 2.6-SNAPSHOT for verification.
>> BTW, the right configuration of schemaLocations is like below.
>>
>> <cxf:cxfEndpoint id="routerEndpoint"
>> address="http://localhost:9000/router";
>> serviceClass="org.apache.camel.component.cxf.HelloService">
>> <cxf:schemaLocations>
>> <cxf:schemaLocation>classpath:wsdl/Message.xsd</cxf:schemaLocation>
>> </cxf:schemaLocations>
>> </cxf:cxfEndpoint>
>>
>> On 11/7/10 5:00 PM, Marco Zapletal wrote:
>>>
>>> Thanks for that quick reaction.
>>>
>>> Am 07.11.2010 05:24, schrieb Willem Jiang:
>>>>
>>>> I just checked the code of camel-cxf, it doesn't support to take the
>>>> schemaLocation, so I create a JIRA[1] for it and will work on quick fix
>>>> for it shortly.
>>>>
>>>> [1]https://issues.apache.org/activemq/browse/CAMEL-3319
>>>>
>>>> On 11/7/10 12:53 AM, Marco Zapletal wrote:
>>>>>
>>>>> http://camel.apache.org/schema/cxf is the namespace, which has
>>>>> http://camel.apache.org/schema/cxf/camel-cxf.xsd defined as its
>>>>> schemaLocation.
>>>>>
>>>>> I've checked the schema, the element is defined there.
>>>>>
>>>>> regards,
>>>>> marco
>>>>>
>>>>> Am 06.11.2010 17:52, schrieb Christian Müller:
>>>>>>
>>>>>> Which namespace do you use for the "cxf" prefix?
>>>>>>
>>>>>> Christian
>>>>>>
>>>>>> Am 06.11.2010 17:40 schrieb "Marco
>>>>>> Zapletal"<marco.zaple...@gmail.com>:
>>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> I am defining my CXF services in camel config (using 2.5.0) as
>>>>>> follows:
>>>>>>
>>>>>> <cxf:cxfEndpoint id="myService" address="/myService"
>>>>>> serviceClass="com.example.MyService">
>>>>>> <cxf:properties>
>>>>>> <entry key="schema-validation-enabled" value="true" />
>>>>>> <entry key="schemaLocations" value="wsdl/*.xsd"/>
>>>>>> </cxf:properties> <cxf:schemaLocations>
>>>>>>
>>>>>> <cxf:schemaLocation>classpath:wsdl/Message.xsd</cxf:schemaLocation>
>>>>>> </cxf:schemaLocations>
>>>>>> </cxf:cxfEndpoint>
>>>>>>
>>>>>> When starting my Camel application an exception as shown below is
>>>>>> thrown. It
>>>>>> seems that the CXF bean parser does not know what to do with the
>>>>>> cxf:schemaLocation element.
>>>>>>
>>>>>> Do I have any configuration error or is this a potential bug? Then I
>>>>>> would
>>>>>> file a JIRA issue.
>>>>>>
>>>>>> thanks,
>>>>>> marco
>>>>>>
>>>>>>
>>>>>>
>>>>>> SCHWERWIEGEND: Exception sending context initialized event to listener
>>>>>> instance of class
>>>>>> org.springframework.web.context.ContextLoaderListener
>>>>>>
>>>>>> org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
>>>>>>
>>>>>>
>>>>>>
>>>>>> Configuration problem: Cannot locate BeanDefinitionParser for element
>>>>>> [schemaLocation]
>>>>>> Offending resource: class path resource [camel-config.xml]
>>>>>> at
>>>>>>
>>>>>> org.springframework.beans.factory.parsing.FailFastProblemReporter.fatal(FailFastProblemReporter.java:59)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.springframework.beans.factory.parsing.ReaderContext.fatal(ReaderContext.java:68)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.springframework.beans.factory.parsing.ReaderContext.fatal(ReaderContext.java:55)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.springframework.beans.factory.xml.NamespaceHandlerSupport.findParserForElement(NamespaceHandlerSupport.java:84)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:73)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1335)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseNestedCustomElement(BeanDefinitionParserDelegate.java:1388)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parsePropertySubElement(BeanDefinitionParserDelegate.java:956)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCollectionElements(BeanDefinitionParserDelegate.java:1140)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseListElement(BeanDefinitionParserDelegate.java:1116)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.apache.camel.component.cxf.spring.CxfEndpointBeanDefinitionParser.mapElement(CxfEndpointBeanDefinitionParser.java:70)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.apache.cxf.configuration.spring.AbstractBeanDefinitionParser.parseChildElements(AbstractBeanDefinitionParser.java:118)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.apache.cxf.configuration.spring.AbstractBeanDefinitionParser.doParse(AbstractBeanDefinitionParser.java:71)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.apache.camel.component.cxf.spring.AbstractCxfBeanDefinitionParser.doParse(AbstractCxfBeanDefinitionParser.java:57)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:85)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:59)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> at
>>>>>>
>>>>>> org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:73)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> ...
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>



-- 
Claus Ibsen
-----------------
FuseSource
Email: cib...@fusesource.com
Web: http://fusesource.com
Twitter: davsclaus
Blog: http://davsclaus.blogspot.com/
Author of Camel in Action: http://www.manning.com/ibsen/

Reply via email to