[DAS] Test case : TopDown.testUserProvidedModelDynamic: is failing

2007-03-01 Thread Amita Vadhavkar

Fresh DAS build has the following test case failure:


Tests run: 154, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 39.006 sec

FAILURE!
testUserProvidedModelDynamic(org.apache.tuscany.das.rdb.test.TopDown)  Time
elap
sed: 0.06 sec   ERROR!
java.lang.NullPointerException
   at
org.apache.tuscany.das.rdb.generator.impl.UpdateGenerator.fillParamet
er(UpdateGenerator.java:200)
   at
org.apache.tuscany.das.rdb.generator.impl.UpdateGenerator.createParam
eter(UpdateGenerator.java:221)
   at
org.apache.tuscany.das.rdb.generator.impl.UpdateGenerator.getUpdateCo
mmand(UpdateGenerator.java:99)
   at org.apache.tuscany.das.rdb.impl.ChangeFactory.getUpdateCommand
(Change
Factory.java:156)
   at
org.apache.tuscany.das.rdb.impl.ChangeFactory.createUpdateOperation(C
hangeFactory.java:70)
   at org.apache.tuscany.das.rdb.impl.ChangeSummarizer.createChange
(ChangeS
ummarizer.java:116)
   at org.apache.tuscany.das.rdb.impl.ChangeSummarizer.loadChanges
(ChangeSu
mmarizer.java:81)
   at org.apache.tuscany.das.rdb.impl.ApplyChangesCommandImpl.execute
(Apply
ChangesCommandImpl.java:65)
   at org.apache.tuscany.das.rdb.impl.DASImpl.applyChanges(DASImpl.java
:312
)
   at
org.apache.tuscany.das.rdb.test.TopDown.testUserProvidedModelDynamic(
TopDown.java:69)
   at
org.apache.tuscany.das.rdb.test.TopDown.testUserProvidedModelDynamic(
TopDown.java:69)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:585)
   at junit.framework.TestCase.runTest(TestCase.java:154)
   at junit.framework.TestCase.runBare(TestCase.java:127)
   at junit.framework.TestResult$1.protect(TestResult.java:106)
   at junit.framework.TestResult.runProtected(TestResult.java:124)
   at junit.framework.TestResult.run(TestResult.java:109)
   at junit.framework.TestCase.run(TestCase.java:118)
   at junit.framework.TestSuite.runTest(TestSuite.java:208)
   at junit.framework.TestSuite.run(TestSuite.java:203)
   at junit.framework.TestSuite.runTest(TestSuite.java:208)
   at junit.framework.TestSuite.run(TestSuite.java:203)
   at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
   at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
   at junit.framework.TestResult.runProtected(TestResult.java:124)
   at junit.extensions.TestSetup.run(TestSetup.java:23)
   at junit.framework.TestSuite.runTest(TestSuite.java:208)
   at junit.framework.TestSuite.run(TestSuite.java:203)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:585)
   at org.apache.maven.surefire.junit.JUnitTestSet.execute(
JUnitTestSet.jav
a:210)
   at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:135)
   at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:122)
   at org.apache.maven.surefire.Surefire.run(Surefire.java:129)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:585)
   at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:288)
   at org.apache.maven.surefire.booter.SurefireBooter.main(
SurefireBooter.j
ava:816)


Results :

Tests in error:
 testUserProvidedModelDynamic(org.apache.tuscany.das.rdb.test.TopDown)


When debugged a bit around this, what I found is , case sensitivity is the
issue. i.e.
type Customer does have property id, and not ID and this is causing the test
case
to fail.

Does anybody have any clue?

Regards,
Amita


Re: [DAS] Test case : TopDown.testUserProvidedModelDynamic: is failing

2007-03-01 Thread Luciano Resende

What do you mean by fresh DAS build ?
I tried :
  - svn update
  - mvn clean install

Build passed successfully.
What OS are you using ?

On 3/1/07, Amita Vadhavkar [EMAIL PROTECTED] wrote:


Fresh DAS build has the following test case failure:


Tests run: 154, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 39.006sec

FAILURE!
testUserProvidedModelDynamic(org.apache.tuscany.das.rdb.test.TopDown
)  Time
elap
sed: 0.06 sec   ERROR!
java.lang.NullPointerException
at
org.apache.tuscany.das.rdb.generator.impl.UpdateGenerator.fillParamet
er(UpdateGenerator.java:200)
at
org.apache.tuscany.das.rdb.generator.impl.UpdateGenerator.createParam
eter(UpdateGenerator.java:221)
at
org.apache.tuscany.das.rdb.generator.impl.UpdateGenerator.getUpdateCo
mmand(UpdateGenerator.java:99)
at org.apache.tuscany.das.rdb.impl.ChangeFactory.getUpdateCommand
(Change
Factory.java:156)
at
org.apache.tuscany.das.rdb.impl.ChangeFactory.createUpdateOperation(C
hangeFactory.java:70)
at org.apache.tuscany.das.rdb.impl.ChangeSummarizer.createChange
(ChangeS
ummarizer.java:116)
at org.apache.tuscany.das.rdb.impl.ChangeSummarizer.loadChanges
(ChangeSu
mmarizer.java:81)
at org.apache.tuscany.das.rdb.impl.ApplyChangesCommandImpl.execute
(Apply
ChangesCommandImpl.java:65)
at org.apache.tuscany.das.rdb.impl.DASImpl.applyChanges(
DASImpl.java
:312
)
at
org.apache.tuscany.das.rdb.test.TopDown.testUserProvidedModelDynamic(
TopDown.java:69)
at
org.apache.tuscany.das.rdb.test.TopDown.testUserProvidedModelDynamic(
TopDown.java:69)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at junit.framework.TestCase.runTest(TestCase.java:154)
at junit.framework.TestCase.runBare(TestCase.java:127)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:118)
at junit.framework.TestSuite.runTest(TestSuite.java:208)
at junit.framework.TestSuite.run(TestSuite.java:203)
at junit.framework.TestSuite.runTest(TestSuite.java:208)
at junit.framework.TestSuite.run(TestSuite.java:203)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.extensions.TestSetup.run(TestSetup.java:23)
at junit.framework.TestSuite.runTest(TestSuite.java:208)
at junit.framework.TestSuite.run(TestSuite.java:203)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.maven.surefire.junit.JUnitTestSet.execute(
JUnitTestSet.jav
a:210)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:135)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:122)
at org.apache.maven.surefire.Surefire.run(Surefire.java:129)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:288)
at org.apache.maven.surefire.booter.SurefireBooter.main(
SurefireBooter.j
ava:816)


Results :

Tests in error:
  testUserProvidedModelDynamic(org.apache.tuscany.das.rdb.test.TopDown)



When debugged a bit around this, what I found is , case sensitivity is the
issue. i.e.
type Customer does have property id, and not ID and this is causing the
test
case
to fail.

Does anybody have any clue?

Regards,
Amita





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