java.lang.LinkageError: loader constraints violated when linking oracle/sql/BfileDBAccess

"Khanapurkar, Mona A." <[email protected]> Fri, 28 Oct 2005 10:09:11 -0500
Newsgroups gmane.comp.java.junit.announce
Message-ID <891E73869BB73A48A3E6F2014F03F99A04E90ABE@cop1w2smail2.na1.vis.verizon.com>
Hi,

I get the following exception when I run a junit test for a class that =
talks to the database. The same code run from a standalone java =
application runs fine without such exception. I found online postings of =
such LinkageError for org.w3.Document class, but I did not find anything =
for oracle.sql.BfileDBAccess class. Can you please suggest the solution =
to this problem?

java.lang.LinkageError: loader constraints violated when linking =
oracle/sql/BfileDBAccess class
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:1610)
at java.lang.Class.getConstructor0(Class.java:1922)
at java.lang.Class.getConstructor(Class.java:1019)
at =
weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:811)
at =
weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:797)
at weblogic.rmi.extensions.StubFactory.getStub(StubFactory.java:79)
at =
weblogic.rmi.utils.io.RemoteObjectReplacer.resolveObject(RemoteObjectRepl=
acer.java:237)
at weblogic.rmi.internal.StubInfo.readResolve(StubInfo.java:142)
at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
at =
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:25)
at =
java.io.ObjectStreamClass.invokeReadResolve(ObjectStreamClass.java:925)
at =
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1655)=

at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
at =
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769)
at =
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)=

at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
at =
weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedObjec=
tInputStream.java:120)
at =
weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:1=
17)
at weblogic.rmi.internal.ObjectIO.readObject(ObjectIO.java:56)
at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:159)
at =
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.j=
ava:285)
at =
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.j=
ava:244)
at =
weblogic.jdbc.common.internal.RmiDataSource_813_WLStub.getConnection(Unkn=
own Source)
at =
com.verizonis.security.providers.authentication.UserGroupDatabase.get(Use=
rGroupDatabase.java:163)
at =
com.verizonis.security.providers.authentication.UserGroupDatabaseTest.tes=
tGet(UserGroupDatabaseTest.java:42)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at =
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:39)
at =
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:25)
at wsjunit.utils.AntRunner.runTarget(AntRunner.java:87)
at wsjunit.utils.RunJUnitTest.runTest(RunJUnitTest.java:94)
at wsjunit.utils.RunJUnitTest.runBackground(RunJUnitTest.java:144)
at =
workshop.core.asynctask.AsyncTaskThread.execute(AsyncTaskThread.java:141)=

at workshop.core.asynctask.AsyncTaskThread.run(AsyncTaskThread.java:67)

Thanks,
Mona




-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information