tag:blogger.com,1999:blog-24509428.post3919673749765969877..comments2023-10-29T14:50:01.703+00:00Comments on Bull's Blog: Small GWT / OSGi ProblemIan Bullhttp://www.blogger.com/profile/02668098567506210626noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-24509428.post-55260436150598032582008-03-09T06:35:00.000+00:002008-03-09T06:35:00.000+00:00Ian, I haven't run into this security problem yet....Ian, I haven't run into this security problem yet. However, I have found another few issues regarding GWT and OSGi. <A HREF="http://code.google.com/p/google-web-toolkit/issues/detail?id=1888" REL="nofollow">Issue 1888</A> for example would allow to make RPC working without buddy classloading. We want speak about this in our <A HREF="http://www.eclipsecon.org/2008/?page=sub/&id=14" REL="nofollow">Server-Side Eclipse tutorial</A>.Gunnarhttps://www.blogger.com/profile/08579442993356201374noreply@blogger.comtag:blogger.com,1999:blog-24509428.post-37784149365211292762008-03-08T00:03:00.000+00:002008-03-08T00:03:00.000+00:00Neil B. I'm pretty upset I won't be at EclipseCon ...Neil B. I'm pretty upset I won't be at EclipseCon this year, but I will check those slides out.<BR/><BR/>Ed: :-) Good idea. Now you're debugging my code without even seeing it.<BR/><BR/>Ernie: In between thesis edits I need something to do.. I guess I could spend time with my family :-)<BR/><BR/>Lubos: Sure, or I could at least provide a skeleton system. There is some information on the OSGi / GWT wiki at Eclipse. Send me an e-mail if you need a hand.Ian Bullhttps://www.blogger.com/profile/02668098567506210626noreply@blogger.comtag:blogger.com,1999:blog-24509428.post-21073386889072461222008-03-07T21:29:00.000+00:002008-03-07T21:29:00.000+00:00Ian,any chance you would be willing to share or pu...Ian,<BR/><BR/>any chance you would be willing to share or publish the code? I am project admin and lead developer for open source project Luntbuild (CI server), and we are about to start complete rewrite on the application based on GWT and OSGi, and it would be nice to have an example to get us started.<BR/><BR/>Thanks, Luboslubosphttps://www.blogger.com/profile/10962936539693657395noreply@blogger.comtag:blogger.com,1999:blog-24509428.post-51425919921122719172008-03-07T15:20:00.000+00:002008-03-07T15:20:00.000+00:00You built your website with OSGI? You are an unrel...You built your website with OSGI? You are an unrelenting Eclipse nerd. Just thought you should know that.Erniehttps://www.blogger.com/profile/01769123247497155311noreply@blogger.comtag:blogger.com,1999:blog-24509428.post-15979550583016020442008-03-07T11:16:00.000+00:002008-03-07T11:16:00.000+00:00Did you do this with a try-finally block that alwa...Did you do this with a try-finally block that always restores the original thread context class loader after you've done whatever things require this to be set?Ed Merkshttps://www.blogger.com/profile/08767888750692843294noreply@blogger.comtag:blogger.com,1999:blog-24509428.post-72552035112530105662008-03-07T10:24:00.000+00:002008-03-07T10:24:00.000+00:00Interesting, thanks for that. In general libraries...Interesting, thanks for that. In general libraries that expect to use the thread context classloader are problematic because OSGi does not define what should be visible from that classloader. I believe that the next release of OSGi (i.e. either R4.2 or R5, depending on what the marketing dept decide to call it) will address some of these issues.<BR/><BR/>Hopefully BJ Hargrave will have some more info in his EclipseCon talk <A HREF="http://www.eclipsecon.org/2008/index.php?page=sub/&id=371" REL="nofollow">"What's next for OSGi?"</A>. Also his talk <A HREF="http://www.eclipsecon.org/2008/index.php?page=sub/&id=377" REL="nofollow">"Why Class.forName sucks!"</A> should be relevant.Neil Bartletthttps://www.blogger.com/profile/08588098030811273044noreply@blogger.comtag:blogger.com,1999:blog-24509428.post-25284546739705132022008-03-07T08:55:00.000+00:002008-03-07T08:55:00.000+00:00It's funny to see we ran into the same problem usi...It's funny to see we ran into the same problem using EMF over...Android..!<BR/>http://groups.google.com/group/android-developers/browse_thread/thread/51c361ff98ae7dc6/9a03147e0a070536?lnk=gstBenjamin Cabéhttps://www.blogger.com/profile/10665494218110122984noreply@blogger.com