thanks. i will take a look at it.

On Wed, 30 Mar 2005 17:41:06 -0300, Edgar Poce <[EMAIL PROTECTED]> wrote:
> Hi
>     It seems that when running the versioning tests the versioning
> component sends invalid changes to the PersistenceManager. There are
> 3 types of inconsistencies:
> 
> 1 - Duplicated child node entries. I think it's JCR-43 but I'm not sure.
> 
> 2 - According to the changelog a NodeState is modified but it doesn't exist.
> 
> 3 - According to the changelog a property is modified but it doesn't
> exist. (([UUID]{http://www.jcp.org/jcr/1.0}mixinTypes) )
> 
> 2 and 3 should appear in the added list, or am I missing something?.
> 
> I attach the stack trace for each one.
> 
> regards
> edgar
> 
> 
> According to the changelog the property 
> [UUID]{http://www.jcp.org/jcr/1.0}mixinTypes is modified but it doesn't exist.
> 
> java.lang.Exception: Stack trace
>         at java.lang.Thread.dumpStack(Thread.java:1064)
>         at 
> org.apache.jackrabbit.core.state.jdbc.JDBCPersistenceManager.update(JDBCPersistenceManager.java:661)
>         at 
> org.apache.jackrabbit.core.state.jdbc.JDBCPersistenceManager.store(JDBCPersistenceManager.java:568)
>         at 
> org.apache.jackrabbit.core.state.SharedItemStateManager.store(SharedItemStateManager.java:465)
>         at 
> org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:325)
>         at 
> org.apache.jackrabbit.core.state.TransactionalItemStateManager.update(TransactionalItemStateManager.java:221)
>         at 
> org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:307)
>         at 
> org.apache.jackrabbit.core.state.SessionItemStateManager.update(SessionItemStateManager.java:256)
>         at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1269)
>         at 
> org.apache.jackrabbit.test.api.version.VersionHistoryTest.testAddMixin(VersionHistoryTest.java:216)
>         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 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 
> org.apache.jackrabbit.test.AbstractJCRTest.run(AbstractJCRTest.java:401)
>         at junit.framework.TestSuite.runTest(TestSuite.java:208)
>         at junit.framework.TestSuite.run(TestSuite.java:203)
>         at 
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:474)
>         at 
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:342)
>         at 
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:194)
> 
> 
> 2 ocurrences for child node entry {http://www.jcp.org/jcr/1.0}rootVersion[1].
> 
> java.lang.Exception: Stack trace
>         at java.lang.Thread.dumpStack(Thread.java:1064)
>         at 
> org.apache.jackrabbit.core.state.jdbc.JDBCPersistenceManager.storeChildNodeEntries(JDBCPersistenceManager.java:960)
>         at 
> org.apache.jackrabbit.core.state.jdbc.JDBCPersistenceManager.store(JDBCPersistenceManager.java:590)
>         at 
> org.apache.jackrabbit.core.state.SharedItemStateManager.store(SharedItemStateManager.java:465)
>         at 
> org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:325)
>         at 
> org.apache.jackrabbit.core.state.TransactionalItemStateManager.update(TransactionalItemStateManager.java:221)
>         at 
> org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:307)
>         at 
> org.apache.jackrabbit.core.state.SessionItemStateManager.update(SessionItemStateManager.java:256)
>         at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1269)
>         at 
> org.apache.jackrabbit.test.api.version.VersionHistoryTest.testAddMixin(VersionHistoryTest.java:216)
>         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 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 
> org.apache.jackrabbit.test.AbstractJCRTest.run(AbstractJCRTest.java:401)
> 
> 
> According to the changelog the NodeState is modified but it doesn't exist.
> 
> java.lang.Exception: Stack trace
>         at java.lang.Thread.dumpStack(Thread.java:1064)
>         at 
> org.apache.jackrabbit.core.state.jdbc.JDBCPersistenceManager.update(JDBCPersistenceManager.java:767)
>         at 
> org.apache.jackrabbit.core.state.jdbc.JDBCPersistenceManager.store(JDBCPersistenceManager.java:565)
>         at 
> org.apache.jackrabbit.core.state.SharedItemStateManager.store(SharedItemStateManager.java:465)
>         at 
> org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:325)
>         at 
> org.apache.jackrabbit.core.state.TransactionalItemStateManager.update(TransactionalItemStateManager.java:221)
>         at 
> org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:307)
>         at 
> org.apache.jackrabbit.core.state.SessionItemStateManager.update(SessionItemStateManager.java:256)
>         at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1269)
>         at 
> org.apache.jackrabbit.test.api.version.VersionHistoryTest.testAddMixin(VersionHistoryTest.java:216)
>         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 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 
> org.apache.jackrabbit.test.AbstractJCRTest.run(AbstractJCRTest.java:401)
>         at junit.framework.TestSuite.runTest(TestSuite.java:208)
>         at junit.framework.TestSuite.run(TestSuite.java:203)
>         at 
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:474)
>         at 
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:342)
>         at 
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:194)
> 
> 
> 


-- 
------------------------------------------< [EMAIL PROTECTED] >---
Tobias Strasser, Day Management AG, Barfuesserplatz 6, CH - 4001 Basel
T +41 61 226 98 98, F +41 61 226 98 97 
-----------------------------------------------< http://www.day.com >---

Reply via email to