Kepler: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362013-03-20T16:04:20ZEcoinformatics Redmine
Redmine Bug #5895 (Resolved): HelloWorld link is broken under Kepler-2.4rc3https://projects.ecoinformatics.org/ecoinfo/issues/58952013-03-20T16:04:20ZChristopher Brookscxh@eecs.berkeley.edu
<p>Under Linux, the links to the demos fail? It seems like $CLASSPATH is not be expanded?</p>
<p>java.io.IOException: Failed to find file:/home/cxh/src/kepler-2.4RC3/common-2.4.0/configs/ptolemy/configs/kepler/$CLASSPATH/getting-started/04-HelloWorld.xml, also tried<br /> null and<br />null<br /> at ptolemy.actor.gui.HTMLViewer.hyperlinkUpdate(HTMLViewer.java:342)<br /> at javax.swing.JEditorPane.fireHyperlinkUpdate(JEditorPane.java:345)<br /> at javax.swing.text.html.HTMLEditorKit$LinkController.activateLink(HTMLEditorKit.java:877)<br /> at javax.swing.text.html.HTMLEditorKit$LinkController.mouseClicked(HTMLEditorKit.java:676)<br /> at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:270)<br /> at java.awt.Component.processMouseEvent(Component.java:6507)<br /> at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)<br /> at java.awt.Component.processEvent(Component.java:6269)<br /> at java.awt.Container.processEvent(Container.java:2229)<br /> at java.awt.Component.dispatchEventImpl(Component.java:4860)<br /> at java.awt.Container.dispatchEventImpl(Container.java:2287)<br /> at java.awt.Component.dispatchEvent(Component.java:4686)<br /> at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)<br /> at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4501)<br /> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)<br /> at java.awt.Container.dispatchEventImpl(Container.java:2273)<br /> at java.awt.Window.dispatchEventImpl(Window.java:2713)<br /> at java.awt.Component.dispatchEvent(Component.java:4686)<br /> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:707)<br /> at java.awt.EventQueue.access$000(EventQueue.java:101)<br /> at java.awt.EventQueue$3.run(EventQueue.java:666)<br /> at java.awt.EventQueue$3.run(EventQueue.java:664)<br /> at java.security.AccessController.doPrivileged(Native Method)<br /> at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)<br /> at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)<br /> at java.awt.EventQueue$4.run(EventQueue.java:680)<br /> at java.awt.EventQueue$4.run(EventQueue.java:678)<br /> at java.security.AccessController.doPrivileged(Native Method)<br /> at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)<br /> at java.awt.EventQueue.dispatchEvent(EventQueue.java:677)<br /> at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)<br /> at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)<br /> at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)<br /> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)<br /> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)<br /> at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)<br />Caused by: java.io.FileNotFoundException: /home/cxh/src/kepler-2.4RC3/common-2.4.0/configs/ptolemy/configs/kepler/$CLASSPATH/getting-started/04-HelloWorld.xml (No such file or directory)<br /> at java.io.FileInputStream.open(Native Method)<br /> at java.io.FileInputStream.<init>(FileInputStream.java:138)<br /> at java.io.FileInputStream.<init>(FileInputStream.java:97)<br /> at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)<br /> at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)<br /> at java.net.URL.openStream(URL.java:1035)<br /> at ptolemy.actor.gui.EffigyFactory.checkForDTD(EffigyFactory.java:127)<br /> at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:384)<br /> at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:233)<br /> at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1079)<br /> at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1005)<br /> at ptolemy.actor.gui.HTMLViewer.hyperlinkUpdate(HTMLViewer.java:293)<br /> ... 35 more</p> Bug #5893 (Closed): During installation, Kepler takes a long time to start up under Windowshttps://projects.ecoinformatics.org/ecoinfo/issues/58932013-03-19T14:51:33ZChristopher Brookscxh@eecs.berkeley.edu
<p>With Kepler-2.4RC3 under Windows2008R2 64-bit, the user is asked if they want to start up Kepler. I chose "yes" and nothing happened, so I completed the installation.</p>
<p>Then, I started up Kepler from the menu and it took a long time (over a minute?) to start up.</p>
<p>Then, it seemed like there were two Kepler instances?</p>
<p>It seems like Kepler took a long time to start, which is why when Kepler was starting during the installation, it seemed like nothing was happening.</p> Bug #5891 (Resolved): Installer acks need to be update for Ptolemyhttps://projects.ecoinformatics.org/ecoinfo/issues/58912013-03-19T14:38:29ZChristopher Brookscxh@eecs.berkeley.edu
<p>The 2.4Rc3 installer acks for Ptolemy are out of date.<br />The text should be updated to say:</p>
<p>--start--<br />Ptolemy receives support in part by the Center for Hybrid and Embedded Software Systems (CHESS) at UC Berkeley, which receives support from the National Science Foundation (NSF awards #0720882 (CSR-EHS: PRET), #1035672 (CPS: Medium: Ptides), and #0931843 (CPS: Large: ActionWebs)), the Naval Research Laboratory (#NOOI73-12-1-G015), the Multiscale Systems Center (MuSyC), one of six research centers funded under the Focus Center Research Program, a Semiconductor Research Corporation program, and the following companies: Bosch, National Instruments, and Toyota. In the past, CHESS has been sponsorted by Agilent, DGIST, General Motors, Hewlett Packard, Infineon, and Microsoft.</p>
<p>Ptolemy is also supported in part by the TerraSwarm Research Center, one of six centers supported by the STARnet phase of the Focus Center Research Program (FCRP) a Semiconductor Research Corporation program sponsored by MARCO and DARPA.</p>
<p>Ptolemy is also supported in part by the Naval Research Laboratory project, "Software Producibility for System of Systems," and was accomplished under Cooperative Agreement Number NOOI73-12-1-G015.</p>
<p>--end--</p>
<p>To close this bug, the documentation for how to build a release should<br />be update to include going to <a class="external" href="http://ptolemy.eecs.berkeley.edu/sponsors.htm">http://ptolemy.eecs.berkeley.edu/sponsors.htm</a><br />to update the list of Ptolemy sponsors.</p> Bug #5646 (New): Switching some of the add-on modules to corehttps://projects.ecoinformatics.org/ecoinfo/issues/56462012-08-06T20:33:00ZIlkay Altintasaltintas@sdsc.edu
<p>Before 2.5, we need a discussion on switching some of the key modules, e.g., modules in the reporting suite, to the core suite and release process.</p> Bug #5629 (Resolved): Mac DMG installer should have better background and license agreementhttps://projects.ecoinformatics.org/ecoinfo/issues/56292012-06-18T14:19:38ZChristopher Brookscxh@eecs.berkeley.edu
<p>Hello Christopher,</p>
<p>recently I have installed Kepler for Mac OS directly from the DMG file instead of using SVN.</p>
<p>I know this is not that important, but it is fairly easy to make installer look "prettier".</p>
<p>Michal Owsiak made the following suggestions about improving the<br />Mac DMG installer.</p>
<p>In case you know how to build nice looking DMG files, you can disregard the rest of the e-mail</p>
<p>Basically, there are two things you could add:</p>
<p>1. Nice looking background + nice layout of icons (example can be found below). There is a Mac OS X devote book that describes the process in details: "Apple Training Series Mac OS X Deployment v10.6"</p>
<p><a class="external" href="http://www.owsiak.org/?p=683">http://www.owsiak.org/?p=683</a></p>
<p>2. You can also quite easily add the license agreement directly into Kepler DMG file (detailed steps are below)</p>
<p><a class="external" href="http://www.owsiak.org/?p=700">http://www.owsiak.org/?p=700</a></p>
<p>This way, you can provide better user experience when it comes to Mac OS X related installation from DMG file.</p>
<p>Hope this may help.</p>
<p>In case you will have any further questions, do not hesitate to ask.</p>
<p>Regards</p>
<p>Michal</p> Bug #5550 (Resolved): Windows installer should be a .exe, not a .jarhttps://projects.ecoinformatics.org/ecoinfo/issues/55502011-11-22T19:41:16ZChristopher Brookscxh@eecs.berkeley.edu
<p>Downloading and running a .jar file under Windows Server 2008 is tricky.<br />Basically, the user needs to run a command from a command line, which can be<br />tricky if there are spaces or parentheses in the file name.</p>
<p>There have been questions about starting the jar file.</p>
<p><a class="external" href="https://kepler-project.org/users/faq#under-windows-when-i">https://kepler-project.org/users/faq#under-windows-when-i</a> says:</p>
<p>--start--<br />Under Windows, when I double click on the installer jar file, the installer does not start. What do I do?</p>
<p>Under Windows, the Kepler installer jar file should start the Kepler installer using Java, it should not unzip.<br />If it unzips, then see <a class="external" href="http://www.wikihow.com/Run-a-.Jar-Java-File">http://www.wikihow.com/Run-a-.Jar-Java-File</a></p>
<p>or</p>
<p><a class="external" href="http://stackoverflow.com/questions/394616/running-jar-file-in-windows">http://stackoverflow.com/questions/394616/running-jar-file-in-windows</a><br />--end--</p>
<p>Rather than shipping a .jar file, we should ship a .exe for the installer.<br />One way would be to use Launch4J, see <a class="external" href="http://launch4j.sourceforge.net/">http://launch4j.sourceforge.net/</a></p> Bug #5508 (Resolved): Link to "Additional background information on Ptolemy" brings up empty pagehttps://projects.ecoinformatics.org/ecoinfo/issues/55082011-10-06T01:51:53ZChristopher Brookscxh@eecs.berkeley.edu
<p>Under Windows Server 2008:</p>
<p>If I do Help -> Kepler Documentation,<br />and click on<br />"background information on Ptolemy" <br />I get a blank page that has<br />jar:file:!/ptolemy/configs/ptinyKepler/intro.htm in the title.</p>
<p>I looked in the jar file and the file is there?</p>
<p>View ->Source brings up a NPE?</p>
<p>java.lang.reflect.InvocationTargetException<br /> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)<br /> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)<br /> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)<br /> at java.lang.reflect.Constructor.newInstance(Unknown Source)<br /> at ptolemy.actor.gui.TextEditorTableau$Factory.createTableau(TextEditorTableau.java:221)<br /> at ptolemy.actor.gui.TextEditorTableau$Factory.createTableau(TextEditorTableau.java:279)<br /> at ptolemy.actor.gui.TableauFrame$ViewMenuListener.actionPerformed(TableauFrame.java:1572)<br /> at org.kepler.gui.MenuMapper$1.actionPerformed(MenuMapper.java:386)<br /> at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)<br /> at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)<br /> at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)<br /> at javax.swing.DefaultButtonModel.setPressed(Unknown Source)<br /> at javax.swing.AbstractButton.doClick(Unknown Source)<br /> at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)<br /> at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)<br /> at java.awt.Component.processMouseEvent(Unknown Source)<br /> at javax.swing.JComponent.processMouseEvent(Unknown Source)<br /> at java.awt.Component.processEvent(Unknown Source)<br /> at java.awt.Container.processEvent(Unknown Source)<br /> at java.awt.Component.dispatchEventImpl(Unknown Source)<br /> at java.awt.Container.dispatchEventImpl(Unknown Source)<br /> at java.awt.Component.dispatchEvent(Unknown Source)<br /> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)<br /> at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)<br /> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)<br /> at java.awt.Container.dispatchEventImpl(Unknown Source)<br /> at java.awt.Window.dispatchEventImpl(Unknown Source)<br /> at java.awt.Component.dispatchEvent(Unknown Source)<br /> at java.awt.EventQueue.dispatchEventImpl(Unknown Source)<br /> at java.awt.EventQueue.access$000(Unknown Source)<br /> at java.awt.EventQueue$3.run(Unknown Source)<br /> at java.awt.EventQueue$3.run(Unknown Source)<br /> at java.security.AccessController.doPrivileged(Native Method)<br /> at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)<br /> at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)<br /> at java.awt.EventQueue$4.run(Unknown Source)<br /> at java.awt.EventQueue$4.run(Unknown Source)<br /> at java.security.AccessController.doPrivileged(Native Method)<br /> at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)<br /> at java.awt.EventQueue.dispatchEvent(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br /> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br /> at java.awt.EventDispatchThread.run(Unknown Source)<br />Caused by: java.lang.NullPointerException<br /> at ptolemy.actor.gui.TextEditor.getBackground(TextEditor.java:144)<br /> at java.awt.Window.setBackground(Unknown Source)<br /> at java.awt.Frame.setBackground(Unknown Source)<br /> at ptolemy.gui.Top.access$1001(Top.java:141)<br /> at ptolemy.gui.Top$SetBackgroundRunnable.run(Top.java:1889)<br /> at ptolemy.gui.Top.deferIfNecessary(Top.java:247)<br /> at ptolemy.gui.Top.setBackground(Top.java:501)<br /> at ptolemy.actor.gui.TextEditor.setBackground(TextEditor.java:238)<br /> at javax.swing.JFrame.frameInit(Unknown Source)<br /> at javax.swing.JFrame.<init>(Unknown Source)<br /> at ptolemy.gui.Top.<init>(Top.java:162)<br /> at ptolemy.actor.gui.TableauFrame.<init>(TableauFrame.java:133)<br /> at ptolemy.actor.gui.TableauFrame.<init>(TableauFrame.java:168)<br /> at ptolemy.actor.gui.TextEditor.<init>(TextEditor.java:104)<br /> at ptolemy.actor.gui.TextEditor.<init>(TextEditor.java:91)<br /> at ptolemy.actor.gui.TextEditorTableau.<init>(TextEditorTableau.java:89)<br /> at ptolemy.actor.gui.TextEditorTableau.<init>(TextEditorTableau.java:68)<br /> ... 46 more</p>
<p>This page works on the Mac and I don't get the NPE.</p> Bug #5507 (Resolved): Windows Installer: The R choice is not unselectablehttps://projects.ecoinformatics.org/ecoinfo/issues/55072011-10-06T01:39:19ZChristopher Brookscxh@eecs.berkeley.edu
<p>When installing under Windows, I'm given a choice of which components<br />to install: Kepler and the R interface.</p>
<p>However, the R interface checkbox is not selectable, so I have to install<br />it.</p>
<p>Why do we offer the user the illusion of choice if they can't make<br />a choice?</p>
<p>This is minor and in no way a blocker, so feel free to retarget.</p> Bug #5506 (Resolved): Windows Installer Page does not mention 2.3?https://projects.ecoinformatics.org/ecoinfo/issues/55062011-10-06T01:36:30ZChristopher Brookscxh@eecs.berkeley.edu
<p>When I start up the Windows Installer, the page says Kepler-2.3, but<br />the date is August 12, 2011.<br />Also, the page says <br />"The 2.0 release contains a major architectural overhaul from previous releases"</p>
<p>I would remove that text, it is rather obvious.</p>
<p>Could there be text about what is new in 2.3?</p>
<p>These are minor suggestions.</p> Bug #5505 (Resolved): Kepler-2.3 installer should create directory named "Kepler-2.3", not "Kepler"https://projects.ecoinformatics.org/ecoinfo/issues/55052011-10-06T00:34:59ZChristopher Brookscxh@eecs.berkeley.edu
<p>When installing <a class="external" href="https://code.kepler-project.org/code/kepler/releases/test-installers/Kepler-2.3.dmg">https://code.kepler-project.org/code/kepler/releases/test-installers/Kepler-2.3.dmg</a><br />I get a window that prompts me to drag the Kepler icon to the applications folder.</p>
<p>The folder should be named "Kepler-2.3", not "Kepler", so that it<br />is obvious which version is installed and so that multiple versions of <br />Kepler may be installed.</p>
<p>If the user already has a Kepler folder, what happens?</p>
<p>This is a feature request, not a bug, but I find it odd to have applications<br />that have no notion of version number in the directory name.</p> Bug #5473 (Resolved): 2.3.0rc1 won't start on Windows XPhttps://projects.ecoinformatics.org/ecoinfo/issues/54732011-08-16T23:42:37ZDerik Barseghianbarseghian@nceas.ucsb.edu
<p>I can't get 2.3.0 rc1 to start on Windows XP after installing using the installer.<br />The shortcuts are broken, and double-clicking on kepler.exe and module-manager.exe doesn't do anything.</p> Bug #5462 (Resolved): Can't run the kepler by ./kepler.sh after decompressing the linux installerhttps://projects.ecoinformatics.org/ecoinfo/issues/54622011-08-15T15:58:10ZJing Taotao@nceas.ucsb.edu
<p>After decompressing the linux installer(RC1), i tried to run kepler by type ./kepler.sh. But I got an error:<br />tao@pacific:~/download/kepler-2.3-rc1$ ./kepler.sh <br /> [null] Copying 1 file to /home/tao/KeplerData/kepler.modules/build-area<br /> [null] Copying 1 file to /home/tao/KeplerData/kepler.modules/build-area<br />JVM Memory = 5m 512m<br />Error: The following modules are missing: <br /> kepler-2.2.0</p>
<p>Why it looks kepler-2.2.0? It is kepler-2.3 release.</p> Bug #5459 (Resolved): Kepler 2.3 blocking bughttps://projects.ecoinformatics.org/ecoinfo/issues/54592011-08-14T17:38:26ZChristopher Brookscxh@eecs.berkeley.edu
<p>We don't have a Version 2.3.0 field, so bugs found during the Kepler-2.3 installation testing process should block this bug.</p> Bug #5457 (Resolved): Mac OS X: Kepler.app should display module error messages in a windowhttps://projects.ecoinformatics.org/ecoinfo/issues/54572011-08-14T16:24:41ZChristopher Brookscxh@eecs.berkeley.edu
<p>When I double click on the Kepler.app icon, Kepler appears<br />to quickly start up and then exit.</p>
<p>Looking at the Console app, I see:</p>
<p>8/14/11 9:19:08.748 AM [0x0-0xe60e6].org.kepler.build.runner.Kepler: JVM Memory = 5m 512m<br />8/14/11 9:19:08.749 AM [0x0-0xe60e6].org.kepler.build.runner.Kepler: Error: The following modules are missing: <br />8/14/11 9:19:08.749 AM [0x0-0xe60e6].org.kepler.build.runner.Kepler: kepler-2.2.0<br />8/14/11 9:19:23.597 AM [0x0-0xe90e9].org.kepler.build.runner.Kepler: JVM Memory = 5m 512m<br />8/14/11 9:19:23.598 AM [0x0-0xe90e9].org.kepler.build.runner.Kepler: Error: The following modules are missing: <br />8/14/11 9:19:23.598 AM [0x0-0xe90e9].org.kepler.build.runner.Kepler: kepler-2.2.0</p>
<p>I renamed ~/.kepler to ~/.kepler.bak and the same thing occurred.</p>
<p>Renaming ~/KeplerData to ~/KeplerData.bak worked around the problem.</p>
<p>There are two bugs here:<br />1) When I click on Kepler.app and get an error, I should see a console<br />window.<br />2) Why does the contents of my KeplerData directory matter?</p> Bug #5452 (Resolved): uneasy access to the demo workflowshttps://projects.ecoinformatics.org/ecoinfo/issues/54522011-08-05T14:53:26Zunknown unknownmelchiaros@aol.com
<p>I´ve tried to work down the getting started guide step by step, but had some trouble to get the described demo (e.g Lotka-Volterra).</p>
<p>What happens here was:<br />Kepler has its workflow repository in</p>
<p>/home/user/KeplerData/workflows/MyWorkflows</p>
<p>to which an File->Open is associated by default.</p>
<p>My desktop search(a additional step for a beginner) was not able to find "Lotka"->but that is primary not your problem.</p>
<p>A search for "demos" shows me two different folders in kepler that named so.<br />The one in outreach is the right one.</p>
<p>Expected:<br />It would be easier to a user to get the demo folder copied in the standard workflow folder(/home/user/KeplerData/workflows/MyWorkflows) to see it directly when choosing File->Open.</p>
<p>It´s not heavy work for a user, but keep in mind that all beginning in a new thing is time intensive and the number of user decrease rapidly as much as they need time to get there first success.</p>