Hi,
I am facing a issue regarding getting GWT within an OSGi framework.
I try to connect the gwt server part with a OSGi component, and this GWT
server bundle use another OSGi database component.
The problem is that when I start gwt server bundle I get the followin
error:
[SCR Component Actor] ERROR com.as.gwtserver -
[com.as.server.gwt.component] The activate method has thrown an
exception
java.lang.NoClassDefFoundError: javax/naming/RefAddr
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at com.mysql.jdbc.ConnectionProperties.class
$(ConnectionProperties.java:546)
at
com.mysql.jdbc.ConnectionProperties.<clinit>(ConnectionProperties.java:560)
at
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
[...]
Caused by: java.lang.ClassNotFoundException: javax.naming.RefAddr
But, If you have a look into the manifest file of the gwt server bundle,
everything seems to be ok:
Import-Package: com.as.bbdd,
javax.naming,
osgi> bundle 37
com.as.gwtserver_1.0.0 [37]
[...]
Imported packages
javax.naming; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
I have imported javax.naming but it keeps on saying me that it can not
find the class.
I have also try using -Dosgi.parentClassloader=ext but I get the same
error,
can anybody help me?
thank you very much.
Miguel
_______________________________________________
OSGi Developer Mail List
[email protected]
https://mail.osgi.org/mailman/listinfo/osgi-dev