Yes there is a way.  We haven't done it before, because the mozswing 
installer is large, and recently we've found that it doesn't always 
install correctly.  But if you want to go for it, then yes there is a way.

Look at the jnlp you've been running to install it:
 http://www.concord.org/~scytacki/mozswing/mozswing.jnlp 
<http://www.concord.org/%7Escytacki/mozswing/mozswing.jnlp>

It is pointing at an <extension> you can stick that same extension in 
your jnlp and then things should work the way you want.

Scott

Geoffrey Kwan wrote:
> Is there a way to inject the mozswing jar into our jnlp so that users 
> don't have to run the mozswing.jnlp before they run our authoring tool?
>
> Thanks,
> Geoff
>
> On Tue, Apr 15, 2008 at 3:53 PM, Anthony Perritano 
> <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
>
>     thanks scott.
>
>     it was werid. in order for the pas mozswing jar to be injected i
>     had to create a continuum project for it. once that was done,  the
>     jnlp parent got the jar.
>
>     inorder for people to run the authoring tool with mozswing we had
>     to run this:
>
>      http://www.concord.org/~scytacki/mozswing/mozswing.jnlp
>     <http://www.concord.org/%7Escytacki/mozswing/mozswing.jnlp>^
>     <http://www.concord.org/%7Escytacki/mozswing/mozswing.jnlp>
>
>     can we inject this to our jnlp's?
>
>
>     -Tony
>
>
>
>     On Apr 15, 2008, at 3:00 PM, Scott Cytacki wrote:
>>
>>     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
-~----------~----~----~----~------~----~------~--~---

Reply via email to