You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by ant elder <an...@gmail.com> on 2009/01/30 18:34:22 UTC
Re: svn commit: r739328 - in /tuscany/java/sca: distribution/all/pom.xml
modules/pom.xml samples/pom.xml
So now the build doesn't work for me again, is binding-ws-axis2 building ok
for you? I get lots of test failures all about policy problems like:
testSOAP12Endpoint(org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase)
Time elapsed: 0.297
sec <<< ERROR!
org.oasisopen.sca.ServiceRuntimeException:
org.oasisopen.sca.ServiceRuntimeException: Provided Intent - {
http://www.osoa
.org/xmlns/sca/1.0}integrity not found for PolicySet {
http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy
at
org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:245)
at
org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createNode(NodeFactoryImpl.java:42)
at
org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase.setUp(QuestionMarkWSDLTestCase
.java:134)
at junit.framework.TestCase.runBare(TestCase.java:132)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138
)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:308)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:879)
Caused by: org.oasisopen.sca.ServiceRuntimeException: Provided Intent - {
http://www.osoa.org/xmlns/sca/1.0}integrity not
found for PolicySet {
http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy
at
org.apache.tuscany.sca.node.impl.NodeImpl.analyzeProblems(NodeImpl.java:636)
at
org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(NodeImpl.java:492)
at
org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:242)
... 20 more
...ant
On Fri, Jan 30, 2009 at 4:45 PM, <sl...@apache.org> wrote:
> Author: slaws
> Date: Fri Jan 30 16:45:44 2009
> New Revision: 739328
>
> URL: http://svn.apache.org/viewvc?rev=739328&view=rev
> Log:
> Add the web service binding back in but not the ws policy module.
> binding-ws-calculator works for me now.
>
> Modified:
> tuscany/java/sca/distribution/all/pom.xml
> tuscany/java/sca/modules/pom.xml
> tuscany/java/sca/samples/pom.xml
>
> Modified: tuscany/java/sca/distribution/all/pom.xml
> URL:
> http://svn.apache.org/viewvc/tuscany/java/sca/distribution/all/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>
> ==============================================================================
> --- tuscany/java/sca/distribution/all/pom.xml (original)
> +++ tuscany/java/sca/distribution/all/pom.xml Fri Jan 30 16:45:44 2009
> @@ -53,12 +53,12 @@
> <version>2.0-SNAPSHOT</version>
> </dependency>
>
> - <!-- dependency>
> + <dependency>
> <groupId>org.apache.tuscany.sca</groupId>
> <artifactId>tuscany-distribution-webservice</artifactId>
> <type>pom</type>
> <version>2.0-SNAPSHOT</version>
> - </dependency -->
> + </dependency>
>
> <dependency>
> <groupId>org.apache.tuscany.sca</groupId>
>
> Modified: tuscany/java/sca/modules/pom.xml
> URL:
> http://svn.apache.org/viewvc/tuscany/java/sca/modules/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>
> ==============================================================================
> --- tuscany/java/sca/modules/pom.xml (original)
> +++ tuscany/java/sca/modules/pom.xml Fri Jan 30 16:45:44 2009
> @@ -36,10 +36,10 @@
> <module>binding-sca</module>
> <module>binding-sca-xml</module>
> <module>binding-ws</module>
> -<!--
> +
> <module>binding-ws-axis2</module>
> - <module>binding-ws-axis2-policy</module>
> --->
> + <!--module>binding-ws-axis2-policy</module-->
> +
> <module>binding-ws-wsdlgen</module>
> <module>binding-ws-xml</module>
> <module>contribution</module>
> @@ -65,6 +65,7 @@
> <module>implementation-node-runtime</module>
> <module>host-http</module>
> <module>host-webapp</module>
> + <module>host-jetty</module>
> <module>interface</module>
> <module>interface-java</module>
> <module>interface-java-jaxws</module>
>
> Modified: tuscany/java/sca/samples/pom.xml
> URL:
> http://svn.apache.org/viewvc/tuscany/java/sca/samples/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>
> ==============================================================================
> --- tuscany/java/sca/samples/pom.xml (original)
> +++ tuscany/java/sca/samples/pom.xml Fri Jan 30 16:45:44 2009
> @@ -50,7 +50,7 @@
> <module>calculator-rmi-service</module>
>
> <module>implementation-java-calculator</module>
> - <!-- module>binding-ws-calculator</module -->
> + <module>binding-ws-calculator</module>
> <!-- module>host-webapp-calculator</module -->
> </modules>
> </profile>
>
>
>
Re: svn commit: r739328 - in /tuscany/java/sca: distribution/all/pom.xml
modules/pom.xml samples/pom.xml
Posted by Simon Laws <si...@googlemail.com>.
On Mon, Feb 2, 2009 at 11:30 AM, Simon Laws <si...@googlemail.com>wrote:
>
>
> On Mon, Feb 2, 2009 at 11:11 AM, ant elder <an...@apache.org> wrote:
>
>>
>>
>> On Mon, Feb 2, 2009 at 9:39 AM, Simon Laws <si...@googlemail.com>wrote:
>>
>>>
>>>
>>> On Sat, Jan 31, 2009 at 9:43 AM, Simon Laws <si...@googlemail.com>wrote:
>>>
>>>>
>>>>
>>>> On Fri, Jan 30, 2009 at 5:34 PM, ant elder <an...@gmail.com> wrote:
>>>>
>>>>> So now the build doesn't work for me again, is binding-ws-axis2
>>>>> building ok for you? I get lots of test failures all about policy problems
>>>>> like:
>>>>>
>>>>> testSOAP12Endpoint(org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase)
>>>>> Time elapsed: 0.297
>>>>> sec <<< ERROR!
>>>>> org.oasisopen.sca.ServiceRuntimeException:
>>>>> org.oasisopen.sca.ServiceRuntimeException: Provided Intent - {
>>>>> http://www.osoa
>>>>> .org/xmlns/sca/1.0}integrity not found for PolicySet {
>>>>> http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy<http://tuscany.apache.org/xmlns/sca/1.0%7DwsIntegrityPolicy>
>>>>> at
>>>>> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:245)
>>>>> at
>>>>> org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createNode(NodeFactoryImpl.java:42)
>>>>> at
>>>>> org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase.setUp(QuestionMarkWSDLTestCase
>>>>> .java:134)
>>>>> at junit.framework.TestCase.runBare(TestCase.java:132)
>>>>> at junit.framework.TestResult$1.protect(TestResult.java:110)
>>>>> at junit.framework.TestResult.runProtected(TestResult.java:128)
>>>>> at junit.framework.TestResult.run(TestResult.java:113)
>>>>> at junit.framework.TestCase.run(TestCase.java:124)
>>>>> at junit.framework.TestSuite.runTest(TestSuite.java:232)
>>>>> at junit.framework.TestSuite.run(TestSuite.java:227)
>>>>> at
>>>>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
>>>>> at
>>>>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>>>>> at
>>>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138
>>>>> )
>>>>> at
>>>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
>>>>> at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> at
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>> at
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>>> at
>>>>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:308)
>>>>> at
>>>>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:879)
>>>>> Caused by: org.oasisopen.sca.ServiceRuntimeException: Provided Intent -
>>>>> {http://www.osoa.org/xmlns/sca/1.0}integrity<http://www.osoa.org/xmlns/sca/1.0%7Dintegrity>not
>>>>> found for PolicySet {
>>>>> http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy<http://tuscany.apache.org/xmlns/sca/1.0%7DwsIntegrityPolicy>
>>>>> at
>>>>> org.apache.tuscany.sca.node.impl.NodeImpl.analyzeProblems(NodeImpl.java:636)
>>>>> at
>>>>> org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(NodeImpl.java:492)
>>>>> at
>>>>> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:242)
>>>>> ... 20 more
>>>>>
>>>>> ...ant
>>>>>
>>>>>
>>>>> On Fri, Jan 30, 2009 at 4:45 PM, <sl...@apache.org> wrote:
>>>>>
>>>>>> Author: slaws
>>>>>> Date: Fri Jan 30 16:45:44 2009
>>>>>> New Revision: 739328
>>>>>>
>>>>>> URL: http://svn.apache.org/viewvc?rev=739328&view=rev
>>>>>> Log:
>>>>>> Add the web service binding back in but not the ws policy module.
>>>>>> binding-ws-calculator works for me now.
>>>>>>
>>>>>> Modified:
>>>>>> tuscany/java/sca/distribution/all/pom.xml
>>>>>> tuscany/java/sca/modules/pom.xml
>>>>>> tuscany/java/sca/samples/pom.xml
>>>>>>
>>>>>> Modified: tuscany/java/sca/distribution/all/pom.xml
>>>>>> URL:
>>>>>> http://svn.apache.org/viewvc/tuscany/java/sca/distribution/all/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>>>>>
>>>>>> ==============================================================================
>>>>>> --- tuscany/java/sca/distribution/all/pom.xml (original)
>>>>>> +++ tuscany/java/sca/distribution/all/pom.xml Fri Jan 30 16:45:44 2009
>>>>>> @@ -53,12 +53,12 @@
>>>>>> <version>2.0-SNAPSHOT</version>
>>>>>> </dependency>
>>>>>>
>>>>>> - <!-- dependency>
>>>>>> + <dependency>
>>>>>> <groupId>org.apache.tuscany.sca</groupId>
>>>>>> <artifactId>tuscany-distribution-webservice</artifactId>
>>>>>> <type>pom</type>
>>>>>> <version>2.0-SNAPSHOT</version>
>>>>>> - </dependency -->
>>>>>> + </dependency>
>>>>>>
>>>>>> <dependency>
>>>>>> <groupId>org.apache.tuscany.sca</groupId>
>>>>>>
>>>>>> Modified: tuscany/java/sca/modules/pom.xml
>>>>>> URL:
>>>>>> http://svn.apache.org/viewvc/tuscany/java/sca/modules/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>>>>>
>>>>>> ==============================================================================
>>>>>> --- tuscany/java/sca/modules/pom.xml (original)
>>>>>> +++ tuscany/java/sca/modules/pom.xml Fri Jan 30 16:45:44 2009
>>>>>> @@ -36,10 +36,10 @@
>>>>>> <module>binding-sca</module>
>>>>>> <module>binding-sca-xml</module>
>>>>>> <module>binding-ws</module>
>>>>>> -<!--
>>>>>> +
>>>>>> <module>binding-ws-axis2</module>
>>>>>> - <module>binding-ws-axis2-policy</module>
>>>>>> --->
>>>>>> + <!--module>binding-ws-axis2-policy</module-->
>>>>>> +
>>>>>> <module>binding-ws-wsdlgen</module>
>>>>>> <module>binding-ws-xml</module>
>>>>>> <module>contribution</module>
>>>>>> @@ -65,6 +65,7 @@
>>>>>> <module>implementation-node-runtime</module>
>>>>>> <module>host-http</module>
>>>>>> <module>host-webapp</module>
>>>>>> + <module>host-jetty</module>
>>>>>> <module>interface</module>
>>>>>> <module>interface-java</module>
>>>>>> <module>interface-java-jaxws</module>
>>>>>>
>>>>>> Modified: tuscany/java/sca/samples/pom.xml
>>>>>> URL:
>>>>>> http://svn.apache.org/viewvc/tuscany/java/sca/samples/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>>>>>
>>>>>> ==============================================================================
>>>>>> --- tuscany/java/sca/samples/pom.xml (original)
>>>>>> +++ tuscany/java/sca/samples/pom.xml Fri Jan 30 16:45:44 2009
>>>>>> @@ -50,7 +50,7 @@
>>>>>> <module>calculator-rmi-service</module>
>>>>>>
>>>>>> <module>implementation-java-calculator</module>
>>>>>> - <!-- module>binding-ws-calculator</module -->
>>>>>> + <module>binding-ws-calculator</module>
>>>>>> <!-- module>host-webapp-calculator</module -->
>>>>>> </modules>
>>>>>> </profile>
>>>>>>
>>>>>>
>>>>>>
>>>>> Hmm, sorry about that, will take a look at what I missed.
>>>>
>>>> Simon
>>>>
>>>
>>> So, the story is that I turned off the policy based tests in binding-ws
>>> to make it build but neglected check in the changes :-(
>>>
>>> In the mean time I've spent more time looking at policy resolution and
>>> made some progress but not enough to turn the policy tests back on again.
>>> I'll post separately on that. I'll check in what I have (which builds
>>> cleanly for me) and we can decide whether we want to include binding-ws with
>>> no policy support in M1.
>>>
>>> Simon
>>>
>>
>> Excellent, its getting better I now have 11 out of 34 tests passing when
>> running in Eclipse, but its still failing for me when building with mvn with
>> the error below about some OSGi problem. I thought OSGi wasn't enabled in
>> the mvn builds?
>>
>> ...ant
>>
>> [INFO] Building Apache Tuscany SCA Axis2-based WS Binding Extension
>> [INFO] task-segment: [clean, install]
>> [INFO]
>> ----------------------------------------------------------------------------
>> [INFO] [clean:clean]
>> [INFO] Deleting directory
>> C:\Tuscany\SVN\trunk\modules\binding-ws-axis2\target
>> [INFO] [resources:resources]
>> [WARNING] File encoding has not been set, using platform encoding Cp1252,
>> i.e. build is platform dependent!
>> [WARNING] Using platform encoding (Cp1252 actually) to copy filtered
>> resources, i.e. build is platform dependent!
>> [INFO] Copying 7 resources
>> [INFO] Copying 2 resources to META-INF
>> [INFO] [compiler:compile]
>> [INFO] Invoking Tuscany Eclipse JDT compiler
>> [INFO] Compiling 17 to
>> C:\Tuscany\SVN\trunk\modules\binding-ws-axis2\target\classes
>> [INFO] Resolving OSGi bundles
>> [ERROR] [Missing Constraint: Import-Package:
>> org.apache.tuscany.sca.binding.ws.axis2.policy.header; version="2.0.0", Mis
>> sing Constraint: Import-Package:
>> org.apache.tuscany.sca.binding.ws.axis2.policy.configuration;
>> version="2.0.0", Missing
>> Constraint: Import-Package:
>> org.apache.tuscany.sca.binding.ws.axis2.policy.header; version="2.0.0",
>> Missing Constraint:
>> Import-Package:
>> org.apache.tuscany.sca.binding.ws.axis2.policy.authentication.token;
>> version="2.0.0", Missing Constraint
>> : Import-Package:
>> org.apache.tuscany.sca.binding.ws.axis2.policy.configuration;
>> version="2.0.0", Missing Constraint: Imp
>> ort-Package: org.apache.tuscany.sca.binding.ws.axis2.policy.header;
>> version="2.0.0", Missing Constraint: Import-Package:
>> org.apache.commons.logging; version="1.1.1", Missing Constraint:
>> Import-Package: org.apache.commons.logging; version="1
>> .1.1", Missing Constraint: Import-Package: org.apache.commons.logging;
>> version="1.1.1"]
>> [INFO] [resources:testResources]
>> [WARNING] Using platform encoding (Cp1252 actually) to copy filtered
>> resources, i.e. build is platform dependent!
>> [INFO] Copying 47 resources
>> [INFO] [compiler:testCompile]
>> [INFO] Invoking Tuscany Eclipse JDT compiler
>> [INFO] Compiling 59 to
>> C:\Tuscany\SVN\trunk\modules\binding-ws-axis2\target\test-classes
>> [INFO] Resolving OSGi bundles
>> [INFO]
>> ------------------------------------------------------------------------
>> [ERROR] BUILD ERROR
>> [INFO]
>> ------------------------------------------------------------------------
>>
>>
>> So, I had precisely that error yesterday but after several cleans in both
> maven and Eclipse and a certain amount of re-importing of the PDE target
> file it rather mysteriously went away and I've been getting a clean build
> since.
>
> I do seem to be seeing a certain amount of variability in the build. I.e. I
> regularly (although not always I don't think) have to re-import the PDE
> target when I restart eclipse. And I see Eclipse getting confused quite a
> lot and flagging errors that don't look like errors (to me at least). A
> clean of all the projects generally gets rid of them. A bit of a pain.
>
> You will get lots of failures in Eclipse as it still runs the ones that are
> turned off.
>
> Simon
>
I also noticed that my Eclipse doesn't like it if I run mvn -Peclipse in the
individual modules. It's only really happy if I run it from the sca/ level.
Simon
Error messages for OSGi violations with maven build, was: Re: svn commit: r739328 - in /tuscany/java/sca: distribution/all/pom.xml modules/pom.xml samples/pom.xml
Posted by Raymond Feng <en...@gmail.com>.
Hi,
As part of the maven build, we now validate the OSGi MANIFEST. It tries to resolve the constraints with the bundles on the maven dependency list. At this point, failures are reported and the build continues.
Let me try a bit more and provide more details about the messages you are seeing.
Thanks,
Raymond
From: ant elder
Sent: Monday, February 02, 2009 4:02 AM
To: dev@tuscany.apache.org
Subject: Re: svn commit: r739328 - in /tuscany/java/sca: distribution/all/pom.xml modules/pom.xml samples/pom.xml
On Mon, Feb 2, 2009 at 11:30 AM, Simon Laws <si...@googlemail.com> wrote:
On Mon, Feb 2, 2009 at 11:11 AM, ant elder <an...@apache.org> wrote:
On Mon, Feb 2, 2009 at 9:39 AM, Simon Laws <si...@googlemail.com> wrote:
On Sat, Jan 31, 2009 at 9:43 AM, Simon Laws <si...@googlemail.com> wrote:
On Fri, Jan 30, 2009 at 5:34 PM, ant elder <an...@gmail.com> wrote:
So now the build doesn't work for me again, is binding-ws-axis2 building ok for you? I get lots of test failures all about policy problems like:
testSOAP12Endpoint(org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase) Time elapsed: 0.297
sec <<< ERROR!
org.oasisopen.sca.ServiceRuntimeException: org.oasisopen.sca.ServiceRuntimeException: Provided Intent - {http://www.osoa
.org/xmlns/sca/1.0}integrity not found for PolicySet {http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy
at org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:245)
at org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createNode(NodeFactoryImpl.java:42)
at org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase.setUp(QuestionMarkWSDLTestCase
.java:134)
at junit.framework.TestCase.runBare(TestCase.java:132)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138
)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:308)
at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:879)
Caused by: org.oasisopen.sca.ServiceRuntimeException: Provided Intent - {http://www.osoa.org/xmlns/sca/1.0}integrity not
found for PolicySet {http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy
at org.apache.tuscany.sca.node.impl.NodeImpl.analyzeProblems(NodeImpl.java:636)
at org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(NodeImpl.java:492)
at org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:242)
... 20 more
...ant
On Fri, Jan 30, 2009 at 4:45 PM, <sl...@apache.org> wrote:
Author: slaws
Date: Fri Jan 30 16:45:44 2009
New Revision: 739328
URL: http://svn.apache.org/viewvc?rev=739328&view=rev
Log:
Add the web service binding back in but not the ws policy module. binding-ws-calculator works for me now.
Modified:
tuscany/java/sca/distribution/all/pom.xml
tuscany/java/sca/modules/pom.xml
tuscany/java/sca/samples/pom.xml
Modified: tuscany/java/sca/distribution/all/pom.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/all/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
==============================================================================
--- tuscany/java/sca/distribution/all/pom.xml (original)
+++ tuscany/java/sca/distribution/all/pom.xml Fri Jan 30 16:45:44 2009
@@ -53,12 +53,12 @@
<version>2.0-SNAPSHOT</version>
</dependency>
- <!-- dependency>
+ <dependency>
<groupId>org.apache.tuscany.sca</groupId>
<artifactId>tuscany-distribution-webservice</artifactId>
<type>pom</type>
<version>2.0-SNAPSHOT</version>
- </dependency -->
+ </dependency>
<dependency>
<groupId>org.apache.tuscany.sca</groupId>
Modified: tuscany/java/sca/modules/pom.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/modules/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
==============================================================================
--- tuscany/java/sca/modules/pom.xml (original)
+++ tuscany/java/sca/modules/pom.xml Fri Jan 30 16:45:44 2009
@@ -36,10 +36,10 @@
<module>binding-sca</module>
<module>binding-sca-xml</module>
<module>binding-ws</module>
-<!--
+
<module>binding-ws-axis2</module>
- <module>binding-ws-axis2-policy</module>
--->
+ <!--module>binding-ws-axis2-policy</module-->
+
<module>binding-ws-wsdlgen</module>
<module>binding-ws-xml</module>
<module>contribution</module>
@@ -65,6 +65,7 @@
<module>implementation-node-runtime</module>
<module>host-http</module>
<module>host-webapp</module>
+ <module>host-jetty</module>
<module>interface</module>
<module>interface-java</module>
<module>interface-java-jaxws</module>
Modified: tuscany/java/sca/samples/pom.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/samples/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
==============================================================================
--- tuscany/java/sca/samples/pom.xml (original)
+++ tuscany/java/sca/samples/pom.xml Fri Jan 30 16:45:44 2009
@@ -50,7 +50,7 @@
<module>calculator-rmi-service</module>
<module>implementation-java-calculator</module>
- <!-- module>binding-ws-calculator</module -->
+ <module>binding-ws-calculator</module>
<!-- module>host-webapp-calculator</module -->
</modules>
</profile>
Hmm, sorry about that, will take a look at what I missed.
Simon
So, the story is that I turned off the policy based tests in binding-ws to make it build but neglected check in the changes :-(
In the mean time I've spent more time looking at policy resolution and made some progress but not enough to turn the policy tests back on again. I'll post separately on that. I'll check in what I have (which builds cleanly for me) and we can decide whether we want to include binding-ws with no policy support in M1.
Simon
Excellent, its getting better I now have 11 out of 34 tests passing when running in Eclipse, but its still failing for me when building with mvn with the error below about some OSGi problem. I thought OSGi wasn't enabled in the mvn builds?
...ant
[INFO] Building Apache Tuscany SCA Axis2-based WS Binding Extension
[INFO] task-segment: [clean, install]
[INFO] ----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory C:\Tuscany\SVN\trunk\modules\binding-ws-axis2\target
[INFO] [resources:resources]
[WARNING] File encoding has not been set, using platform encoding Cp1252, i.e. build is platform dependent!
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 7 resources
[INFO] Copying 2 resources to META-INF
[INFO] [compiler:compile]
[INFO] Invoking Tuscany Eclipse JDT compiler
[INFO] Compiling 17 to C:\Tuscany\SVN\trunk\modules\binding-ws-axis2\target\classes
[INFO] Resolving OSGi bundles
[ERROR] [Missing Constraint: Import-Package: org.apache.tuscany.sca.binding.ws.axis2.policy.header; version="2.0.0", Mis
sing Constraint: Import-Package: org.apache.tuscany.sca.binding.ws.axis2.policy.configuration; version="2.0.0", Missing
Constraint: Import-Package: org.apache.tuscany.sca.binding.ws.axis2.policy.header; version="2.0.0", Missing Constraint:
Import-Package: org.apache.tuscany.sca.binding.ws.axis2.policy.authentication.token; version="2.0.0", Missing Constraint
: Import-Package: org.apache.tuscany.sca.binding.ws.axis2.policy.configuration; version="2.0.0", Missing Constraint: Imp
ort-Package: org.apache.tuscany.sca.binding.ws.axis2.policy.header; version="2.0.0", Missing Constraint: Import-Package:
org.apache.commons.logging; version="1.1.1", Missing Constraint: Import-Package: org.apache.commons.logging; version="1
.1.1", Missing Constraint: Import-Package: org.apache.commons.logging; version="1.1.1"]
[INFO] [resources:testResources]
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 47 resources
[INFO] [compiler:testCompile]
[INFO] Invoking Tuscany Eclipse JDT compiler
[INFO] Compiling 59 to C:\Tuscany\SVN\trunk\modules\binding-ws-axis2\target\test-classes
[INFO] Resolving OSGi bundles
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
So, I had precisely that error yesterday but after several cleans in both maven and Eclipse and a certain amount of re-importing of the PDE target file it rather mysteriously went away and I've been getting a clean build since.
I do seem to be seeing a certain amount of variability in the build. I.e. I regularly (although not always I don't think) have to re-import the PDE target when I restart eclipse. And I see Eclipse getting confused quite a lot and flagging errors that don't look like errors (to me at least). A clean of all the projects generally gets rid of them. A bit of a pain.
You will get lots of failures in Eclipse as it still runs the ones that are turned off.
Simon
I've tried lots of builds now, different JDKs, building from the top, just the module etc and still no success. I'll give up for now and hope the OSGi experts might have some ideas.
...ant
Re: svn commit: r739328 - in /tuscany/java/sca: distribution/all/pom.xml
modules/pom.xml samples/pom.xml
Posted by ant elder <an...@apache.org>.
On Mon, Feb 2, 2009 at 11:30 AM, Simon Laws <si...@googlemail.com>wrote:
>
>
> On Mon, Feb 2, 2009 at 11:11 AM, ant elder <an...@apache.org> wrote:
>
>>
>>
>> On Mon, Feb 2, 2009 at 9:39 AM, Simon Laws <si...@googlemail.com>wrote:
>>
>>>
>>>
>>> On Sat, Jan 31, 2009 at 9:43 AM, Simon Laws <si...@googlemail.com>wrote:
>>>
>>>>
>>>>
>>>> On Fri, Jan 30, 2009 at 5:34 PM, ant elder <an...@gmail.com> wrote:
>>>>
>>>>> So now the build doesn't work for me again, is binding-ws-axis2
>>>>> building ok for you? I get lots of test failures all about policy problems
>>>>> like:
>>>>>
>>>>> testSOAP12Endpoint(org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase)
>>>>> Time elapsed: 0.297
>>>>> sec <<< ERROR!
>>>>> org.oasisopen.sca.ServiceRuntimeException:
>>>>> org.oasisopen.sca.ServiceRuntimeException: Provided Intent - {
>>>>> http://www.osoa
>>>>> .org/xmlns/sca/1.0}integrity not found for PolicySet {
>>>>> http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy<http://tuscany.apache.org/xmlns/sca/1.0%7DwsIntegrityPolicy>
>>>>> at
>>>>> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:245)
>>>>> at
>>>>> org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createNode(NodeFactoryImpl.java:42)
>>>>> at
>>>>> org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase.setUp(QuestionMarkWSDLTestCase
>>>>> .java:134)
>>>>> at junit.framework.TestCase.runBare(TestCase.java:132)
>>>>> at junit.framework.TestResult$1.protect(TestResult.java:110)
>>>>> at junit.framework.TestResult.runProtected(TestResult.java:128)
>>>>> at junit.framework.TestResult.run(TestResult.java:113)
>>>>> at junit.framework.TestCase.run(TestCase.java:124)
>>>>> at junit.framework.TestSuite.runTest(TestSuite.java:232)
>>>>> at junit.framework.TestSuite.run(TestSuite.java:227)
>>>>> at
>>>>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
>>>>> at
>>>>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>>>>> at
>>>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138
>>>>> )
>>>>> at
>>>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
>>>>> at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> at
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>> at
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>>> at
>>>>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:308)
>>>>> at
>>>>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:879)
>>>>> Caused by: org.oasisopen.sca.ServiceRuntimeException: Provided Intent -
>>>>> {http://www.osoa.org/xmlns/sca/1.0}integrity<http://www.osoa.org/xmlns/sca/1.0%7Dintegrity>not
>>>>> found for PolicySet {
>>>>> http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy<http://tuscany.apache.org/xmlns/sca/1.0%7DwsIntegrityPolicy>
>>>>> at
>>>>> org.apache.tuscany.sca.node.impl.NodeImpl.analyzeProblems(NodeImpl.java:636)
>>>>> at
>>>>> org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(NodeImpl.java:492)
>>>>> at
>>>>> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:242)
>>>>> ... 20 more
>>>>>
>>>>> ...ant
>>>>>
>>>>>
>>>>> On Fri, Jan 30, 2009 at 4:45 PM, <sl...@apache.org> wrote:
>>>>>
>>>>>> Author: slaws
>>>>>> Date: Fri Jan 30 16:45:44 2009
>>>>>> New Revision: 739328
>>>>>>
>>>>>> URL: http://svn.apache.org/viewvc?rev=739328&view=rev
>>>>>> Log:
>>>>>> Add the web service binding back in but not the ws policy module.
>>>>>> binding-ws-calculator works for me now.
>>>>>>
>>>>>> Modified:
>>>>>> tuscany/java/sca/distribution/all/pom.xml
>>>>>> tuscany/java/sca/modules/pom.xml
>>>>>> tuscany/java/sca/samples/pom.xml
>>>>>>
>>>>>> Modified: tuscany/java/sca/distribution/all/pom.xml
>>>>>> URL:
>>>>>> http://svn.apache.org/viewvc/tuscany/java/sca/distribution/all/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>>>>>
>>>>>> ==============================================================================
>>>>>> --- tuscany/java/sca/distribution/all/pom.xml (original)
>>>>>> +++ tuscany/java/sca/distribution/all/pom.xml Fri Jan 30 16:45:44 2009
>>>>>> @@ -53,12 +53,12 @@
>>>>>> <version>2.0-SNAPSHOT</version>
>>>>>> </dependency>
>>>>>>
>>>>>> - <!-- dependency>
>>>>>> + <dependency>
>>>>>> <groupId>org.apache.tuscany.sca</groupId>
>>>>>> <artifactId>tuscany-distribution-webservice</artifactId>
>>>>>> <type>pom</type>
>>>>>> <version>2.0-SNAPSHOT</version>
>>>>>> - </dependency -->
>>>>>> + </dependency>
>>>>>>
>>>>>> <dependency>
>>>>>> <groupId>org.apache.tuscany.sca</groupId>
>>>>>>
>>>>>> Modified: tuscany/java/sca/modules/pom.xml
>>>>>> URL:
>>>>>> http://svn.apache.org/viewvc/tuscany/java/sca/modules/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>>>>>
>>>>>> ==============================================================================
>>>>>> --- tuscany/java/sca/modules/pom.xml (original)
>>>>>> +++ tuscany/java/sca/modules/pom.xml Fri Jan 30 16:45:44 2009
>>>>>> @@ -36,10 +36,10 @@
>>>>>> <module>binding-sca</module>
>>>>>> <module>binding-sca-xml</module>
>>>>>> <module>binding-ws</module>
>>>>>> -<!--
>>>>>> +
>>>>>> <module>binding-ws-axis2</module>
>>>>>> - <module>binding-ws-axis2-policy</module>
>>>>>> --->
>>>>>> + <!--module>binding-ws-axis2-policy</module-->
>>>>>> +
>>>>>> <module>binding-ws-wsdlgen</module>
>>>>>> <module>binding-ws-xml</module>
>>>>>> <module>contribution</module>
>>>>>> @@ -65,6 +65,7 @@
>>>>>> <module>implementation-node-runtime</module>
>>>>>> <module>host-http</module>
>>>>>> <module>host-webapp</module>
>>>>>> + <module>host-jetty</module>
>>>>>> <module>interface</module>
>>>>>> <module>interface-java</module>
>>>>>> <module>interface-java-jaxws</module>
>>>>>>
>>>>>> Modified: tuscany/java/sca/samples/pom.xml
>>>>>> URL:
>>>>>> http://svn.apache.org/viewvc/tuscany/java/sca/samples/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>>>>>
>>>>>> ==============================================================================
>>>>>> --- tuscany/java/sca/samples/pom.xml (original)
>>>>>> +++ tuscany/java/sca/samples/pom.xml Fri Jan 30 16:45:44 2009
>>>>>> @@ -50,7 +50,7 @@
>>>>>> <module>calculator-rmi-service</module>
>>>>>>
>>>>>> <module>implementation-java-calculator</module>
>>>>>> - <!-- module>binding-ws-calculator</module -->
>>>>>> + <module>binding-ws-calculator</module>
>>>>>> <!-- module>host-webapp-calculator</module -->
>>>>>> </modules>
>>>>>> </profile>
>>>>>>
>>>>>>
>>>>>>
>>>>> Hmm, sorry about that, will take a look at what I missed.
>>>>
>>>> Simon
>>>>
>>>
>>> So, the story is that I turned off the policy based tests in binding-ws
>>> to make it build but neglected check in the changes :-(
>>>
>>> In the mean time I've spent more time looking at policy resolution and
>>> made some progress but not enough to turn the policy tests back on again.
>>> I'll post separately on that. I'll check in what I have (which builds
>>> cleanly for me) and we can decide whether we want to include binding-ws with
>>> no policy support in M1.
>>>
>>> Simon
>>>
>>
>> Excellent, its getting better I now have 11 out of 34 tests passing when
>> running in Eclipse, but its still failing for me when building with mvn with
>> the error below about some OSGi problem. I thought OSGi wasn't enabled in
>> the mvn builds?
>>
>> ...ant
>>
>> [INFO] Building Apache Tuscany SCA Axis2-based WS Binding Extension
>> [INFO] task-segment: [clean, install]
>> [INFO]
>> ----------------------------------------------------------------------------
>> [INFO] [clean:clean]
>> [INFO] Deleting directory
>> C:\Tuscany\SVN\trunk\modules\binding-ws-axis2\target
>> [INFO] [resources:resources]
>> [WARNING] File encoding has not been set, using platform encoding Cp1252,
>> i.e. build is platform dependent!
>> [WARNING] Using platform encoding (Cp1252 actually) to copy filtered
>> resources, i.e. build is platform dependent!
>> [INFO] Copying 7 resources
>> [INFO] Copying 2 resources to META-INF
>> [INFO] [compiler:compile]
>> [INFO] Invoking Tuscany Eclipse JDT compiler
>> [INFO] Compiling 17 to
>> C:\Tuscany\SVN\trunk\modules\binding-ws-axis2\target\classes
>> [INFO] Resolving OSGi bundles
>> [ERROR] [Missing Constraint: Import-Package:
>> org.apache.tuscany.sca.binding.ws.axis2.policy.header; version="2.0.0", Mis
>> sing Constraint: Import-Package:
>> org.apache.tuscany.sca.binding.ws.axis2.policy.configuration;
>> version="2.0.0", Missing
>> Constraint: Import-Package:
>> org.apache.tuscany.sca.binding.ws.axis2.policy.header; version="2.0.0",
>> Missing Constraint:
>> Import-Package:
>> org.apache.tuscany.sca.binding.ws.axis2.policy.authentication.token;
>> version="2.0.0", Missing Constraint
>> : Import-Package:
>> org.apache.tuscany.sca.binding.ws.axis2.policy.configuration;
>> version="2.0.0", Missing Constraint: Imp
>> ort-Package: org.apache.tuscany.sca.binding.ws.axis2.policy.header;
>> version="2.0.0", Missing Constraint: Import-Package:
>> org.apache.commons.logging; version="1.1.1", Missing Constraint:
>> Import-Package: org.apache.commons.logging; version="1
>> .1.1", Missing Constraint: Import-Package: org.apache.commons.logging;
>> version="1.1.1"]
>> [INFO] [resources:testResources]
>> [WARNING] Using platform encoding (Cp1252 actually) to copy filtered
>> resources, i.e. build is platform dependent!
>> [INFO] Copying 47 resources
>> [INFO] [compiler:testCompile]
>> [INFO] Invoking Tuscany Eclipse JDT compiler
>> [INFO] Compiling 59 to
>> C:\Tuscany\SVN\trunk\modules\binding-ws-axis2\target\test-classes
>> [INFO] Resolving OSGi bundles
>> [INFO]
>> ------------------------------------------------------------------------
>> [ERROR] BUILD ERROR
>> [INFO]
>> ------------------------------------------------------------------------
>>
>>
>> So, I had precisely that error yesterday but after several cleans in both
> maven and Eclipse and a certain amount of re-importing of the PDE target
> file it rather mysteriously went away and I've been getting a clean build
> since.
>
> I do seem to be seeing a certain amount of variability in the build. I.e. I
> regularly (although not always I don't think) have to re-import the PDE
> target when I restart eclipse. And I see Eclipse getting confused quite a
> lot and flagging errors that don't look like errors (to me at least). A
> clean of all the projects generally gets rid of them. A bit of a pain.
>
> You will get lots of failures in Eclipse as it still runs the ones that are
> turned off.
>
> Simon
>
I've tried lots of builds now, different JDKs, building from the top, just
the module etc and still no success. I'll give up for now and hope the OSGi
experts might have some ideas.
...ant
Re: svn commit: r739328 - in /tuscany/java/sca: distribution/all/pom.xml
modules/pom.xml samples/pom.xml
Posted by Simon Laws <si...@googlemail.com>.
On Mon, Feb 2, 2009 at 11:11 AM, ant elder <an...@apache.org> wrote:
>
>
> On Mon, Feb 2, 2009 at 9:39 AM, Simon Laws <si...@googlemail.com>wrote:
>
>>
>>
>> On Sat, Jan 31, 2009 at 9:43 AM, Simon Laws <si...@googlemail.com>wrote:
>>
>>>
>>>
>>> On Fri, Jan 30, 2009 at 5:34 PM, ant elder <an...@gmail.com> wrote:
>>>
>>>> So now the build doesn't work for me again, is binding-ws-axis2 building
>>>> ok for you? I get lots of test failures all about policy problems like:
>>>>
>>>> testSOAP12Endpoint(org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase)
>>>> Time elapsed: 0.297
>>>> sec <<< ERROR!
>>>> org.oasisopen.sca.ServiceRuntimeException:
>>>> org.oasisopen.sca.ServiceRuntimeException: Provided Intent - {
>>>> http://www.osoa
>>>> .org/xmlns/sca/1.0}integrity not found for PolicySet {
>>>> http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy<http://tuscany.apache.org/xmlns/sca/1.0%7DwsIntegrityPolicy>
>>>> at
>>>> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:245)
>>>> at
>>>> org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createNode(NodeFactoryImpl.java:42)
>>>> at
>>>> org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase.setUp(QuestionMarkWSDLTestCase
>>>> .java:134)
>>>> at junit.framework.TestCase.runBare(TestCase.java:132)
>>>> at junit.framework.TestResult$1.protect(TestResult.java:110)
>>>> at junit.framework.TestResult.runProtected(TestResult.java:128)
>>>> at junit.framework.TestResult.run(TestResult.java:113)
>>>> at junit.framework.TestCase.run(TestCase.java:124)
>>>> at junit.framework.TestSuite.runTest(TestSuite.java:232)
>>>> at junit.framework.TestSuite.run(TestSuite.java:227)
>>>> at
>>>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
>>>> at
>>>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>>>> at
>>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138
>>>> )
>>>> at
>>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
>>>> at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> at
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>> at
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>> at
>>>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:308)
>>>> at
>>>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:879)
>>>> Caused by: org.oasisopen.sca.ServiceRuntimeException: Provided Intent -
>>>> {http://www.osoa.org/xmlns/sca/1.0}integrity<http://www.osoa.org/xmlns/sca/1.0%7Dintegrity>not
>>>> found for PolicySet {
>>>> http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy<http://tuscany.apache.org/xmlns/sca/1.0%7DwsIntegrityPolicy>
>>>> at
>>>> org.apache.tuscany.sca.node.impl.NodeImpl.analyzeProblems(NodeImpl.java:636)
>>>> at
>>>> org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(NodeImpl.java:492)
>>>> at
>>>> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:242)
>>>> ... 20 more
>>>>
>>>> ...ant
>>>>
>>>>
>>>> On Fri, Jan 30, 2009 at 4:45 PM, <sl...@apache.org> wrote:
>>>>
>>>>> Author: slaws
>>>>> Date: Fri Jan 30 16:45:44 2009
>>>>> New Revision: 739328
>>>>>
>>>>> URL: http://svn.apache.org/viewvc?rev=739328&view=rev
>>>>> Log:
>>>>> Add the web service binding back in but not the ws policy module.
>>>>> binding-ws-calculator works for me now.
>>>>>
>>>>> Modified:
>>>>> tuscany/java/sca/distribution/all/pom.xml
>>>>> tuscany/java/sca/modules/pom.xml
>>>>> tuscany/java/sca/samples/pom.xml
>>>>>
>>>>> Modified: tuscany/java/sca/distribution/all/pom.xml
>>>>> URL:
>>>>> http://svn.apache.org/viewvc/tuscany/java/sca/distribution/all/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>>>>
>>>>> ==============================================================================
>>>>> --- tuscany/java/sca/distribution/all/pom.xml (original)
>>>>> +++ tuscany/java/sca/distribution/all/pom.xml Fri Jan 30 16:45:44 2009
>>>>> @@ -53,12 +53,12 @@
>>>>> <version>2.0-SNAPSHOT</version>
>>>>> </dependency>
>>>>>
>>>>> - <!-- dependency>
>>>>> + <dependency>
>>>>> <groupId>org.apache.tuscany.sca</groupId>
>>>>> <artifactId>tuscany-distribution-webservice</artifactId>
>>>>> <type>pom</type>
>>>>> <version>2.0-SNAPSHOT</version>
>>>>> - </dependency -->
>>>>> + </dependency>
>>>>>
>>>>> <dependency>
>>>>> <groupId>org.apache.tuscany.sca</groupId>
>>>>>
>>>>> Modified: tuscany/java/sca/modules/pom.xml
>>>>> URL:
>>>>> http://svn.apache.org/viewvc/tuscany/java/sca/modules/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>>>>
>>>>> ==============================================================================
>>>>> --- tuscany/java/sca/modules/pom.xml (original)
>>>>> +++ tuscany/java/sca/modules/pom.xml Fri Jan 30 16:45:44 2009
>>>>> @@ -36,10 +36,10 @@
>>>>> <module>binding-sca</module>
>>>>> <module>binding-sca-xml</module>
>>>>> <module>binding-ws</module>
>>>>> -<!--
>>>>> +
>>>>> <module>binding-ws-axis2</module>
>>>>> - <module>binding-ws-axis2-policy</module>
>>>>> --->
>>>>> + <!--module>binding-ws-axis2-policy</module-->
>>>>> +
>>>>> <module>binding-ws-wsdlgen</module>
>>>>> <module>binding-ws-xml</module>
>>>>> <module>contribution</module>
>>>>> @@ -65,6 +65,7 @@
>>>>> <module>implementation-node-runtime</module>
>>>>> <module>host-http</module>
>>>>> <module>host-webapp</module>
>>>>> + <module>host-jetty</module>
>>>>> <module>interface</module>
>>>>> <module>interface-java</module>
>>>>> <module>interface-java-jaxws</module>
>>>>>
>>>>> Modified: tuscany/java/sca/samples/pom.xml
>>>>> URL:
>>>>> http://svn.apache.org/viewvc/tuscany/java/sca/samples/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>>>>
>>>>> ==============================================================================
>>>>> --- tuscany/java/sca/samples/pom.xml (original)
>>>>> +++ tuscany/java/sca/samples/pom.xml Fri Jan 30 16:45:44 2009
>>>>> @@ -50,7 +50,7 @@
>>>>> <module>calculator-rmi-service</module>
>>>>>
>>>>> <module>implementation-java-calculator</module>
>>>>> - <!-- module>binding-ws-calculator</module -->
>>>>> + <module>binding-ws-calculator</module>
>>>>> <!-- module>host-webapp-calculator</module -->
>>>>> </modules>
>>>>> </profile>
>>>>>
>>>>>
>>>>>
>>>> Hmm, sorry about that, will take a look at what I missed.
>>>
>>> Simon
>>>
>>
>> So, the story is that I turned off the policy based tests in binding-ws to
>> make it build but neglected check in the changes :-(
>>
>> In the mean time I've spent more time looking at policy resolution and
>> made some progress but not enough to turn the policy tests back on again.
>> I'll post separately on that. I'll check in what I have (which builds
>> cleanly for me) and we can decide whether we want to include binding-ws with
>> no policy support in M1.
>>
>> Simon
>>
>
> Excellent, its getting better I now have 11 out of 34 tests passing when
> running in Eclipse, but its still failing for me when building with mvn with
> the error below about some OSGi problem. I thought OSGi wasn't enabled in
> the mvn builds?
>
> ...ant
>
> [INFO] Building Apache Tuscany SCA Axis2-based WS Binding Extension
> [INFO] task-segment: [clean, install]
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] [clean:clean]
> [INFO] Deleting directory
> C:\Tuscany\SVN\trunk\modules\binding-ws-axis2\target
> [INFO] [resources:resources]
> [WARNING] File encoding has not been set, using platform encoding Cp1252,
> i.e. build is platform dependent!
> [WARNING] Using platform encoding (Cp1252 actually) to copy filtered
> resources, i.e. build is platform dependent!
> [INFO] Copying 7 resources
> [INFO] Copying 2 resources to META-INF
> [INFO] [compiler:compile]
> [INFO] Invoking Tuscany Eclipse JDT compiler
> [INFO] Compiling 17 to
> C:\Tuscany\SVN\trunk\modules\binding-ws-axis2\target\classes
> [INFO] Resolving OSGi bundles
> [ERROR] [Missing Constraint: Import-Package:
> org.apache.tuscany.sca.binding.ws.axis2.policy.header; version="2.0.0", Mis
> sing Constraint: Import-Package:
> org.apache.tuscany.sca.binding.ws.axis2.policy.configuration;
> version="2.0.0", Missing
> Constraint: Import-Package:
> org.apache.tuscany.sca.binding.ws.axis2.policy.header; version="2.0.0",
> Missing Constraint:
> Import-Package:
> org.apache.tuscany.sca.binding.ws.axis2.policy.authentication.token;
> version="2.0.0", Missing Constraint
> : Import-Package:
> org.apache.tuscany.sca.binding.ws.axis2.policy.configuration;
> version="2.0.0", Missing Constraint: Imp
> ort-Package: org.apache.tuscany.sca.binding.ws.axis2.policy.header;
> version="2.0.0", Missing Constraint: Import-Package:
> org.apache.commons.logging; version="1.1.1", Missing Constraint:
> Import-Package: org.apache.commons.logging; version="1
> .1.1", Missing Constraint: Import-Package: org.apache.commons.logging;
> version="1.1.1"]
> [INFO] [resources:testResources]
> [WARNING] Using platform encoding (Cp1252 actually) to copy filtered
> resources, i.e. build is platform dependent!
> [INFO] Copying 47 resources
> [INFO] [compiler:testCompile]
> [INFO] Invoking Tuscany Eclipse JDT compiler
> [INFO] Compiling 59 to
> C:\Tuscany\SVN\trunk\modules\binding-ws-axis2\target\test-classes
> [INFO] Resolving OSGi bundles
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
>
>
> So, I had precisely that error yesterday but after several cleans in both
maven and Eclipse and a certain amount of re-importing of the PDE target
file it rather mysteriously went away and I've been getting a clean build
since.
I do seem to be seeing a certain amount of variability in the build. I.e. I
regularly (although not always I don't think) have to re-import the PDE
target when I restart eclipse. And I see Eclipse getting confused quite a
lot and flagging errors that don't look like errors (to me at least). A
clean of all the projects generally gets rid of them. A bit of a pain.
You will get lots of failures in Eclipse as it still runs the ones that are
turned off.
Simon
Re: svn commit: r739328 - in /tuscany/java/sca: distribution/all/pom.xml
modules/pom.xml samples/pom.xml
Posted by ant elder <an...@apache.org>.
On Mon, Feb 2, 2009 at 9:39 AM, Simon Laws <si...@googlemail.com>wrote:
>
>
> On Sat, Jan 31, 2009 at 9:43 AM, Simon Laws <si...@googlemail.com>wrote:
>
>>
>>
>> On Fri, Jan 30, 2009 at 5:34 PM, ant elder <an...@gmail.com> wrote:
>>
>>> So now the build doesn't work for me again, is binding-ws-axis2 building
>>> ok for you? I get lots of test failures all about policy problems like:
>>>
>>> testSOAP12Endpoint(org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase)
>>> Time elapsed: 0.297
>>> sec <<< ERROR!
>>> org.oasisopen.sca.ServiceRuntimeException:
>>> org.oasisopen.sca.ServiceRuntimeException: Provided Intent - {
>>> http://www.osoa
>>> .org/xmlns/sca/1.0}integrity not found for PolicySet {
>>> http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy<http://tuscany.apache.org/xmlns/sca/1.0%7DwsIntegrityPolicy>
>>> at
>>> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:245)
>>> at
>>> org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createNode(NodeFactoryImpl.java:42)
>>> at
>>> org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase.setUp(QuestionMarkWSDLTestCase
>>> .java:134)
>>> at junit.framework.TestCase.runBare(TestCase.java:132)
>>> at junit.framework.TestResult$1.protect(TestResult.java:110)
>>> at junit.framework.TestResult.runProtected(TestResult.java:128)
>>> at junit.framework.TestResult.run(TestResult.java:113)
>>> at junit.framework.TestCase.run(TestCase.java:124)
>>> at junit.framework.TestSuite.runTest(TestSuite.java:232)
>>> at junit.framework.TestSuite.run(TestSuite.java:227)
>>> at
>>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
>>> at
>>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>>> at
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138
>>> )
>>> at
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
>>> at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:308)
>>> at
>>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:879)
>>> Caused by: org.oasisopen.sca.ServiceRuntimeException: Provided Intent - {
>>> http://www.osoa.org/xmlns/sca/1.0}integrity<http://www.osoa.org/xmlns/sca/1.0%7Dintegrity>not
>>> found for PolicySet {
>>> http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy<http://tuscany.apache.org/xmlns/sca/1.0%7DwsIntegrityPolicy>
>>> at
>>> org.apache.tuscany.sca.node.impl.NodeImpl.analyzeProblems(NodeImpl.java:636)
>>> at
>>> org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(NodeImpl.java:492)
>>> at
>>> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:242)
>>> ... 20 more
>>>
>>> ...ant
>>>
>>>
>>> On Fri, Jan 30, 2009 at 4:45 PM, <sl...@apache.org> wrote:
>>>
>>>> Author: slaws
>>>> Date: Fri Jan 30 16:45:44 2009
>>>> New Revision: 739328
>>>>
>>>> URL: http://svn.apache.org/viewvc?rev=739328&view=rev
>>>> Log:
>>>> Add the web service binding back in but not the ws policy module.
>>>> binding-ws-calculator works for me now.
>>>>
>>>> Modified:
>>>> tuscany/java/sca/distribution/all/pom.xml
>>>> tuscany/java/sca/modules/pom.xml
>>>> tuscany/java/sca/samples/pom.xml
>>>>
>>>> Modified: tuscany/java/sca/distribution/all/pom.xml
>>>> URL:
>>>> http://svn.apache.org/viewvc/tuscany/java/sca/distribution/all/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>>>
>>>> ==============================================================================
>>>> --- tuscany/java/sca/distribution/all/pom.xml (original)
>>>> +++ tuscany/java/sca/distribution/all/pom.xml Fri Jan 30 16:45:44 2009
>>>> @@ -53,12 +53,12 @@
>>>> <version>2.0-SNAPSHOT</version>
>>>> </dependency>
>>>>
>>>> - <!-- dependency>
>>>> + <dependency>
>>>> <groupId>org.apache.tuscany.sca</groupId>
>>>> <artifactId>tuscany-distribution-webservice</artifactId>
>>>> <type>pom</type>
>>>> <version>2.0-SNAPSHOT</version>
>>>> - </dependency -->
>>>> + </dependency>
>>>>
>>>> <dependency>
>>>> <groupId>org.apache.tuscany.sca</groupId>
>>>>
>>>> Modified: tuscany/java/sca/modules/pom.xml
>>>> URL:
>>>> http://svn.apache.org/viewvc/tuscany/java/sca/modules/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>>>
>>>> ==============================================================================
>>>> --- tuscany/java/sca/modules/pom.xml (original)
>>>> +++ tuscany/java/sca/modules/pom.xml Fri Jan 30 16:45:44 2009
>>>> @@ -36,10 +36,10 @@
>>>> <module>binding-sca</module>
>>>> <module>binding-sca-xml</module>
>>>> <module>binding-ws</module>
>>>> -<!--
>>>> +
>>>> <module>binding-ws-axis2</module>
>>>> - <module>binding-ws-axis2-policy</module>
>>>> --->
>>>> + <!--module>binding-ws-axis2-policy</module-->
>>>> +
>>>> <module>binding-ws-wsdlgen</module>
>>>> <module>binding-ws-xml</module>
>>>> <module>contribution</module>
>>>> @@ -65,6 +65,7 @@
>>>> <module>implementation-node-runtime</module>
>>>> <module>host-http</module>
>>>> <module>host-webapp</module>
>>>> + <module>host-jetty</module>
>>>> <module>interface</module>
>>>> <module>interface-java</module>
>>>> <module>interface-java-jaxws</module>
>>>>
>>>> Modified: tuscany/java/sca/samples/pom.xml
>>>> URL:
>>>> http://svn.apache.org/viewvc/tuscany/java/sca/samples/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>>>
>>>> ==============================================================================
>>>> --- tuscany/java/sca/samples/pom.xml (original)
>>>> +++ tuscany/java/sca/samples/pom.xml Fri Jan 30 16:45:44 2009
>>>> @@ -50,7 +50,7 @@
>>>> <module>calculator-rmi-service</module>
>>>>
>>>> <module>implementation-java-calculator</module>
>>>> - <!-- module>binding-ws-calculator</module -->
>>>> + <module>binding-ws-calculator</module>
>>>> <!-- module>host-webapp-calculator</module -->
>>>> </modules>
>>>> </profile>
>>>>
>>>>
>>>>
>>> Hmm, sorry about that, will take a look at what I missed.
>>
>> Simon
>>
>
> So, the story is that I turned off the policy based tests in binding-ws to
> make it build but neglected check in the changes :-(
>
> In the mean time I've spent more time looking at policy resolution and made
> some progress but not enough to turn the policy tests back on again. I'll
> post separately on that. I'll check in what I have (which builds cleanly for
> me) and we can decide whether we want to include binding-ws with no policy
> support in M1.
>
> Simon
>
Excellent, its getting better I now have 11 out of 34 tests passing when
running in Eclipse, but its still failing for me when building with mvn with
the error below about some OSGi problem. I thought OSGi wasn't enabled in
the mvn builds?
...ant
[INFO] Building Apache Tuscany SCA Axis2-based WS Binding Extension
[INFO] task-segment: [clean, install]
[INFO]
----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory
C:\Tuscany\SVN\trunk\modules\binding-ws-axis2\target
[INFO] [resources:resources]
[WARNING] File encoding has not been set, using platform encoding Cp1252,
i.e. build is platform dependent!
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered
resources, i.e. build is platform dependent!
[INFO] Copying 7 resources
[INFO] Copying 2 resources to META-INF
[INFO] [compiler:compile]
[INFO] Invoking Tuscany Eclipse JDT compiler
[INFO] Compiling 17 to
C:\Tuscany\SVN\trunk\modules\binding-ws-axis2\target\classes
[INFO] Resolving OSGi bundles
[ERROR] [Missing Constraint: Import-Package:
org.apache.tuscany.sca.binding.ws.axis2.policy.header; version="2.0.0", Mis
sing Constraint: Import-Package:
org.apache.tuscany.sca.binding.ws.axis2.policy.configuration;
version="2.0.0", Missing
Constraint: Import-Package:
org.apache.tuscany.sca.binding.ws.axis2.policy.header; version="2.0.0",
Missing Constraint:
Import-Package:
org.apache.tuscany.sca.binding.ws.axis2.policy.authentication.token;
version="2.0.0", Missing Constraint
: Import-Package:
org.apache.tuscany.sca.binding.ws.axis2.policy.configuration;
version="2.0.0", Missing Constraint: Imp
ort-Package: org.apache.tuscany.sca.binding.ws.axis2.policy.header;
version="2.0.0", Missing Constraint: Import-Package:
org.apache.commons.logging; version="1.1.1", Missing Constraint:
Import-Package: org.apache.commons.logging; version="1
.1.1", Missing Constraint: Import-Package: org.apache.commons.logging;
version="1.1.1"]
[INFO] [resources:testResources]
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered
resources, i.e. build is platform dependent!
[INFO] Copying 47 resources
[INFO] [compiler:testCompile]
[INFO] Invoking Tuscany Eclipse JDT compiler
[INFO] Compiling 59 to
C:\Tuscany\SVN\trunk\modules\binding-ws-axis2\target\test-classes
[INFO] Resolving OSGi bundles
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
Re: svn commit: r739328 - in /tuscany/java/sca: distribution/all/pom.xml
modules/pom.xml samples/pom.xml
Posted by Simon Laws <si...@googlemail.com>.
On Sat, Jan 31, 2009 at 9:43 AM, Simon Laws <si...@googlemail.com>wrote:
>
>
> On Fri, Jan 30, 2009 at 5:34 PM, ant elder <an...@gmail.com> wrote:
>
>> So now the build doesn't work for me again, is binding-ws-axis2 building
>> ok for you? I get lots of test failures all about policy problems like:
>>
>> testSOAP12Endpoint(org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase)
>> Time elapsed: 0.297
>> sec <<< ERROR!
>> org.oasisopen.sca.ServiceRuntimeException:
>> org.oasisopen.sca.ServiceRuntimeException: Provided Intent - {
>> http://www.osoa
>> .org/xmlns/sca/1.0}integrity not found for PolicySet {
>> http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy<http://tuscany.apache.org/xmlns/sca/1.0%7DwsIntegrityPolicy>
>> at
>> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:245)
>> at
>> org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createNode(NodeFactoryImpl.java:42)
>> at
>> org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase.setUp(QuestionMarkWSDLTestCase
>> .java:134)
>> at junit.framework.TestCase.runBare(TestCase.java:132)
>> at junit.framework.TestResult$1.protect(TestResult.java:110)
>> at junit.framework.TestResult.runProtected(TestResult.java:128)
>> at junit.framework.TestResult.run(TestResult.java:113)
>> at junit.framework.TestCase.run(TestCase.java:124)
>> at junit.framework.TestSuite.runTest(TestSuite.java:232)
>> at junit.framework.TestSuite.run(TestSuite.java:227)
>> at
>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
>> at
>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>> at
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138
>> )
>> at
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
>> at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at
>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:308)
>> at
>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:879)
>> Caused by: org.oasisopen.sca.ServiceRuntimeException: Provided Intent - {
>> http://www.osoa.org/xmlns/sca/1.0}integrity<http://www.osoa.org/xmlns/sca/1.0%7Dintegrity>not
>> found for PolicySet {
>> http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy<http://tuscany.apache.org/xmlns/sca/1.0%7DwsIntegrityPolicy>
>> at
>> org.apache.tuscany.sca.node.impl.NodeImpl.analyzeProblems(NodeImpl.java:636)
>> at
>> org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(NodeImpl.java:492)
>> at
>> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:242)
>> ... 20 more
>>
>> ...ant
>>
>>
>> On Fri, Jan 30, 2009 at 4:45 PM, <sl...@apache.org> wrote:
>>
>>> Author: slaws
>>> Date: Fri Jan 30 16:45:44 2009
>>> New Revision: 739328
>>>
>>> URL: http://svn.apache.org/viewvc?rev=739328&view=rev
>>> Log:
>>> Add the web service binding back in but not the ws policy module.
>>> binding-ws-calculator works for me now.
>>>
>>> Modified:
>>> tuscany/java/sca/distribution/all/pom.xml
>>> tuscany/java/sca/modules/pom.xml
>>> tuscany/java/sca/samples/pom.xml
>>>
>>> Modified: tuscany/java/sca/distribution/all/pom.xml
>>> URL:
>>> http://svn.apache.org/viewvc/tuscany/java/sca/distribution/all/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>>
>>> ==============================================================================
>>> --- tuscany/java/sca/distribution/all/pom.xml (original)
>>> +++ tuscany/java/sca/distribution/all/pom.xml Fri Jan 30 16:45:44 2009
>>> @@ -53,12 +53,12 @@
>>> <version>2.0-SNAPSHOT</version>
>>> </dependency>
>>>
>>> - <!-- dependency>
>>> + <dependency>
>>> <groupId>org.apache.tuscany.sca</groupId>
>>> <artifactId>tuscany-distribution-webservice</artifactId>
>>> <type>pom</type>
>>> <version>2.0-SNAPSHOT</version>
>>> - </dependency -->
>>> + </dependency>
>>>
>>> <dependency>
>>> <groupId>org.apache.tuscany.sca</groupId>
>>>
>>> Modified: tuscany/java/sca/modules/pom.xml
>>> URL:
>>> http://svn.apache.org/viewvc/tuscany/java/sca/modules/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>>
>>> ==============================================================================
>>> --- tuscany/java/sca/modules/pom.xml (original)
>>> +++ tuscany/java/sca/modules/pom.xml Fri Jan 30 16:45:44 2009
>>> @@ -36,10 +36,10 @@
>>> <module>binding-sca</module>
>>> <module>binding-sca-xml</module>
>>> <module>binding-ws</module>
>>> -<!--
>>> +
>>> <module>binding-ws-axis2</module>
>>> - <module>binding-ws-axis2-policy</module>
>>> --->
>>> + <!--module>binding-ws-axis2-policy</module-->
>>> +
>>> <module>binding-ws-wsdlgen</module>
>>> <module>binding-ws-xml</module>
>>> <module>contribution</module>
>>> @@ -65,6 +65,7 @@
>>> <module>implementation-node-runtime</module>
>>> <module>host-http</module>
>>> <module>host-webapp</module>
>>> + <module>host-jetty</module>
>>> <module>interface</module>
>>> <module>interface-java</module>
>>> <module>interface-java-jaxws</module>
>>>
>>> Modified: tuscany/java/sca/samples/pom.xml
>>> URL:
>>> http://svn.apache.org/viewvc/tuscany/java/sca/samples/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>>
>>> ==============================================================================
>>> --- tuscany/java/sca/samples/pom.xml (original)
>>> +++ tuscany/java/sca/samples/pom.xml Fri Jan 30 16:45:44 2009
>>> @@ -50,7 +50,7 @@
>>> <module>calculator-rmi-service</module>
>>>
>>> <module>implementation-java-calculator</module>
>>> - <!-- module>binding-ws-calculator</module -->
>>> + <module>binding-ws-calculator</module>
>>> <!-- module>host-webapp-calculator</module -->
>>> </modules>
>>> </profile>
>>>
>>>
>>>
>> Hmm, sorry about that, will take a look at what I missed.
>
> Simon
>
So, the story is that I turned off the policy based tests in binding-ws to
make it build but neglected check in the changes :-(
In the mean time I've spent more time looking at policy resolution and made
some progress but not enough to turn the policy tests back on again. I'll
post separately on that. I'll check in what I have (which builds cleanly for
me) and we can decide whether we want to include binding-ws with no policy
support in M1.
Simon
Re: svn commit: r739328 - in /tuscany/java/sca: distribution/all/pom.xml
modules/pom.xml samples/pom.xml
Posted by Simon Laws <si...@googlemail.com>.
On Fri, Jan 30, 2009 at 5:34 PM, ant elder <an...@gmail.com> wrote:
> So now the build doesn't work for me again, is binding-ws-axis2 building ok
> for you? I get lots of test failures all about policy problems like:
>
> testSOAP12Endpoint(org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase)
> Time elapsed: 0.297
> sec <<< ERROR!
> org.oasisopen.sca.ServiceRuntimeException:
> org.oasisopen.sca.ServiceRuntimeException: Provided Intent - {
> http://www.osoa
> .org/xmlns/sca/1.0}integrity not found for PolicySet {
> http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy<http://tuscany.apache.org/xmlns/sca/1.0%7DwsIntegrityPolicy>
> at
> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:245)
> at
> org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createNode(NodeFactoryImpl.java:42)
> at
> org.apache.tuscany.sca.binding.ws.axis2.itests.soap12.QuestionMarkWSDLTestCase.setUp(QuestionMarkWSDLTestCase
> .java:134)
> at junit.framework.TestCase.runBare(TestCase.java:132)
> at junit.framework.TestResult$1.protect(TestResult.java:110)
> at junit.framework.TestResult.runProtected(TestResult.java:128)
> at junit.framework.TestResult.run(TestResult.java:113)
> at junit.framework.TestCase.run(TestCase.java:124)
> at junit.framework.TestSuite.runTest(TestSuite.java:232)
> at junit.framework.TestSuite.run(TestSuite.java:227)
> at
> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
> at
> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
> at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138
> )
> at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
> at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:308)
> at
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:879)
> Caused by: org.oasisopen.sca.ServiceRuntimeException: Provided Intent - {
> http://www.osoa.org/xmlns/sca/1.0}integrity<http://www.osoa.org/xmlns/sca/1.0%7Dintegrity>not
> found for PolicySet {
> http://tuscany.apache.org/xmlns/sca/1.0}wsIntegrityPolicy<http://tuscany.apache.org/xmlns/sca/1.0%7DwsIntegrityPolicy>
> at
> org.apache.tuscany.sca.node.impl.NodeImpl.analyzeProblems(NodeImpl.java:636)
> at
> org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(NodeImpl.java:492)
> at
> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:242)
> ... 20 more
>
> ...ant
>
>
> On Fri, Jan 30, 2009 at 4:45 PM, <sl...@apache.org> wrote:
>
>> Author: slaws
>> Date: Fri Jan 30 16:45:44 2009
>> New Revision: 739328
>>
>> URL: http://svn.apache.org/viewvc?rev=739328&view=rev
>> Log:
>> Add the web service binding back in but not the ws policy module.
>> binding-ws-calculator works for me now.
>>
>> Modified:
>> tuscany/java/sca/distribution/all/pom.xml
>> tuscany/java/sca/modules/pom.xml
>> tuscany/java/sca/samples/pom.xml
>>
>> Modified: tuscany/java/sca/distribution/all/pom.xml
>> URL:
>> http://svn.apache.org/viewvc/tuscany/java/sca/distribution/all/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>
>> ==============================================================================
>> --- tuscany/java/sca/distribution/all/pom.xml (original)
>> +++ tuscany/java/sca/distribution/all/pom.xml Fri Jan 30 16:45:44 2009
>> @@ -53,12 +53,12 @@
>> <version>2.0-SNAPSHOT</version>
>> </dependency>
>>
>> - <!-- dependency>
>> + <dependency>
>> <groupId>org.apache.tuscany.sca</groupId>
>> <artifactId>tuscany-distribution-webservice</artifactId>
>> <type>pom</type>
>> <version>2.0-SNAPSHOT</version>
>> - </dependency -->
>> + </dependency>
>>
>> <dependency>
>> <groupId>org.apache.tuscany.sca</groupId>
>>
>> Modified: tuscany/java/sca/modules/pom.xml
>> URL:
>> http://svn.apache.org/viewvc/tuscany/java/sca/modules/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>
>> ==============================================================================
>> --- tuscany/java/sca/modules/pom.xml (original)
>> +++ tuscany/java/sca/modules/pom.xml Fri Jan 30 16:45:44 2009
>> @@ -36,10 +36,10 @@
>> <module>binding-sca</module>
>> <module>binding-sca-xml</module>
>> <module>binding-ws</module>
>> -<!--
>> +
>> <module>binding-ws-axis2</module>
>> - <module>binding-ws-axis2-policy</module>
>> --->
>> + <!--module>binding-ws-axis2-policy</module-->
>> +
>> <module>binding-ws-wsdlgen</module>
>> <module>binding-ws-xml</module>
>> <module>contribution</module>
>> @@ -65,6 +65,7 @@
>> <module>implementation-node-runtime</module>
>> <module>host-http</module>
>> <module>host-webapp</module>
>> + <module>host-jetty</module>
>> <module>interface</module>
>> <module>interface-java</module>
>> <module>interface-java-jaxws</module>
>>
>> Modified: tuscany/java/sca/samples/pom.xml
>> URL:
>> http://svn.apache.org/viewvc/tuscany/java/sca/samples/pom.xml?rev=739328&r1=739327&r2=739328&view=diff
>>
>> ==============================================================================
>> --- tuscany/java/sca/samples/pom.xml (original)
>> +++ tuscany/java/sca/samples/pom.xml Fri Jan 30 16:45:44 2009
>> @@ -50,7 +50,7 @@
>> <module>calculator-rmi-service</module>
>>
>> <module>implementation-java-calculator</module>
>> - <!-- module>binding-ws-calculator</module -->
>> + <module>binding-ws-calculator</module>
>> <!-- module>host-webapp-calculator</module -->
>> </modules>
>> </profile>
>>
>>
>>
> Hmm, sorry about that, will take a look at what I missed.
Simon