tuscany-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Monosij Dutta-Roy <monosij.for...@gmail.com>
Subject Re: webapp with included composites
Date Thu, 14 Apr 2011 16:02:08 GMT
Thanks Ant. That helped.
Yes it seems it needs that in a specific order with IMPORT before EXPORT as
well. Which is logical though.

monosij

On Thu, Apr 14, 2011 at 3:28 AM, ant elder <ant.elder@gmail.com> wrote:

> That is failing because the sca-contribution.xml file in the
> qmController jar has the <deployable> element after the <import> and
> <export> elements, the deployable needs to go first. I also make this
> mistake sometimes and it seems an unnecessary restriction, the schema
> for the sca-contribtion uses a sequence so those must be in the
> correct order. I think that could be a bug in the OASIS schema, I'll
> email the OASIS spec list and see what they think.
>
>   ...ant
>
> On Thu, Apr 14, 2011 at 6:22 AM, Monosij Dutta-Roy
> <monosij.forums@gmail.com> wrote:
> > hi Simon, Ant -
> > I have moved on the webapp into using a servlet and works fine.
> > Now as per example pointed to by Ant - I am copying the two other
> > contributions used by the webapp into the WEB-INF/sca-contributions
> folder.
> > --------------------
> > So qmAppSCA01 has included qmController and entityBCA.
> > qmController includes entityBCA in pom and imports it as well in
> > sca-contributions.xml. It exports itself as well.
> > entityBCA exports java.package in its sca-contributions.xml
> > Currently I am not invoking anything in qmController from qmAppSCA01.
> Just
> > including qmController and entityBCA in pom and copying
> > to WEB-INF/sca-contributions folder
> > --------------------
> > mvn package works fine in all 3 qmAppSCA01, qmController, entityBCA.
> > On mvn jetty:run for qmAppSCA01
> > I get an exception:
> > java.lang.IllegalStateException:
> org.oasisopen.sca.ServiceRuntimeException:
> > [Contribution:
> >
> file:/space/engage/development/jee/qm.01/qmAppSCA01/src/main/webapp/WEB-INF/sca-contributions/qmController-1.0-SNAPSHOT.jar,
> > Artifact: META-INF/sca-contribution.xml] - XMLSchema validation error
> > occured in:
> >
> jar:file:/space/engage/development/jee/qm.01/qmAppSCA01/src/main/webapp/WEB-INF/sca-contributions/qmController-1.0-SNAPSHOT.jar!/META-INF/sca-contribution.xml
> > ,line = 24, column = 53, Message = cvc-complex-type.2.4.a: Invalid
> content
> > was found starting with element 'deployable'. One of
> > '{"http://docs.oasis-open.org/ns/opencsa/sca/200912":exportBase,
> > "http://docs.oasis-open.org/ns/opencsa/sca/200912":extensions}' is
> expected.
> > at org.apache.tuscany.sca.node.impl.NodeImpl.start(NodeImpl.java:169)
> > Its pointing to the sca-contribution.xml for qmController.
> > I have detailed the error log and also pointed out where t getting it in
> > GoogleDoc: http://tinyurl.com/64mpdby
> > --------------------
> > The nodes seem to start fine - as the log in the GoogleDoc says.
> > The war file is included.
> > --------------------
> > Thank you for your help in resolving this.
> > monosij
> >
> >
>

Mime
View raw message