Hey Aaron,
The plr-everything-jdic-otrunk-nlogo3-snapshot.jnlp doesn't seem to use
the latest PLR. Can you see why it's not? I've tried looking at the pom
files but couldn't figure anything out. It always seems to use
<jar href="org/telscenter/pas-learner-runtime/pas-learner-runtime.jar"
version="0.4.3-20081028.141325-1346"/>
Thanks,
Geoff
On Tue, Oct 28, 2008 at 12:03 PM, Geoffrey Kwan <[EMAIL PROTECTED]>wrote:
> Awesome, it works! Thanks Aaron.
>
> Geoff
>
>
> On Tue, Oct 28, 2008 at 11:31 AM, Aaron Unger <[EMAIL PROTECTED]>wrote:
>
>> Yep, as we expected. It's because the NetLogo model is being wrapped in
>> Pedagogica and Pedagogica expects NetLogo 3.
>>
>> I created a new JNLP: plr + otrunk (netlogo 3).
>>
>> The url for that is:
>>
>> http://tels-develop.soe.berkeley.edu:8080/jnlp/org/telscenter/jnlp/plr-everything-jdic-otrunk-nlogo3-snapshot/plr-everything-jdic-otrunk-nlogo3-snapshot.jnlp
>>
>> If you switch to using that one, it should work.
>>
>> -- Aaron
>>
>>
>> Geoffrey Kwan wrote:
>>
>> Here ya go Aaron. Try this otml out.
>>
>> Thanks,
>> Geoff
>>
>> On Tue, Oct 28, 2008 at 9:56 AM, Anthony Perritano <[EMAIL PROTECTED]>wrote:
>>
>>>
>>> Aaron, we have a new otml. as soon as Geoff gets in we will send it to
>>> you
>>> -Tony
>>>
>>>
>>>
>>>
>>> On [Oct 28], at 7:09 AM, Aaron Unger wrote:
>>>
>>> >
>>> > Hi Geoff-
>>> >
>>> > We suspect that it's likely a problem with NetLogo 4 vs NetLogo 3. I
>>> > was
>>> > trying to test that this morning, but I get the following exception
>>> > when
>>> > I try to run the project:
>>> >
>>> > java.lang.RuntimeException: No default value set for "studentPage" in
>>> > class: org.telscenter.pas.otrunk.skeleton.journal.OTJournalPage
>>> > at
>>> > org
>>> > .concord
>>> > .otrunk.OTObjectInternal.getResourceInternal(OTObjectInternal.java:
>>> > 457)
>>> > at
>>> > org
>>> > .concord.otrunk.OTObjectInternal.getResource(OTObjectInternal.java:
>>> > 329)
>>> > at
>>> > org
>>> > .concord.otrunk.OTObjectInternal.getResource(OTObjectInternal.java:
>>> > 317)
>>> > at
>>> > org
>>> > .concord.otrunk.OTInvocationHandler.invoke(OTInvocationHandler.java:
>>> > 147)
>>> > at
>>> > org
>>> > .concord
>>> > .otrunk.OTBasicObjectHandler.invoke(OTBasicObjectHandler.java:73)
>>> > at $Proxy13.isStudentPage(Unknown Source)
>>> > at
>>> > org
>>> > .telscenter
>>> > .pas
>>> > .otrunk
>>> > .skeleton
>>> > .journal
>>> > .OTJournalAlbumView.createJournalPagePanel(OTJournalAlbumView.java:
>>> > 228)
>>> > at
>>> > org
>>> > .telscenter
>>> > .pas
>>> > .otrunk
>>> > .skeleton.journal.OTJournalAlbumView.setup(OTJournalAlbumView.java:
>>> > 172)
>>> > at
>>> > org
>>> > .telscenter
>>> > .pas
>>> > .otrunk
>>> > .skeleton
>>> > .journal.OTJournalAlbumView.getComponent(OTJournalAlbumView.java:121)
>>> > at
>>> > org
>>> > .telscenter
>>> > .pas
>>> > .otrunk
>>> > .skeleton
>>> > .service
>>> > .JournalServicePOTrunk
>>> > .getJournalAlbumView(JournalServicePOTrunk.java:83)
>>> > at
>>> > org
>>> > .telscenter
>>> > .pas
>>> > .navigation
>>> > .PasProjectNavigationTaskPanel
>>> > .setJournalService(PasProjectNavigationTaskPanel.java:1783)
>>> > at
>>> > org
>>> > .telscenter.pas.beans.PasProject.setJournalService(PasProject.java:
>>> > 968)
>>> > at
>>> > org
>>> > .telscenter
>>> > .pas
>>> > .otrunk
>>> > .skeleton
>>> > .controllers
>>> > .OTPasProjectController.loadRealObject(OTPasProjectController.java:39)
>>> > at
>>> > org
>>> > .concord
>>> > .otrunk
>>> > .OTControllerServiceImpl
>>> > .setupRealObject(OTControllerServiceImpl.java:303)
>>> > at
>>> > org
>>> > .concord
>>> > .otrunk
>>> > .OTControllerServiceImpl.getRealObject(OTControllerServiceImpl.java:
>>> > 98)
>>> > at
>>> > org.telscenter.sailotrunk.OTrunkCurnit.getRootBean(OTrunkCurnit.java:
>>> > 98)
>>> > at
>>> > net
>>> > .sf
>>> > .sail
>>> > .core.service.impl.SessionManagerImpl.start(SessionManagerImpl.java:
>>> > 180)
>>> > at
>>> > net
>>> > .sf
>>> > .sail.common.apps.preview.BundleLauncher.launch(BundleLauncher.java:
>>> > 157)
>>> > at
>>> > net
>>> > .sf
>>> > .sail.common.apps.preview.BundleLauncher.launch(BundleLauncher.java:
>>> > 103)
>>> > at net.sf.sail.emf.launch.EMFLauncher2.main(EMFLauncher2.java:41)
>>> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> > at
>>> > sun
>>> > .reflect
>>> > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> > at
>>> > sun
>>> > .reflect
>>> > .DelegatingMethodAccessorImpl
>>> > .invoke(DelegatingMethodAccessorImpl.java:25)
>>> > at java.lang.reflect.Method.invoke(Method.java:585)
>>> > at com.sun.javaws.Launcher.executeApplication(Launcher.java:1301)
>>> > at com.sun.javaws.Launcher.executeMainClass(Launcher.java:1239)
>>> > at com.sun.javaws.Launcher.doLaunchApp(Launcher.java:1086)
>>> > at com.sun.javaws.Launcher.run(Launcher.java:105)
>>> > at java.lang.Thread.run(Thread.java:613)
>>> >
>>> >
>>> > -- Aaron
>>> >
>>> > Geoffrey Kwan wrote:
>>> >> Hey Guys,
>>> >>
>>> >> I have a problem when trying to launch netlogo models in Jennie's
>>> >> Chemical Reactions.
>>> >>
>>> >> You can reproduce the error by previewing the project here
>>> >>
>>> >> http://128.32.157.151:8080/webapp/previewproject.html?projectId=24
>>> >>
>>> >> Navigate to Act 4 Step 3 or Step 7 and click launch. You will receive
>>> >> the exception below.
>>> >>
>>> >>
>>> >> Exception in thread "AWT-EventQueue-0"
>>> >> org.mozilla.javascript.WrappedException: WrappedException of
>>> >> org.mozilla.javascript.WrappedException: WrappedException of
>>> >> java.lang.NoSuchMethodError:
>>> >> org.nlogo.window.GUIWorkspace.<init>(ILjava/awt/Frame;Ljava/awt/
>>> >> Component;Lorg/nlogo/workspace/AbstractWorkspace
>>> >> $HubNetManagerFactory;Lorg/nlogo/nvm/AggregateManagerInterface;)V
>>> >> at
>>> >> org
>>> >> .mozilla
>>> >> .javascript.WrappedException.wrapException(WrappedException.java:111)
>>> >> at
>>> >> org.mozilla.javascript.JavaAdapter.callMethod(JavaAdapter.java:368)
>>> >> at adapter1.componentShown(<adapter>)
>>> >> at
>>> >> java
>>> >> .awt.AWTEventMulticaster.componentShown(AWTEventMulticaster.java:121)
>>> >> at java.awt.Component.processComponentEvent(Component.java:5434)
>>> >> at java.awt.Component.processEvent(Component.java:5382)
>>> >> at java.awt.Container.processEvent(Container.java:2010)
>>> >> at java.awt.Window.processEvent(Window.java:1184)
>>> >> at java.awt.Component.dispatchEventImpl(Component.java:4068)
>>> >> at java.awt.Container.dispatchEventImpl(Container.java:2068)
>>> >> at java.awt.Window.dispatchEventImpl(Window.java:1801)
>>> >> at java.awt.Component.dispatchEvent(Component.java:3903)
>>> >> at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
>>> >> at
>>> >> java
>>> >> .awt
>>> >> .EventDispatchThread
>>> >> .pumpOneEventForHierarchy(EventDispatchThread.java:269)
>>> >> at
>>> >> java
>>> >> .awt
>>> >> .EventDispatchThread
>>> >> .pumpEventsForHierarchy(EventDispatchThread.java:190)
>>> >> at
>>> >> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
>>> >> at
>>> >> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
>>> >> at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
>>> >>
>>> >> Jennie is running her project next week so we need this resolved
>>> >> soon.
>>> >> We'd greatly appreciate it :).
>>> >>
>>> >> Thanks,
>>> >> Geoff
>>> >>
>>> >>>
>>> >
>>> >
>>> > >
>>>
>>>
>>>
>>>
>>
>>
>>
>>
>> >>
>>
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---