It needs to be added to the authoring tool jnlp pom. I just saw that Geoff added pas-browser-mozswing to the dependencies of the PLR this causes a circular dependency: PLR<->pas-browser-mozswing So instead of that the pas-browser-mozswing should be added to the authoring tool jnlp pom. This pom is located in the pas-jnlp project.
Think of it this way: pas-browser-mozswing is a plugin to the PLR. Just like flash is a plugin to firefox. Firefox does not depend directly on flash just like the PLR should not depend on pas-browser-mozsing. Instead the flash plugin is added when firefox is installed and run. So pas-browser-mozswing is added at deploy time by the making sure it is a jar in the jnlp. pas-browser-mozswing is already in the maven repo: http://repo.telscenter.org/internal_snapshot/org/telscenter/pas-browser-mozswing/0.1.0-SNAPSHOT/ You can find out more about the sail/tels maven repos here: http://www.telscenter.org/confluence/display/SAIL/Deploying+a+new+maven+jar Scott Anthony Perritano wrote: > running the authoring tool from a jnlp we get: > > WARNING: Failed to load and register MozSwing Browser factory - > java.lang.ClassNotFoundException: > org.telscenter.pas.ui.browser.mozswing.MozSwingBrowserFactory > > and jdic doesn't work for pop ups. > > In the authoring jnlp we have the mozswing browser, : > > <jar > href="org/mozdev/mozswing/mozswing-complete/mozswing-complete.jar" > version="1.0-20080221.165853-7"/> > > it looks like what we don't have is the pas mozswing project as a > dependency. > > how do we get it into the the maven repo from continuum? > > -Tony > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SAIL-Dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/SAIL-Dev?hl=en -~----------~----~----~----~------~----~------~--~---
