Thanks a lot for your answer. I didn't have that lib in the extensions 
folder, but with it (and the axis-2.0 lib) my application instantly 
worked.
So now the first step (deploying my first own SCA composite) is made. 

Fabian 




"Luciano Resende" <[EMAIL PROTECTED]> 
18.04.2007 23:04
Please respond to
[email protected]


To
[email protected]
cc

Subject
Re: UnrecognizedElementException while composite deployment on Tomcat






The unrecognizedElementException usually tells you that the extension
suposed to handle that part of the SCDL is not available. As I just did a
quick try and saw BigBank M2 working on TC, I'd recommend to check the
generated war file, and to see if the right dependencies are on the right
folders.

I'f i'm not mistaken, this is related to IDL WSDL extension, and you 
should
see a wsdl-1.0-incubator-M2.jar in WEB-INF\tuscany\extensions. The 
extension
should be placed there by the following configuration on the project POM
file (check detailed usage in bigbank\webclient\pom.xml)

                   ...
                  <extensions>
                         .....
                        <dependency>
                            <groupId>org.apache.tuscany.sca.services.idl
</groupId>
                            <artifactId>wsdl</artifactId>
                            <version>${scaImplVersion}</version>
                        </dependency>

                    </extensions>
                    ...


On 4/18/07, Fabian Stadler <[EMAIL PROTECTED]> wrote:
>
> Hello,
> I've just started getting into SCA and using tuscany. I built my own
> composite that implements a small order system for a procurement system.
> When I try to deploy my composite as a web app on Tomcat, I keep 
receiving
> the stacktrace that is printed below.
>
> My default.scdl looks like this (actually it is copied from the bigbank
> sample and suited to my application):
>
> <?xml version="1.0" encoding="UTF-8"?>
> <composite xmlns="http://www.osoa.org/xmlns/sca/1.0"; xmlns:wsdli="
> http://www.w3.org/2006/01/wsdl-instance"; name="OrderComposite">
>         <service name="OrderWebService">
>         <interface.wsdl interface="
> http://ProcurementSystem#wsdl.interface(OrderService)" 
wsdli:wsdlLocation
> ="http://ProcurementSystem wsdl/OrderWebService.wsdl" />
>         <binding.ws endpoint="
>
> 
http://ProcurementSystem#wsdl.endpoint(OrderWebService/OrderWebServiceSOAP)

> " location="wsdl/OrderWebService.wsdl" />
>         <reference>OrderSystemComponent</reference>
>     </service>
>     <component name="OrderSystemComponent">
>         <implementation.java class="
> components.order.impl.OrderComponentImpl"/>
>         <reference>OrderDASComponent</reference>
>     </component>
>     <component name="OrderDASComponent">
>         <implementation.java class="components.order.das.OrderDASImpl"/>
>     </component>
> </composite>
>
> Referring to this bug: http://issues.apache.org/jira/browse/TUSCANY-596 
I
> thought the problem could be be fixed by building a new tuscany runtime
> with
> maven from the repository. I tried to but the problem persists. Can 
anyone
> give me a hint, what I could try else?
>
> Thanks in advance
>
> Fabian
>
>
> Tomcat stdout log:
>
> org.apache.tuscany.spi.loader.UnrecognizedElementException:
> {http://www.osoa.org/xmlns/sca/1.0}interface.wsdl
> [{http://www.osoa.org/xmlns/sca/1.0}interface.wsdl]
> Context stack trace: [SCA Order System]
> org.apache.tuscany.runtime.webapp.ServletLauncherInitException:
> org.apache.tuscany.spi.loader.UnrecognizedElementException:
> {http://www.osoa.org/xmlns/sca/1.0}interface.wsdl
> [{http://www.osoa.org/xmlns/sca/1.0}interface.wsdl]
> Context stack trace: [SCA Order System]
>         at
> org.apache.tuscany.runtime.webapp.WebappRuntimeImpl.initialize(
> WebappRuntimeImpl.java:147)
>         at
>
> 
org.apache.tuscany.runtime.webapp.TuscanyContextListener.contextInitialized
> (TuscanyContextListener.java:74)
>         at
> org.apache.catalina.core.StandardContext.listenerStart(
> StandardContext.java:3764)
>         .....
> Caused by: org.apache.tuscany.spi.loader.UnrecognizedElementException:
> {http://www.osoa.org/xmlns/sca/1.0}interface.wsdl
> [{http://www.osoa.org/xmlns/sca/1.0}interface.wsdl]
> Context stack trace: [SCA Order System]
>         at
> org.apache.tuscany.core.loader.LoaderRegistryImpl.load(
> LoaderRegistryImpl.java:90)
>         at
> org.apache.tuscany.core.loader.ServiceLoader.load(ServiceLoader.java:84)
>         at
> org.apache.tuscany.core.loader.ServiceLoader.load(ServiceLoader.java:51)
>         at
> org.apache.tuscany.core.loader.LoaderRegistryImpl.load(
> LoaderRegistryImpl.java:92)
>         at
> org.apache.tuscany.core.implementation.composite.CompositeLoader.load(
> CompositeLoader.java:81)
>         ... 25 more
> org.apache.tuscany.runtime.webapp.ServletLauncherInitException:
> org.apache.tuscany.spi.loader.UnrecognizedElementException:
> {http://www.osoa.org/xmlns/sca/1.0}interface.wsdl
> [{http://www.osoa.org/xmlns/sca/1.0}interface.wsdl]
> Context stack trace: [SCA Order System]
>         at
> org.apache.tuscany.runtime.webapp.WebappRuntimeImpl.initialize(
> WebappRuntimeImpl.java:147)
>         at
>
> 
org.apache.tuscany.runtime.webapp.TuscanyContextListener.contextInitialized
> (TuscanyContextListener.java:74)
>         at
> org.apache.catalina.core.StandardContext.listenerStart(
> StandardContext.java:3764)
>         .........
>
>
>
>
>


-- 
Luciano Resende
http://people.apache.org/~lresende

Reply via email to