Is there a workaround to resolve this ? 
We have started using this rocking framework and now we ran into this
issue. 
Let me know if I can be of any help in implementing this stuff. 

PS I could not open a issue on jira. Its kind of down I think ?

Thanks
Sudhi

-----Original Message-----
From: Dennis Sosnoski [mailto:[EMAIL PROTECTED] 
Sent: Friday, April 30, 2004 2:53 PM
To: Sudhendra Seshachala
Cc: [EMAIL PROTECTED]
Subject: Re: [jibx-users] Question of Compile time bindings and
runtimebindigs

 From the description of the runtime binding at 
http://jibx.sourceforge.net/bindonload.html: "At present, runtime 
binding only works with classes that are present in the classpath as 
individual class files (not in jars)." This really should not be a 
requirement for the runtime binding, but works that way because the 
build-time binding compiler came first and the runtime binding was built

on top of it. It is something I'd like to change for the future, and if 
you want to enter it as an issue in the Jira system I'll try to get this

fixed for beta 4.

- Dennis

Sudhendra Seshachala wrote:

> I have been working on jibx for past 4- 5 days in basically to use 
> jibx framework our marshalling and unmarshalling of XML-java objects
>
> Since we are already ahead in development, I am just defining 
> binding.xml for our java objects and we have test xml files through 
> which we are able to test Roundtripping.
>
> This is fine when we have all java class files "not" part of jar.
>
> The way I do is as follows
>
> I compile my java classes
>
> Run JiBX binding compiler
>
> Jar all the classes including the generated files.
>
> During runtime when I try testing with org.jibx.extras.TestRoundtrip I

> get the following error.
>
> [java] org.jibx.runtime.JiBXException: Unable to access binding 
> information for class 
> com.stc.stcdbeway.repository.impl.StcdbDatabaseModelImpl
>
> [java] Root cause: java.lang.ClassNotFoundException: 
>
JiBX_hawaii_stcdbeway_repository_src_java_com_stc_stcdbeway_repository_i
mpl_StcdbDatabaseModel_bindingFactory 
> <This is in Jar file>
>
> [java] at 
>
org.jibx.runtime.BindingDirectory.getFactory(BindingDirectory.java:141)
>
> [java] at org.jibx.extras.TestRoundtrip.runTest(TestRoundtrip.java:79)
>
> [java] at org.jibx.extras.TestRoundtrip.main(TestRoundtrip.java:137)
>
> [java] Caused by: java.lang.ClassNotFoundException: 
>
JiBX_hawaii_stcdbeway_repository_src_java_com_stc_stcdbeway_repository_i
mpl_StcdbDatabaseModel_bindingFactory
>
> [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
>
> [java] at java.security.AccessController.doPrivileged(Native Method)
>
> [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
>
> [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
>
> [java] at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
>
> [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
>
> [java] at 
>
org.jibx.runtime.BindingDirectory.getFactoryFromName(BindingDirectory.ja
va:73)
>
> [java] at 
>
org.jibx.runtime.BindingDirectory.getFactory(BindingDirectory.java:137)
>
> [java] at org.jibx.extras.TestRoundtrip.runTest(TestRoundtrip.java:79)
>
> [java] at org.jibx.extras.TestRoundtrip.main(TestRoundtrip.java:137)
>
> [java] Cause: java.lang.ClassNotFoundException: 
>
JiBX_hawaii_stcdbeway_repository_src_java_com_stc_stcdbeway_repository_i
mpl_StcdbDatabaseModel_bindingFactory
>
> [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
>
> [java] at java.security.AccessController.doPrivileged(Native Method)
>
> [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
>
> [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
>
> [java] at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
>
> [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
>
> [java] at 
>
org.jibx.runtime.BindingDirectory.getFactoryFromName(BindingDirectory.ja
va:73)
>
> [java] at 
>
org.jibx.runtime.BindingDirectory.getFactory(BindingDirectory.java:137)
>
> [java] at org.jibx.extras.TestRoundtrip.runTest(TestRoundtrip.java:79)
>
> [java] at org.jibx.extras.TestRoundtrip.main(TestRoundtrip.java:137)
>
> [java] Error round-tripping class: 
> com.stc.stcdbeway.repository.impl.StcdbDatabaseModelImpl
>
> [java] with input file example17/data.xml and output compared to 
> example17/data.xml
>
> [java] Saved output document file path C:\jibx\tutorial\temp.xml
>
> But when I run with all classes without jarring, it works perfectly
fine.
>
> If any one can put some insight this ?
>
> Or do I need to bind during runtime ?
>
> Thanks
>
> Sudhi
>
>



-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g.
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id149&alloc_id66&op=click
_______________________________________________
jibx-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jibx-users

Reply via email to