copying my response to Stanislaw ...

---------- Forwarded message ----------
From: kelvin goodson <[EMAIL PROTECTED]>
Date: 05-Jan-2007 11:03
Subject: Re: Build problem (Tuscany M2 SDO) (Linux)
To: "Stanislaw T. Findeisen" <[EMAIL PROTECTED]>

Hi Stanislaw,
  yes, I'm a Tuscany developer.  I have verified that the M2 tag of SDO
builds on linux.  I do see the wstx download warning that you see,  but all
the tests still pass OK, so that would not seem to be the cause. All the
test failures I've looked at relate to XSDHelper.define(),
e.g.
java.lang.IllegalArgumentException
   at org.apache.tuscany.sdo.helper.XSDHelperImpl.define(XSDHelperImpl.java
:213)
   at org.apache.tuscany.sdo.helper.XSDHelperImpl.define(XSDHelperImpl.java:172)
   at org.apache.tuscany.sdo.test.DefineOpenContentPropertyTestCase.setUp

and I suspect that the problem is to do with not being able to find a
resource,  but unfortunately the define() method throws away some of the
diagnostic information in the following way.

   try {
     // a dozen or more lines of code
   }
   catch (Exception e)
   {
     //e.printStackTrace();
     throw new IllegalArgumentException(e.getMessage());
   }

where e.getMessage () resolves to an empty string.

How did you obtain your source code? Can you think of any reason why the xsd
file resources are not on your classpath?  If you can't work it out from
here the next step might be to change the above code in XSDHelperImpl to the
following

   catch (Exception e)
   {
     //e.printStackTrace();
     throw new IllegalArgumentException(e);
   }

and then take a look at the surefire reports,  this should give us the exact
line of code that is failing.

Regards, Kelvin.

On 05/01/07, Stanislaw T. Findeisen <[EMAIL PROTECTED]> wrote:

Here you are.

Are you a Tuscany developer or so?

Are you going to tell me what the problem is?

kelvin goodson wrote:
> Stanislaw
>   could you tar up the contents of the surefire reports directory and
send
> it to me please?
>
> ----------------
>
>> INFO] Surefire report directory:
>> /home/worker/tuscany/sdo/impl/target/surefire-reports
>
> ----------------
>
> Regards, Kelvin.
>
> On 04/01/07, Stanislaw Findeisen <[EMAIL PROTECTED]> wrote:
>
>>
>> Hello
>>
>> I am trying to compile "Tuscany M2 SDO API" and "Tuscany M2 SDO
>> Implementation" under Linux. The first goes fine. The latter results in
>> this:
>>
>> [EMAIL PROTECTED] sdo]$ mvn -e
>> + Error stacktraces are turned on.
>> [INFO] Scanning for projects...
>> [INFO] Reactor build order:
>> [INFO]   Tuscany SDO Implementation Project
>> [INFO]   Tuscany SDO Implementation
>> [INFO]   Tuscany SDO Tools
>> [INFO]   Tuscany SDO Maven Plugin
>> [INFO]
>>
>>
----------------------------------------------------------------------------
>>
>> [INFO] Building Tuscany SDO Implementation Project
>> [INFO]    task-segment: [install]
>> [INFO]
>>
>>
----------------------------------------------------------------------------
>>
>> [INFO] [site:attach-descriptor]
>> [INFO] [dependency:unpack {execution: unpack-javadoc}]
>> [INFO] Configured Artifact:
>> commonj:sdo-api-r2.0.1:javadoc:1.0-incubator-M2:jar
>> [INFO] sdo-api-r2.0.1-1.0-incubator-M2-javadoc.jar already unpacked.
>> [INFO] [install:install]
>> [INFO] Installing /home/worker/tuscany/sdo/pom.xml to
>>
>>
/home/worker/.m2/repository/org/apache/tuscany/sdo/tuscany-sdo/1.0-incubator-M2/tuscany-
>>
>> sdo-1.0-incubator-M2.pom
>> [INFO]
>>
>>
----------------------------------------------------------------------------
>>
>> [INFO] Building Tuscany SDO Implementation
>> [INFO]    task-segment: [install]
>> [INFO]
>>
>>
----------------------------------------------------------------------------
>>
>> [INFO] [resources:resources]
>> [INFO] Using default encoding to copy filtered resources.
>> [INFO] Copying 6 resources
>> [INFO] Copying 0 resource to META-INF
>> Downloading:
>>
>>
http://people.apache.org/repo/m2-incubating-repository//woodstox/wstx-asl/3.0.1/wstx-asl-3.0.1.pom
>>
>> [WARNING] Unable to get resource from repository apache.incubator
>> ( http://people.apache.org/repo/m2-incubating-repository/)
>> Downloading:
>>
>> 
http://download.eclipse.org/tools/emf/maven2/woodstox/wstx-asl/3.0.1/wstx-asl-3.0.1.pom

>>
>> [WARNING] Unable to get resource from repository eclipse.emf
>> (http://download.eclipse.org/tools/emf/maven2)
>> Downloading:
>> http://people.apache.org/repository/woodstox/poms/wstx-asl-3.0.1.pom
>> [WARNING] Unable to get resource from repository apache.m1
>> (http://people.apache.org/repository)
>> Downloading:
>>
http://repo1.maven.org/maven2/woodstox/wstx-asl/3.0.1/wstx-asl-3.0.1.pom
>> [WARNING] Unable to get resource from repository central
>> (http://repo1.maven.org/maven2 )
>> [INFO] [compiler:compile]
>> [INFO] Nothing to compile - all classes are up to date
>> [INFO] [resources:testResources]
>> [INFO] Using default encoding to copy filtered resources.
>> [INFO] Copying 32 resources
>> [INFO] [compiler:testCompile]
>> [INFO] Nothing to compile - all classes are up to date
>> [INFO] [surefire:test]
>> [INFO] Surefire report directory:
>> /home/worker/tuscany/sdo/impl/target/surefire-reports
>>
>> -------------------------------------------------------
>>   T E S T S
>> -------------------------------------------------------
>> Running org.apache.tuscany.sdo.test.SerializeTypesTestCase
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.345sec
>> Running org.apache.tuscany.sdo.test.XPathTestCase
>> Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.114
>> sec <<< FAILURE!
>> Running org.apache.tuscany.sdo.test.SimpleCopyTestCase
>> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.093
>> sec <<< FAILURE!
>> Running org.apache.tuscany.sdo.test.DefineOpenContentPropertyTestCase
>> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.074
>> sec <<< FAILURE!
>> Running org.apache.tuscany.sdo.test.SubstitutionValuesTestCase
>> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.077
>> sec <<< FAILURE!
>> Running org.apache.tuscany.sdo.test.SimpleDynamicTestCase
>> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.067
>> sec <<< FAILURE!
>> Running
org.apache.tuscany.sdo.codegen.BytecodeInterfaceGeneratorTestCase
>> Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.108
>> sec
>> Running org.apache.tuscany.sdo.test.OpenTypeTestCase
>> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.073
>> sec <<< FAILURE!
>> Running org.apache.tuscany.sdo.test.CrossScopeCopyTestCase
>> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.079
>> sec <<< FAILURE!
>> Running org.apache.tuscany.sdo.test.DefineTypeTestCase
>> Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.309sec
>> Running org.apache.tuscany.sdo.test.IsManyTestCase
>> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.069
>> sec <<< FAILURE!
>> Running org.apache.tuscany.sdo.codegen.JavaInterfaceGeneratorTestCase
>> Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056
>> sec
>> Running org.apache.tuscany.sdo.test.TypeRoundTripTestCase
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063sec
>> Running org.apache.tuscany.sdo.test.DataTypeBaseTypeTestCase
>> Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.069
>> sec <<< FAILURE!
>> Running org.apache.tuscany.sdo.test.ChangeSummaryTestCase
>> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.052
>> sec <<< FAILURE!
>> Running org.apache.tuscany.sdo.test.DateConversionTestCase
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.149sec
>> Running org.apache.tuscany.sdo.test.SimpleEqualityTestCase
>> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.064
>> sec <<< FAILURE!
>> Running org.apache.tuscany.sdo.test.XMLDocumentTestCase
>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.074sec
>> Running org.apache.tuscany.sdo.test.XMLStreamHelperTestCase
>> Tests run: 4, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 0.428
>> sec <<< FAILURE!
>> Running org.apache.tuscany.sdo.test.TypeConversionTestCase
>> Tests run: 26, Failures: 0, Errors: 26, Skipped: 0, Time elapsed: 0.451
>> sec <<< FAILURE!
>> Running org.apache.tuscany.sdo.test.MixedTypeTestCase
>> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.058
>> sec <<< FAILURE!
>> Running org.apache.tuscany.sdo.test.XSDHelperTestCase
>> Tests run: 6, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.176
>> sec <<< FAILURE!
>>
>> Results :
>>
>> Tests in error:
>>    testAtSignProperty( org.apache.tuscany.sdo.test.XPathTestCase)
>>    testListIndexing(org.apache.tuscany.sdo.test.XPathTestCase)
>>    testSimpleCopy(org.apache.tuscany.sdo.test.SimpleCopyTestCase)
>>
>> testDefineOpenContentProperty(
>> org.apache.tuscany.sdo.test.DefineOpenContentPropertyTestCase)
>>    test(org.apache.tuscany.sdo.test.SubstitutionValuesTestCase)
>>    testDynamic(org.apache.tuscany.sdo.test.SimpleDynamicTestCase )
>>    testOpenType(org.apache.tuscany.sdo.test.OpenTypeTestCase)
>>    testCrossScopeCopy(
org.apache.tuscany.sdo.test.CrossScopeCopyTestCase)
>>    testIsMany(org.apache.tuscany.sdo.test.IsManyTestCase )
>>
>> testSimpleSDOType(org.apache.tuscany.sdo.test.DataTypeBaseTypeTestCase)
>>
>> testSimpleSDOTypeInstanceClass(
>> org.apache.tuscany.sdo.test.DataTypeBaseTypeTestCase)
>>
>> testSimpleSDOTypeExtendedInstanceClass(
>> org.apache.tuscany.sdo.test.DataTypeBaseTypeTestCase)
>>    testChangeSummary(org.apache.tuscany.sdo.test.ChangeSummaryTestCase)
>>    testEquality( org.apache.tuscany.sdo.test.SimpleEqualityTestCase)
>>    testLoadObject(org.apache.tuscany.sdo.test.XMLStreamHelperTestCase)
>>    testLoad(org.apache.tuscany.sdo.test.XMLStreamHelperTestCase)
>>    testSave( org.apache.tuscany.sdo.test.XMLStreamHelperTestCase)
>>    testSaveObject(org.apache.tuscany.sdo.test.XMLStreamHelperTestCase)
>>    testBooleanConversion(
>> org.apache.tuscany.sdo.test.TypeConversionTestCase )
>>    testBooleanExceptions(
>> org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>    testByteConversion(
org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>    testByteExceptions(
org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>    testCharConversion(
org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>    testCharExceptions(
org.apache.tuscany.sdo.test.TypeConversionTestCase )
>>
>> testDoubleConversion(org.apache.tuscany.sdo.test.TypeConversionTestCase
>> )
>>
>> testDoubleExceptions(org.apache.tuscany.sdo.test.TypeConversionTestCase
>> )
>>
>> testFloatConversion(org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>
>> testFloatExceptions(org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>    testIntConversion(
org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>    testIntExceptions(org.apache.tuscany.sdo.test.TypeConversionTestCase
)
>>    testLongConversion(
org.apache.tuscany.sdo.test.TypeConversionTestCase )
>>    testLongExceptions(
org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>
>> testShortConversion(org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>
>> testShortExceptions( org.apache.tuscany.sdo.test.TypeConversionTestCase
)
>>
>> testStringConversion(org.apache.tuscany.sdo.test.TypeConversionTestCase
>> )
>>
>> testStringExceptions(org.apache.tuscany.sdo.test.TypeConversionTestCase
>> )
>>
>> testBytesConversion(org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>
>> testBytesExceptions(org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>
>> testBigDecimalConversion(
>> org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>
>> testBigDecimalExceptions(
>> org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>
>> testBigIntegerConversion(
>> org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>
>> testBigIntegerExceptions(
>> org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>    testDateConversion(
org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>    testDateExceptions(
org.apache.tuscany.sdo.test.TypeConversionTestCase)
>>    testSequencedType(org.apache.tuscany.sdo.test.MixedTypeTestCase)
>>    testDefineWithLocation(org.apache.tuscany.sdo.test.XSDHelperTestCase
)
>>
>> testDefineWithNoLocation(org.apache.tuscany.sdo.test.XSDHelperTestCase)
>>
>> testDuplicateDefineWithLocation(
>> org.apache.tuscany.sdo.test.XSDHelperTestCase)
>>
>> Tests run: 83, Failures: 0, Errors: 48, Skipped: 0
>>
>> [INFO]
>>
------------------------------------------------------------------------
>> [ERROR] BUILD FAILURE
>> [INFO]
>>
------------------------------------------------------------------------
>> [INFO] There are test failures.
>> [INFO]
>>
------------------------------------------------------------------------
>> [INFO] Trace
>> org.apache.maven.BuildFailureException: There are test failures.
>>          at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
>> DefaultLifecycleExecutor.java :555)
>>          at
>>
>>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle
>>
>> (DefaultLifecycleExecutor.java:475)
>>          at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
>> DefaultLifecycleExecutor.java:454)
>>          at
>>
>>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
>>
>> (DefaultLifecycleExecutor.java:306)
>>          at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
(
>> DefaultLifecycleExecutor.java:273)
>>          at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
>> DefaultLifecycleExecutor.java:140)
>>          at
>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
>>          at org.apache.maven.DefaultMaven.execute(DefaultMaven.java
:115)
>>          at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
>>          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:324)
>>          at
>> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java :315)
>>          at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>>          at
>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>>          at org.codehaus.classworlds.Launcher.main (Launcher.java:375)
>> Caused by: org.apache.maven.plugin.MojoFailureException: There are test
>> failures.
>>          at
>> org.apache.maven.plugin.surefire.SurefirePlugin.execute(
>> SurefirePlugin.java:428)
>>          at
>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(
>> DefaultPluginManager.java:412)
>>          at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals (
>> DefaultLifecycleExecutor.java:534)
>>          ... 16 more
>> [INFO]
>>
------------------------------------------------------------------------
>> [INFO] Total time: 17 seconds
>> [INFO] Finished at: Thu Jan 04 23:54:36 CET 2007
>> [INFO] Final Memory: 10M/19M
>> [INFO]
>>
------------------------------------------------------------------------
>> [EMAIL PROTECTED] sdo]$
>>
>> Does anybody has any idea of what is going on here?
>>
>> As you can see some tests do pass, while another don't. Also
>> wstx-asl-3.0.1.pom seems to be missing (I don't know what it is for).
>>
>> Thanks.
>>
>> --
>>      Leave this world better than it was when you were born.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to