we attempted to upgrade to 1.4 when it had just come out but failed
for various reasons. Another attempt now (1.4.6), we are getting
following exception (some dependency seems to be missing)
Error: java.lang.NoClassDefFoundError: org/apache/commons/
collections/map/ReferenceMap
at
org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:
185)
at
org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:
557)
at org.apache.jackrabbit.core.TransientRepository
$1.getRepository(TransientRepository.java:186)
at
org
.apache
.jackrabbit
.core.TransientRepository.startRepository(TransientRepository.java:265)
at
org
.apache
.jackrabbit.core.TransientRepository.login(TransientRepository.java:333)
at
org
.apache
.jackrabbit.core.TransientRepository.login(TransientRepository.java:363)
at com.thed.util.RepositoryPlugin.getSession(RepositoryPlugin.java:76)
at
com
.thed
.repository
.TestcaseContentsManager
.getTestcaseContents(TestcaseContentsManager.java:99)
at
com
.thed
.server
.assembler
.TestcaseContentsAssembler.getItem(TestcaseContentsAssembler.java:95)
at
flex.data.assemblers.AbstractAssembler.getItem(AbstractAssembler.java:
166)
at flex.data.adapters.JavaAdapter.invokeGetOperation(JavaAdapter.java:
1122)
at flex.data.adapters.JavaAdapter.invoke(JavaAdapter.java:603)
at
flex
.messaging.services.MessageService.serviceMessage(MessageService.java:
262)
at
flex
.messaging.services.MessageService.serviceMessage(MessageService.java:
204)
at flex.data.DataService.serviceMessage(DataService.java:473)
at
flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:
1495)
at
flex
.messaging
.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:882)
at
flex
.messaging
.endpoints.RTMPConnection.handleTCCommand(RTMPConnection.java:722)
at
flex
.messaging
.endpoints.RTMPConnection.serviceTCMessage(RTMPConnection.java:1021)
at flex.messaging.endpoints.RTMPConnection.doRead(RTMPConnection.java:
514)
at
flex
.messaging
.endpoints.RTMPProtocolHandler.doRead(RTMPProtocolHandler.java:123)
at flex.messaging.socketserver.Connection
$ConnectionReader.run(Connection.java:778)
at
edu
.emory
.mathcs
.backport
.java
.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
1061)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:575)
at java.lang.Thread.run(Thread.java:613)
-Shailesh