From yogini_joshi at persistent.co.in Sun Sep 1 22:49:13 2013 From: yogini_joshi at persistent.co.in (Yogini Joshi) Date: Mon, 2 Sep 2013 05:49:13 +0000 Subject: [kepler-dev] Extending kepler for project use Message-ID: <741CEB36EC28BA419CD6CDF3B8BB31460753CA97@HJ-MBX2.persistent.co.in> Hi, We would like to extend kepler functionality for project specific purpose. Kepler Class which initializes various classes , Instead of using kepler class for initialization can we write our initialization class ? Regards, Yogini DISCLAIMER ========== This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails. -------------- next part -------------- An HTML attachment was scrubbed... URL: From cxh at eecs.berkeley.edu Mon Sep 2 10:34:23 2013 From: cxh at eecs.berkeley.edu (Christopher Brooks) Date: Mon, 02 Sep 2013 10:34:23 -0700 Subject: [kepler-dev] Update quick links on the kepler site Message-ID: <5224CC1F.5020106@eecs.berkeley.edu> https://kepler-project.org/developers/reference has quick links on the right that are dead. The NMI build is toast, as are Open Bugs. I suggest: Nightly Build Javadoc Bugs I'm not sure how to edit the sidebar. _Christopher -- Christopher Brooks, PMP University of California Academic Program Manager & Software Engineer US Mail: 337 Cory Hall CHESS/iCyPhy/Ptolemy/TerraSwarm Berkeley, CA 94720-1774 cxh at eecs.berkeley.edu, 707.332.0670 (Office: 545Q Cory) From sitongia at ucar.edu Thu Sep 5 14:59:29 2013 From: sitongia at ucar.edu (Leonard Sitongia) Date: Thu, 05 Sep 2013 15:59:29 -0600 Subject: [kepler-dev] Starting out build problems Message-ID: <5228FEC1.80308@ucar.edu> I'm trying to build Kepler from sources for the first time. CentOS release 6.4 (Final) java version "1.7.0_15" Apache Ant(TM) version 1.8.4 compiled on May 22 2012 278 mkdir kepler.modules 279 cd kepler.modules 280 svn co https://code.kepler-project.org/code/kepler/trunk/modules/build-area 281 cd build-area 282 ant change-to -Dsuite=kepler 283 ant run 284 ant force-ptolemy compile ant run gives me [sitongia at geranium build-area]$ ant run Buildfile: /home/sitongia/src/kepler.modules/build-area/build.xml compile: [echo] Note that you may need to run "ant force-ptolemy compile" to compile ptolemy. [compile] Compiling configuration-manager... [compile] Compiling 15 source files to /home/sitongia/src/kepler.modules/configuration-manager/target/classes [compile] /home/sitongia/src/kepler.modules/configuration-manager/src/org/kepler/configuration/ConfigurationManager.java:43: error: package ptolemy.util does not exist [compile] import ptolemy.util.MessageHandler; [compile] ^ [compile] /home/sitongia/src/kepler.modules/configuration-manager/src/org/kepler/configuration/ConfigurationManager.java:111: error: cannot find symbol [compile] MessageHandler.error("Error loading configurations", e); [compile] ^ [compile] symbol: variable MessageHandler [compile] location: class ConfigurationManager [compile] 2 errors BUILD FAILED /home/sitongia/src/kepler.modules/build-area/build.xml:52: /home/sitongia/src/kepler.modules/build-area/build.xml:52: Compile failed; see the compiler error output for details. I tried the force compile of ptolemy, but that gives me the same thing. I also tried this with the 2.4 release branch, but I get the same error. Do I need to use Java 1.6 and Ant 1.7? Thanks! -- ==Leonard E. Sitongia High Altitude Observatory National Center for Atmospheric Research P.O. Box 3000 Boulder CO 80307 USA sitongia at ucar.edu voice: (303)497-2454 fax: (303)497-1589 From sitongia at ucar.edu Thu Sep 5 15:05:05 2013 From: sitongia at ucar.edu (Leonard Sitongia) Date: Thu, 05 Sep 2013 16:05:05 -0600 Subject: [kepler-dev] Starting out build problems In-Reply-To: <5228FEC1.80308@ucar.edu> References: <5228FEC1.80308@ucar.edu> Message-ID: <52290011.7010501@ucar.edu> On 09/05/2013 03:59 PM, Leonard Sitongia wrote: > I tried the force compile of ptolemy, but that gives me the same thing. Uh, I'm reading the detailed instructions now. svn is blocked to get ptolemy. I'm getting that manually now. It goes in at the kepler level, not build-area, right? -- ==Leonard E. Sitongia High Altitude Observatory National Center for Atmospheric Research P.O. Box 3000 Boulder CO 80307 USA sitongia at ucar.edu voice: (303)497-2454 fax: (303)497-1589 From charliec at sdsc.edu Fri Sep 6 11:35:05 2013 From: charliec at sdsc.edu (Charles Cowart) Date: Fri, 6 Sep 2013 11:35:05 -0700 Subject: [kepler-dev] Starting out build problems In-Reply-To: <52290011.7010501@ucar.edu> References: <5228FEC1.80308@ucar.edu> <52290011.7010501@ucar.edu> Message-ID: Hi Leonard, I believe that is the case. My own Kepler instance has ptolemy co-level with build-area. Charles On Sep 5, 2013, at 3:05 PM, Leonard Sitongia wrote: > > On 09/05/2013 03:59 PM, Leonard Sitongia wrote: >> I tried the force compile of ptolemy, but that gives me the same thing. > > Uh, I'm reading the detailed instructions now. svn is blocked to get ptolemy. I'm getting that manually now. It goes in at the kepler level, not build-area, right? > > -- > ==Leonard E. Sitongia > High Altitude Observatory > National Center for Atmospheric Research > P.O. Box 3000 Boulder CO 80307 USA > sitongia at ucar.edu voice: (303)497-2454 fax: (303)497-1589 > > _______________________________________________ > Kepler-dev mailing list > Kepler-dev at kepler-project.org > http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev From sitongia at ucar.edu Tue Sep 10 14:15:43 2013 From: sitongia at ucar.edu (Leonard Sitongia) Date: Tue, 10 Sep 2013 15:15:43 -0600 Subject: [kepler-dev] Starting out build problems In-Reply-To: <52290011.7010501@ucar.edu> References: <5228FEC1.80308@ucar.edu> <52290011.7010501@ucar.edu> Message-ID: <522F8BFF.9010902@ucar.edu> Hi again, I'm trying everything on Windows 7 now. using Cygwin. I have Kepler installed, and manually got Ptolemy, too. When I do "ant compile" I get missing libraries: [compile] Compiling ptolemy... [compile] Compiling 2347 source files to C:\Users\sitongia\Projects\kepler\ptolemy\target\classes [compile] C:\Users\sitongia\Projects\kepler\ptolemy\src\diva\util\java2d\svg\SVGPaintedObject.java :46: error: package org.apache.batik.gvt does not exist [compile] import org.apache.batik.gvt.GraphicsNode; ... [compile] location: class SVGPaintedObject [compile] C:\Users\sitongia\Projects\kepler\ptolemy\src\diva\util\java2d\test\junit\Polygon2DJUnit Test.java:31: error: package org.junit does not exist [compile] import org.junit.Assert; ... [compile] C:\Users\sitongia\Projects\kepler\ptolemy\src\ptolemy\actor\gui\python\PythonShellTablea u.java:35: error: package org.python.core does not exist [compile] import org.python.core.PyObject; ... lots more. So, something big is missing. If it isn't clear, I'll start over and collect all the output so that I can see if something earlier failed. Thanks! -- ==Leonard E. Sitongia High Altitude Observatory National Center for Atmospheric Research P.O. Box 3000 Boulder CO 80307 USA sitongia at ucar.edu voice: (303)497-2454 fax: (303)497-1589 From sitongia at ucar.edu Tue Sep 10 15:40:56 2013 From: sitongia at ucar.edu (Leonard Sitongia) Date: Tue, 10 Sep 2013 16:40:56 -0600 Subject: [kepler-dev] Starting out build problems In-Reply-To: <522F8BFF.9010902@ucar.edu> References: <5228FEC1.80308@ucar.edu> <52290011.7010501@ucar.edu> <522F8BFF.9010902@ucar.edu> Message-ID: <522F9FF8.8070502@ucar.edu> Trying again, starting from scratch. Captured all output from "ant change-to". I'm trying to build the latest (not 1.0 or 2.4). No error messages up to or through running change-to. Then, I run "ant compile". This time it worked. So, I now have the latest building on Windows 7 under Cygwin. Nevermind about my trouble. Must have been some intermediate action I'd taken to get ptolemy installed separately because of the firewall issue. -- ==Leonard E. Sitongia High Altitude Observatory National Center for Atmospheric Research P.O. Box 3000 Boulder CO 80307 USA sitongia at ucar.edu voice: (303)497-2454 fax: (303)497-1589 From michalo at man.poznan.pl Fri Sep 13 01:45:20 2013 From: michalo at man.poznan.pl (Michal Owsiak) Date: Fri, 13 Sep 2013 10:45:20 +0200 Subject: [kepler-dev] Retrieving all the actors available for particular Kepler installation Message-ID: <5232D0A0.4040304@man.poznan.pl> Hi, I have question regarding the list of actors available inside particular Kepler installation. Let's assume that I have Kepler installation (default one) and I want to list all the actors that are available inside Kepler (the list you can see on the left where actors can be searched for). Is there any way to retrieve this list? Is there any Kepler API for this task? Can I find this information inside Kepler's DB or inside cache system? Thanks in advance for the info. Michal -- Michal Owsiak Institute of Bioorganic Chemistry PAS Poznan Supercomputing and Networking Center Noskowskiego 12/14, 61-704 Poznan, POLAND http://www.man.poznan.pl From cxh at eecs.berkeley.edu Fri Sep 13 07:08:39 2013 From: cxh at eecs.berkeley.edu (Christopher Brooks) Date: Fri, 13 Sep 2013 07:08:39 -0700 Subject: [kepler-dev] Retrieving all the actors available for particular Kepler installation In-Reply-To: <5232D0A0.4040304@man.poznan.pl> References: <5232D0A0.4040304@man.poznan.pl> Message-ID: <52331C67.70608@eecs.berkeley.edu> Hi Michal, I know how it is done in Ptolemy II, and the same techniques should work with Kepler. The set of actors that are available are determined by ptolemy.actor.gui.Configuration. If a model is running in a system that has a Configuration, then to get the Configuration: >

To access the configuration from a random place, if you have a > NamedObj foo, then you can call: >

>  Effigy effigy = Configuration.findEffigy(foo.toplevel());
>  Configuration configuration = effigy.toplevel();
>  
Configuration.check() traverses the configuration for various tests, below are some fragments from it: > // Check TypedAtomicActors and Attributes > Iterator containedObjects = deepNamedObjList().iterator(); > while (containedObjects.hasNext()) { > NamedObj containedObject = (NamedObj) containedObjects.next(); Or, to get just the composites: > for (CompositeEntity composite : deepCompositeEntityList()) { or > // Check atomic actors for clone problems related to types > List entityList = allAtomicEntityList(); > Iterator entities = entityList.iterator(); > while (entities.hasNext()) { > Object entity = entities.next(); > if (entity instanceof TypedAtomicActor) { See ptolemy/configs/test/allConfigs.tcl for tests that read the various configurations and perform tests on them. See https://kepler-project.org/developers/reference/what-happens-when-kepler-starts-up for information about how Kepler starts up and which configuration is read. There is a chance that Kepler's database adds actors that are not accessible via the configuration. _Christopher On 9/13/13 1:45 AM, Michal Owsiak wrote: > Hi, > > I have question regarding the list of actors available inside > particular Kepler installation. > > Let's assume that I have Kepler installation (default one) and I want > to list all the actors that are available inside Kepler (the list you > can see on the left where actors can be searched for). > > Is there any way to retrieve this list? Is there any Kepler API for > this task? Can I find this information inside Kepler's DB or inside > cache system? > > Thanks in advance for the info. > > Michal > -- Christopher Brooks, PMP University of California Academic Program Manager & Software Engineer US Mail: 337 Cory Hall CHESS/iCyPhy/Ptolemy/TerraSwarm Berkeley, CA 94720-1774 cxh at eecs.berkeley.edu, 707.332.0670 (Office: 545Q Cory) From michalo at man.poznan.pl Sat Sep 14 11:41:44 2013 From: michalo at man.poznan.pl (Michal Owsiak) Date: Sat, 14 Sep 2013 20:41:44 +0200 Subject: [kepler-dev] Retrieving all the actors available for particular Kepler installation In-Reply-To: <52331C67.70608@eecs.berkeley.edu> References: <5232D0A0.4040304@man.poznan.pl> <52331C67.70608@eecs.berkeley.edu> Message-ID: <5234ADE8.2050705@man.poznan.pl> Thanks for the info. I will take a look at this and let you know whether this solves my issue. Cheers > Hi Michal, > > I know how it is done in Ptolemy II, and the same techniques should work > with Kepler. > > The set of actors that are available are determined by > ptolemy.actor.gui.Configuration. > > If a model is running in a system that has a Configuration, then to get > the Configuration: > >>

To access the configuration from a random place, if you have a >> NamedObj foo, then you can call: >>

>>  Effigy effigy = Configuration.findEffigy(foo.toplevel());
>>  Configuration configuration = effigy.toplevel();
>>  
> > Configuration.check() traverses the configuration for various tests, > below are some fragments from it: > >> // Check TypedAtomicActors and Attributes >> Iterator containedObjects = deepNamedObjList().iterator(); >> while (containedObjects.hasNext()) { >> NamedObj containedObject = (NamedObj) >> containedObjects.next(); > Or, to get just the composites: > >> for (CompositeEntity composite : deepCompositeEntityList()) { > > or >> // Check atomic actors for clone problems related to types >> List entityList = allAtomicEntityList(); >> Iterator entities = entityList.iterator(); >> while (entities.hasNext()) { >> Object entity = entities.next(); >> if (entity instanceof TypedAtomicActor) { > > See ptolemy/configs/test/allConfigs.tcl for tests that read the various > configurations and perform tests on them. > > See > https://kepler-project.org/developers/reference/what-happens-when-kepler-starts-up > for information about how Kepler starts up and which configuration is read. > > There is a chance that Kepler's database adds actors that are not > accessible via the configuration. > > > _Christopher > > > > On 9/13/13 1:45 AM, Michal Owsiak wrote: >> Hi, >> >> I have question regarding the list of actors available inside >> particular Kepler installation. >> >> Let's assume that I have Kepler installation (default one) and I want >> to list all the actors that are available inside Kepler (the list you >> can see on the left where actors can be searched for). >> >> Is there any way to retrieve this list? Is there any Kepler API for >> this task? Can I find this information inside Kepler's DB or inside >> cache system? >> >> Thanks in advance for the info. >> >> Michal >> > > From jones at nceas.ucsb.edu Sat Sep 14 12:33:58 2013 From: jones at nceas.ucsb.edu (Matt Jones) Date: Sat, 14 Sep 2013 11:33:58 -0800 Subject: [kepler-dev] Retrieving all the actors available for particular Kepler installation In-Reply-To: <5234ADE8.2050705@man.poznan.pl> References: <5232D0A0.4040304@man.poznan.pl> <52331C67.70608@eecs.berkeley.edu> <5234ADE8.2050705@man.poznan.pl> Message-ID: It works much differently in Kepler. We index actors against the ontology categories, and none of it is in the Configuration. I don't remeber if there is an external API, but there is an internal class representing the library. I'd have to poke around to remember. Matt On Sep 14, 2013 10:42 AM, "Michal Owsiak" wrote: > Thanks for the info. > > I will take a look at this and let you know whether this solves my issue. > > Cheers > >> Hi Michal, >> >> I know how it is done in Ptolemy II, and the same techniques should work >> with Kepler. >> >> The set of actors that are available are determined by >> ptolemy.actor.gui.**Configuration. >> >> If a model is running in a system that has a Configuration, then to get >> the Configuration: >> >>

To access the configuration from a random place, if you have a >>> NamedObj foo, then you can call: >>>

>>>  Effigy effigy = Configuration.findEffigy(foo.**toplevel());
>>>  Configuration configuration = effigy.toplevel();
>>>  
>>> >> >> Configuration.check() traverses the configuration for various tests, >> below are some fragments from it: >> >> // Check TypedAtomicActors and Attributes >>> Iterator containedObjects = deepNamedObjList().iterator(); >>> while (containedObjects.hasNext()) { >>> NamedObj containedObject = (NamedObj) >>> containedObjects.next(); >>> >> Or, to get just the composites: >> >> for (CompositeEntity composite : deepCompositeEntityList()) { >>> >> >> or >> >>> // Check atomic actors for clone problems related to types >>> List entityList = allAtomicEntityList(); >>> Iterator entities = entityList.iterator(); >>> while (entities.hasNext()) { >>> Object entity = entities.next(); >>> if (entity instanceof TypedAtomicActor) { >>> >> >> See ptolemy/configs/test/**allConfigs.tcl for tests that read the various >> configurations and perform tests on them. >> >> See >> https://kepler-project.org/**developers/reference/what-** >> happens-when-kepler-starts-up >> for information about how Kepler starts up and which configuration is >> read. >> >> There is a chance that Kepler's database adds actors that are not >> accessible via the configuration. >> >> >> _Christopher >> >> >> >> On 9/13/13 1:45 AM, Michal Owsiak wrote: >> >>> Hi, >>> >>> I have question regarding the list of actors available inside >>> particular Kepler installation. >>> >>> Let's assume that I have Kepler installation (default one) and I want >>> to list all the actors that are available inside Kepler (the list you >>> can see on the left where actors can be searched for). >>> >>> Is there any way to retrieve this list? Is there any Kepler API for >>> this task? Can I find this information inside Kepler's DB or inside >>> cache system? >>> >>> Thanks in advance for the info. >>> >>> Michal >>> >>> >> >> > ______________________________**_________________ > Kepler-dev mailing list > Kepler-dev at kepler-project.org > http://lists.nceas.ucsb.edu/**kepler/mailman/listinfo/**kepler-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jones at nceas.ucsb.edu Tue Sep 17 14:12:19 2013 From: jones at nceas.ucsb.edu (Matt Jones) Date: Tue, 17 Sep 2013 13:12:19 -0800 Subject: [kepler-dev] Update quick links on the kepler site In-Reply-To: <5224CC1F.5020106@eecs.berkeley.edu> References: <5224CC1F.5020106@eecs.berkeley.edu> Message-ID: Hi Christopher, I edited the sidebar to make the changes you requested. If you have permission on the site, you do so using the 'Manage Portlets' link under the left sidebar. Thanks for catching these issues. Matt On Mon, Sep 2, 2013 at 9:34 AM, Christopher Brooks wrote: > https://kepler-project.org/**developers/reference > has quick links on the right that are dead. > > The NMI build is toast, as are Open Bugs. > > I suggest: > > Nightly > Build > Javadoc > Bugs > > I'm not sure how to edit the sidebar. > > _Christopher > > -- > Christopher Brooks, PMP University of California > Academic Program Manager & Software Engineer US Mail: 337 Cory Hall > CHESS/iCyPhy/Ptolemy/**TerraSwarm Berkeley, CA 94720-1774 > cxh at eecs.berkeley.edu, 707.332.0670 (Office: 545Q Cory) > > ______________________________**_________________ > Kepler-dev mailing list > Kepler-dev at kepler-project.org > http://lists.nceas.ucsb.edu/**kepler/mailman/listinfo/**kepler-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cxh at eecs.berkeley.edu Thu Sep 19 14:13:23 2013 From: cxh at eecs.berkeley.edu (Christopher Brooks) Date: Thu, 19 Sep 2013 14:13:23 -0700 Subject: [kepler-dev] Moving the ptII svn repository on Sunday, Oct 22 Message-ID: <523B68F3.7000706@eecs.berkeley.edu> The machine that currently has the ptII repository will be retired soon. I want to move the repository to a new machine. I'll be doing the move on Sunday, Oct 22. After the move is done, I'll update Kepler so that the build works. _Christopher -- Christopher Brooks, PMP University of California Academic Program Manager & Software Engineer US Mail: 337 Cory Hall CHESS/iCyPhy/Ptolemy/TerraSwarm Berkeley, CA 94720-1774 cxh at eecs.berkeley.edu, 707.332.0670 (Office: 545Q Cory) From jones at nceas.ucsb.edu Thu Sep 19 15:48:40 2013 From: jones at nceas.ucsb.edu (Matt Jones) Date: Thu, 19 Sep 2013 14:48:40 -0800 Subject: [kepler-dev] Moving the ptII svn repository on Sunday, Oct 22 In-Reply-To: <523B68F3.7000706@eecs.berkeley.edu> References: <523B68F3.7000706@eecs.berkeley.edu> Message-ID: Thanks. When you move it, how about giving it a CNAME name tied to the service so that next time you need to move it the service location doesn't have to be updated? Is there a way you can keep the original hostname active as a CNAME so that anyone with existing checkouts will continue to be able to access it? That's why we used 'code.kepler-project.org', a name that can travel with the SVN service as it migrates across hosts (which we've done twice since it was created). Matt On Thu, Sep 19, 2013 at 1:13 PM, Christopher Brooks wrote: > The machine that currently has the ptII repository will be retired soon. > I want to move the repository to a new machine. > > I'll be doing the move on Sunday, Oct 22. > > After the move is done, I'll update Kepler so that the build works. > > _Christopher > > -- > Christopher Brooks, PMP University of California > Academic Program Manager & Software Engineer US Mail: 337 Cory Hall > CHESS/iCyPhy/Ptolemy/**TerraSwarm Berkeley, CA 94720-1774 > cxh at eecs.berkeley.edu, 707.332.0670 (Office: 545Q Cory) > > ______________________________**_________________ > Kepler-dev mailing list > Kepler-dev at kepler-project.org > http://lists.nceas.ucsb.edu/**kepler/mailman/listinfo/**kepler-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cxh at eecs.berkeley.edu Sun Sep 22 08:56:48 2013 From: cxh at eecs.berkeley.edu (Christopher Brooks) Date: Sun, 22 Sep 2013 08:56:48 -0700 Subject: [kepler-dev] Moving the ptII svn repository on Sunday, Oct 22 In-Reply-To: References: <523B68F3.7000706@eecs.berkeley.edu> Message-ID: <523F1340.3060008@eecs.berkeley.edu> Good idea, but there are problems. I set up a CNAME for source.ptolemy.org to point to repo.eecs.berkeley.edu, but when I point a browser to https://source.ptolemy.org/svn/projects/eal/pret/, I get a warning about certs. The svn command itself fails: ealmac10:~] cxh% svn co https://source.ptolemy.org/svn/projects/eal/ptII/trunk ptII svn: OPTIONS of 'https://source.ptolemy.org/svn/projects/eal/ptII/trunk': SSL handshake failed: SSL error code -1/1/33\ 6032856 (https://source.ptolemy.org) However, using the actual address works. [ealmac10:~] cxh% svn co https://repo.eecs.berkeley.edu/svn/projects/eal/ptII/trunk ptII A ptII/bin A ptII/bin/ptlndir A ptII/ptolemy A ptII/ptolemy/domains svn+ssh access is not permitted on this repo. The same is true of the anonymous access URL https://source.ptolemy.org/svn-anon/projects/eal/ptII/ vs. https://repo.eecs.berkeley.edu/svn-anon/projects/eal/ptII/ The only solution I see would be to get source.ptolemy.org added to the cert and probably to the repo.eecs website itself. Any other ideas? _Christopher On 9/19/13 3:48 PM, Matt Jones wrote: > Thanks. > > When you move it, how about giving it a CNAME name tied to the service > so that next time you need to move it the service location doesn't > have to be updated? Is there a way you can keep the original hostname > active as a CNAME so that anyone with existing checkouts will continue > to be able to access it? That's why we used 'code.kepler-project.org > ', a name that can travel with the SVN > service as it migrates across hosts (which we've done twice since it > was created). > > Matt > > > On Thu, Sep 19, 2013 at 1:13 PM, Christopher Brooks > > wrote: > > The machine that currently has the ptII repository will be retired > soon. I want to move the repository to a new machine. > > I'll be doing the move on Sunday, Oct 22. > > After the move is done, I'll update Kepler so that the build works. > > _Christopher > > -- > Christopher Brooks, PMP University of California > Academic Program Manager & Software Engineer US Mail: 337 Cory Hall > CHESS/iCyPhy/Ptolemy/TerraSwarm Berkeley, CA 94720-1774 > cxh at eecs.berkeley.edu , 707.332.0670 > (Office: 545Q Cory) > > _______________________________________________ > Kepler-dev mailing list > Kepler-dev at kepler-project.org > http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev > > -- Christopher Brooks, PMP University of California Academic Program Manager & Software Engineer US Mail: 337 Cory Hall CHESS/iCyPhy/Ptolemy/TerraSwarm Berkeley, CA 94720-1774 cxh at eecs.berkeley.edu, 707.332.0670 (Office: 545Q Cory) -------------- next part -------------- An HTML attachment was scrubbed... URL: From jones at nceas.ucsb.edu Sun Sep 22 10:02:42 2013 From: jones at nceas.ucsb.edu (Matt Jones) Date: Sun, 22 Sep 2013 09:02:42 -0800 Subject: [kepler-dev] Moving the ptII svn repository on Sunday, Oct 22 In-Reply-To: <523F1340.3060008@eecs.berkeley.edu> References: <523B68F3.7000706@eecs.berkeley.edu> <523F1340.3060008@eecs.berkeley.edu> Message-ID: Yeah, for SSL to work the Subject of the cert must include the hostname in the CN field. So you would need a certificate with CN=source.ptolemy.orgin the subject field. Matt On Sun, Sep 22, 2013 at 7:56 AM, Christopher Brooks wrote: > Good idea, but there are problems. > > I set up a CNAME for source.ptolemy.org to point to repo.eecs.berkeley.edu, > but when I point a browser to > https://source.ptolemy.org/svn/projects/eal/pret/, I get a warning about > certs. > > The svn command itself fails: > > ealmac10:~] cxh% svn co > https://source.ptolemy.org/svn/projects/eal/ptII/trunk ptII > svn: OPTIONS of 'https://source.ptolemy.org/svn/projects/eal/ptII/trunk': > SSL handshake failed: SSL error code -1/1/33\ > 6032856 (https://source.ptolemy.org) > > However, using the actual address works. > [ealmac10:~] cxh% svn co > https://repo.eecs.berkeley.edu/svn/projects/eal/ptII/trunk ptII > A ptII/bin > A ptII/bin/ptlndir > A ptII/ptolemy > A ptII/ptolemy/domains > > svn+ssh access is not permitted on this repo. > > The same is true of the anonymous access URL > https://source.ptolemy.org/svn-anon/projects/eal/ptII/ vs. > https://repo.eecs.berkeley.edu/svn-anon/projects/eal/ptII/ > > The only solution I see would be to get source.ptolemy.org added to the > cert and probably to the repo.eecs website itself. > > Any other ideas? > > _Christopher > > > > > On 9/19/13 3:48 PM, Matt Jones wrote: > > Thanks. > > When you move it, how about giving it a CNAME name tied to the service > so that next time you need to move it the service location doesn't have to > be updated? Is there a way you can keep the original hostname active as a > CNAME so that anyone with existing checkouts will continue to be able to > access it? That's why we used 'code.kepler-project.org', a name that can > travel with the SVN service as it migrates across hosts (which we've done > twice since it was created). > > Matt > > > On Thu, Sep 19, 2013 at 1:13 PM, Christopher Brooks > wrote: > >> The machine that currently has the ptII repository will be retired soon. >> I want to move the repository to a new machine. >> >> I'll be doing the move on Sunday, Oct 22. >> >> After the move is done, I'll update Kepler so that the build works. >> >> _Christopher >> >> -- >> Christopher Brooks, PMP University of California >> Academic Program Manager & Software Engineer US Mail: 337 Cory Hall >> CHESS/iCyPhy/Ptolemy/TerraSwarm Berkeley, CA 94720-1774 >> cxh at eecs.berkeley.edu, 707.332.0670 (Office: 545Q Cory) >> >> _______________________________________________ >> Kepler-dev mailing list >> Kepler-dev at kepler-project.org >> http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev >> > > > > -- > Christopher Brooks, PMP University of California > Academic Program Manager & Software Engineer US Mail: 337 Cory Hall > CHESS/iCyPhy/Ptolemy/TerraSwarm Berkeley, CA 94720-1774cxh at eecs.berkeley.edu, 707.332.0670 (Office: 545Q Cory) > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cxh at eecs.berkeley.edu Sun Sep 22 21:50:06 2013 From: cxh at eecs.berkeley.edu (Christopher Brooks) Date: Sun, 22 Sep 2013 21:50:06 -0700 Subject: [kepler-dev] Moving the ptII svn repository on Sunday, Oct 22 In-Reply-To: References: <523B68F3.7000706@eecs.berkeley.edu> <523F1340.3060008@eecs.berkeley.edu> Message-ID: <523FC87E.6030001@eecs.berkeley.edu> The ptII repo has moved. To check out ptII anonymously, use svn co https://repo.eecs.berkeley.edu/svn-anon/projects/eal/ptII/trunk ptII to check out read/write: svn --username cxh co https://repo.eecs.berkeley.edu/svn/projects/eal/ptII/trunk ptII UCB EECS Users should use their LDAP password. People without UCB EECS LDAP passwords who want read/write access should email me. I'll look at adjusting the Kepler build now. _Christopher On 9/22/13 10:02 AM, Matt Jones wrote: > Yeah, for SSL to work the Subject of the cert must include the > hostname in the CN field. So you would need a certificate with > CN=source.ptolemy.org in the subject field. > > Matt > > > On Sun, Sep 22, 2013 at 7:56 AM, Christopher Brooks > > wrote: > > Good idea, but there are problems. > > I set up a CNAME for source.ptolemy.org > to point to repo.eecs.berkeley.edu > , but when I point a browser to > https://source.ptolemy.org/svn/projects/eal/pret/, I get a warning > about certs. > > The svn command itself fails: > > ealmac10:~] cxh% svn co > https://source.ptolemy.org/svn/projects/eal/ptII/trunk ptII > svn: OPTIONS of > 'https://source.ptolemy.org/svn/projects/eal/ptII/trunk': SSL > handshake failed: SSL error code -1/1/33\ > 6032856 (https://source.ptolemy.org) > > However, using the actual address works. > [ealmac10:~] cxh% svn co > https://repo.eecs.berkeley.edu/svn/projects/eal/ptII/trunk ptII > A ptII/bin > A ptII/bin/ptlndir > A ptII/ptolemy > A ptII/ptolemy/domains > > svn+ssh access is not permitted on this repo. > > The same is true of the anonymous access URL > https://source.ptolemy.org/svn-anon/projects/eal/ptII/ vs. > https://repo.eecs.berkeley.edu/svn-anon/projects/eal/ptII/ > > The only solution I see would be to get source.ptolemy.org > added to the cert and probably to the > repo.eecs website itself. > > Any other ideas? > > _Christopher > > > > > On 9/19/13 3:48 PM, Matt Jones wrote: >> Thanks. >> >> When you move it, how about giving it a CNAME name tied to the >> service so that next time you need to move it the service >> location doesn't have to be updated? Is there a way you can keep >> the original hostname active as a CNAME so that anyone with >> existing checkouts will continue to be able to access it? That's >> why we used 'code.kepler-project.org >> ', a name that can travel with >> the SVN service as it migrates across hosts (which we've done >> twice since it was created). >> >> Matt >> >> >> On Thu, Sep 19, 2013 at 1:13 PM, Christopher Brooks >> > wrote: >> >> The machine that currently has the ptII repository will be >> retired soon. I want to move the repository to a new machine. >> >> I'll be doing the move on Sunday, Oct 22. >> >> After the move is done, I'll update Kepler so that the build >> works. >> >> _Christopher >> >> -- >> Christopher Brooks, PMP University of California >> Academic Program Manager & Software Engineer US Mail: 337 >> Cory Hall >> CHESS/iCyPhy/Ptolemy/TerraSwarm Berkeley, CA 94720-1774 >> cxh at eecs.berkeley.edu , >> 707.332.0670 (Office: 545Q Cory) >> >> _______________________________________________ >> Kepler-dev mailing list >> Kepler-dev at kepler-project.org >> >> http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev >> >> > > > -- > Christopher Brooks, PMP University of California > Academic Program Manager & Software Engineer US Mail: 337 Cory Hall > CHESS/iCyPhy/Ptolemy/TerraSwarm Berkeley, CA 94720-1774 > cxh at eecs.berkeley.edu ,707.332.0670 (Office: 545Q Cory) > > -- Christopher Brooks, PMP University of California Academic Program Manager & Software Engineer US Mail: 337 Cory Hall CHESS/iCyPhy/Ptolemy/TerraSwarm Berkeley, CA 94720-1774 cxh at eecs.berkeley.edu, 707.332.0670 (Office: 545Q Cory) -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at nceas.ucsb.edu Wed Sep 25 12:57:21 2013 From: noreply at nceas.ucsb.edu (noreply at nceas.ucsb.edu) Date: Wed, 25 Sep 2013 12:57:21 -0700 Subject: [kepler-dev] [Kepler - Bug #6102] (New) actor classes not saved properly in KAR files Message-ID: Issue #6102 has been reported by Matt Jones. ---------------------------------------- Bug #6102: actor classes not saved properly in KAR files https://projects.ecoinformatics.org/ecoinfo/issues/6102 * Author: Matt Jones * Status: New * Priority: Normal * Assignee: Derik Barseghian * Category: core * Target version: * Bugzilla-Id: ---------------------------------------- Kenneth Jones kennethjone at gmail.com reported: In Ptolemy II it is possible to use Vergil to convert a component into a class, save the class, and use it (instantiate or subclass it) in other workflows in the future. The Kepler GUI seems to have the ability to convert a component to a class and, in the workflow in which you created the class, create instances or subclasses of it, but I don't see a way to save the class, so it can be used in other workflows in the future (In Vergil there is a "save submodel only" checkbox in the File/Save dialog). Can classes be saved and reused in Kepler? If so, how? ------------ I verified this by creating a class and then attempting to save that class in a KAR file. The KAR file gets created, but does not contain the class. Attempting to open the saved KAR file produces an error in Kepler saying it can not me opened. The contents of the KAR file show it clearly is missing the class file, as all it contains is the manifest file: @$ jar tvf MyRampTestClass.kar 714 Wed Sep 25 11:41:54 AKDT 2013 META-INF/MANIFEST.MF @ -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: https://projects.ecoinformatics.org/ecoinfo/my/account -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at nceas.ucsb.edu Wed Sep 25 13:00:39 2013 From: noreply at nceas.ucsb.edu (noreply at nceas.ucsb.edu) Date: Wed, 25 Sep 2013 13:00:39 -0700 Subject: [kepler-dev] [Kepler - Bug #6102] actor classes not saved properly in KAR files References: Message-ID: Issue #6102 has been updated by Matt Jones. Description updated ---------------------------------------- Bug #6102: actor classes not saved properly in KAR files https://projects.ecoinformatics.org/ecoinfo/issues/6102#change-20826 * Author: Matt Jones * Status: New * Priority: Normal * Assignee: Derik Barseghian * Category: core * Target version: * Bugzilla-Id: ---------------------------------------- Kenneth Jones kennethjone at gmail.com reported: In Ptolemy II it is possible to use Vergil to convert a component into a class, save the class, and use it (instantiate or subclass it) in other workflows in the future. The Kepler GUI seems to have the ability to convert a component to a class and, in the workflow in which you created the class, create instances or subclasses of it, but I don't see a way to save the class, so it can be used in other workflows in the future (In Vergil there is a "save submodel only" checkbox in the File/Save dialog). Can classes be saved and reused in Kepler? If so, how? ------------ I verified this by creating a class and then attempting to save that class in a KAR file. The KAR file gets created, but does not contain the class. Attempting to open the saved KAR file produces an error in Kepler saying it can not me opened. The contents of the KAR file show it clearly is missing the class file, as all it contains is the manifest file: @$ jar tvf MyRampTestClass.kar 714 Wed Sep 25 11:41:54 AKDT 2013 META-INF/MANIFEST.MF @ To fix, once you have created a class in a workflow, you should be able to right click on it and select 'Save Archive (KAR)...', which allows you to save in a kar file of your choice in your 'My Workflows' directory. That should then show up in the tree on the left, and be able to be dragged to workflows for use. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: https://projects.ecoinformatics.org/ecoinfo/my/account -------------- next part -------------- An HTML attachment was scrubbed... URL: