[kepler-dev] kepler for java 1.5.0 .....

jagan kommineni Jagan.Kommineni at infotech.monash.edu.au
Fri Apr 22 00:28:45 PDT 2005


Hello Chad, Dan,

I took latest copies of PTII and kepler from cvs and I try to run kepler from
the kepler home directory on my Linux box with java and ant versions of
---------------------------------------------------------------------------------
[jagan at dione jagan]$ java -version
java version "1.5.0_02"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_02-b09)
Java HotSpot(TM) Client VM (build 1.5.0_02-b09, mixed mode, sharing)
[jagan at dione jagan]$ ant -version
Apache Ant version 1.6.2 compiled on November 22 2004
[jagan at dione jagan]$
--------------------------------------------------------------------------------------
ant vergil is successful but ant kepler raised some errors, I am here with enclosing.

Could you mind to tell me, what might be wrong?

with regards,

Jagan Kommineni

=================================================================
[jagan at dione kepler]$ ant vergil
Buildfile: build.xml

vergil:

config:

init:

prepare:

compile:

jar:
   [delete] Deleting: /home/jagan/ptII/build/ptolemy.jar
      [jar] Building jar: /home/jagan/ptII/build/ptolemy.jar
   [delete] Deleting: /home/jagan/ptII/build/ptolemy-doc.jar
      [jar] Building jar: /home/jagan/ptII/build/ptolemy-doc.jar

install:
     [copy] Copying 2 files to /home/jagan/ptII/lib

vergil:
     [java] Opening user library /home/jagan/.ptolemyII/UserLibrary.xml... Done
     [java] 287 ms. Memory: 4324K Free: 544K (13%)

BUILD SUCCESSFUL
Total time: 4 minutes 2 seconds
[jagan at dione kepler]$ ant kepler
Buildfile: build.xml

preinit:

cvsrootfromenv:

cvsrootfrominput:

checkOS:

win.prep:

lin.prep:
     [echo] Guessing that you are running: Unix

init:

copy-lib-win:

copy-lib-unix:

setcommonclasspath:

prepare:
    [mkdir] Created dir: /home/jagan/kepler/build
    [mkdir] Created dir: /home/jagan/kepler/build/src
    [mkdir] Created dir: /home/jagan/kepler/build/classes
     [copy] Copying 450 files to /home/jagan/kepler/build/src
     [copy] Copied 64 empty directories to 9 empty directories under /home/jagan/kepler/build/src
     [copy] Copying 15 files to /home/jagan/kepler/build/classes
     [copy] Copying 38 files to /home/jagan/kepler/build/configs
     [copy] Copying 15 files to /home/jagan/kepler/build/configs
     [copy] Copying 1 file to /home/jagan/kepler/build/configs
    [mkdir] Created dir: /home/jagan/kepler/build/configs/kepler
     [copy] Copying 1 file to /home/jagan/kepler/build/configs
     [copy] Copying 174 files to /home/jagan/kepler/build/configs/ptolemy/configs/kepler/workflows
     [copy] Copying 7 files to /home/jagan/kepler/build/src
     [copy] Copied 8 empty directories to 1 empty directory under /home/jagan/kepler/build/src
     [copy] Copying 1 file to /home/jagan/kepler
    [mkdir] Created dir: /home/jagan/kepler/build/tmp

compile:
    [javac] Compiling 422 source files to /home/jagan/kepler/build/classes
    [javac] /home/jagan/kepler/build/src/ptolemy/vergil/basic/BasicGraphFrame.java:391: cannot find symbol
    [javac] symbol  : method getHorizontalRangeModel()
    [javac] location: class diva.canvas.JCanvas
    [javac]           _horizontalScrollBar.setModel(_jgraph.getGraphPane().
    [javac]                                                             ^
    [javac] /home/jagan/kepler/build/src/ptolemy/vergil/basic/BasicGraphFrame.java:393: cannot find symbol
    [javac] symbol  : method getVerticalRangeModel()
    [javac] location: class diva.canvas.JCanvas
    [javac]           _verticalScrollBar.setModel(_jgraph.getGraphPane().
    [javac]                                                           ^
    [javac] Note: * uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 2 errors

BUILD FAILED
/home/jagan/kepler/build.xml:343: Compile failed; see the compiler error output for details.

Total time: 48 seconds
[jagan at dione kepler]$
====================================================================

Chad Berkley wrote:

> The other fix is to use the CVS version of ptolemy.  You can get a read
> only account from the ptII group.  The info should be on their website.
>
> chad
>
> Dan Higgins wrote:
> > Hi Jagan,
> >
> >     Upon a quick glance, it looks like you are having trouble with the
> > new MomlParser that Chad Berkley is working on. (I am guessing that youe
> > are using Ant and PtolemyII 4.0.1 rather than the CVS version of PTII).
> > A minor change to the build.xml file may fix your problem. Search the
> > build.xml file for 'parser'. You should find the line(s)
> >
> >     <!--copy the exprimental source-->
> >     <copy todir="${kep.build.src}" filtering="yes">
> >       <fileset dir="${srcdir}/${expsrcdir}">
> >         <include name="**"/>
> >         <!--<exclude name="ptolemy/moml/MoMLParser.java"/>-->
> >       </fileset>
> >     </copy>
> >
> > Remove the comment markers so the the the 'exclude line is
> >         <exclude name="ptolemy/moml/MoMLParser.java"/>
> >
> > That will remove the offending code (Be sure to run 'ant clean' before
> > your start again after making this change.
> >
> > If that doesn't work, I am not sure what is going on (There might be a
> > possibility of a versioning problem with xalan)
> >
> > Dan
> >
> > jagan kommineni wrote:
> >
> >
> >>Hi Dan,
> >>
> >>   The kepler worked fine with java 1.5 after removing src/doc directory in
> >>kepler home.
> >>
> >>When I try to use xml parser which is part of the jwsdp-1.5, I am getting the
> >>following error message. Suprisingly I didn't get this error with
> >>j2sdk1.4.2_05, apache-ant 1.6.1 and jwsdp-1.5.
> >>
> >>The parsers I used which are part of jwsdp-1.5 in stead that are part of
> >>kepler tool
> >>------------------------------------------------------------------------------------
> >>
> >>/home/jagan/tomcat50-jwsdp/jaxp/lib/endorsed/dom.jar:
> >>/home/jagan/tomcat50-jwsdp/jaxp/lib/endorsed/sax.jar:
> >>/home/jagan/tomcat50-jwsdp/jaxp/lib/endorsed/xalan.jar:
> >>/home/jagan/tomcat50-jwsdp/jaxp/lib/endorsed/xercesImpl.jar:
> >>/home/jagan/tomcat50-jwsdp/jaxp/lib/jaxp-api.jar
> >>========================================================================
> >>Any suggestion would be appriciated.
> >>
> >>=======================================================================
> >>    [java] *sys-package-mgr*: processing modified jar,
> >>'/home/jagan/kepler/build/kepler-configs.jar'
> >>    [java] Command failed
> >>    [java] Arguments: -kepler
> >>
> >>    [java] java.lang.Exception: Failed to read configuration
> >>'jar:file:/home/jagan/kepler/build/kepler-configs.jar!/ptolemy/configs/kepler/configuration.xml'
> >>
> >>    [java]     at
> >>ptolemy.vergil.VergilApplication._createDefaultConfiguration(VergilApplication.java:278)
> >>
> >>    [java]     at
> >>ptolemy.vergil.VergilApplication._createEmptyConfiguration(VergilApplication.java:361)
> >>
> >>    [java]     at
> >>ptolemy.actor.gui.MoMLApplication._parseArgs(MoMLApplication.java:614)
> >>    [java]     at
> >>ptolemy.vergil.VergilApplication._parseArgs(VergilApplication.java:418)
> >>    [java]     at
> >>ptolemy.actor.gui.MoMLApplication.<init>(MoMLApplication.java:160)
> >>    [java]     at
> >>ptolemy.vergil.VergilApplication.<init>(VergilApplication.java:106)
> >>    [java]     at
> >>ptolemy.vergil.VergilApplication$1.run(VergilApplication.java:149)
> >>    [java]     at
> >>java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
> >>    [java]     at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
> >>    [java]     at
> >>java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
> >>
> >>    [java]     at
> >>java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
> >>
> >>    [java]     at
> >>java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
> >>    [java]     at
> >>java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
> >>    [java]     at
> >>java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
> >>    [java] Caused by: com.microstar.xml.XmlException: XML element "entity"
> >>triggers exception:
> >>    [java]   java.lang.NoSuchMethodError:
> >>javax.xml.parsers.DocumentBuilderFactory.getSchema()Ljavax/xml/validation/Schema;
> >>in
> >>jar:file:/home/jagan/kepler/build/kepler-configs.jar!/ptolemy/configs/kepler/basicKeplerActorLibrary.xml
> >>at line 1452 and column 92
> >>    [java] Caused by:
> >>    [java]  java.lang.NoSuchMethodError:
> >>javax.xml.parsers.DocumentBuilderFactory.getSchema()Ljavax/xml/validation/Schema;
> >>
> >>    [java]     at ptolemy.moml.MoMLParser.startElement(MoMLParser.java:2768)
> >>    [java]     at
> >>com.microstar.xml.XmlParser.parseElement(XmlParser.java:945)
> >>    [java]     at
> >>com.microstar.xml.XmlParser.parseContent(XmlParser.java:1125)
> >>    [java]     at
> >>com.microstar.xml.XmlParser.parseElement(XmlParser.java:947)
> >>    [java]     at
> >>com.microstar.xml.XmlParser.parseDocument(XmlParser.java:496)
> >>    [java]     at com.microstar.xml.XmlParser.doParse(XmlParser.java:176)
> >>    [java]     at com.microstar.xml.XmlParser.parse(XmlParser.java:146)
> >>    [java]     at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1212)
> >>    [java]     at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1174)
> >>    [java]     at ptolemy.moml.MoMLParser._parse(MoMLParser.java:4647)
> >>    [java]     at ptolemy.moml.MoMLParser.startElement(MoMLParser.java:2197)
> >>    [java]     at
> >>com.microstar.xml.XmlParser.parseElement(XmlParser.java:952)
> >>    [java]     at
> >>com.microstar.xml.XmlParser.parseContent(XmlParser.java:1125)
> >>    [java]     at
> >>com.microstar.xml.XmlParser.parseElement(XmlParser.java:947)
> >>    [java]     at
> >>com.microstar.xml.XmlParser.parseContent(XmlParser.java:1125)
> >>    [java]     at
> >>com.microstar.xml.XmlParser.parseElement(XmlParser.java:947)
> >>    [java]     at
> >>com.microstar.xml.XmlParser.parseDocument(XmlParser.java:496)
> >>    [java]     at com.microstar.xml.XmlParser.doParse(XmlParser.java:176)
> >>    [java]     at com.microstar.xml.XmlParser.parse(XmlParser.java:146)
> >>    [java]     at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1212)
> >>    [java]     at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1174)
> >>    [java]     at ptolemy.moml.MoMLParser._parse(MoMLParser.java:4647)
> >>    [java]     at ptolemy.moml.MoMLParser.startElement(MoMLParser.java:2197)
> >>    [java]     at
> >>com.microstar.xml.XmlParser.parseElement(XmlParser.java:952)
> >>    [java]     at
> >>com.microstar.xml.XmlParser.parseContent(XmlParser.java:1125)
> >>    [java]     at
> >>com.microstar.xml.XmlParser.parseElement(XmlParser.java:947)
> >>    [java]     at
> >>com.microstar.xml.XmlParser.parseDocument(XmlParser.java:496)
> >>    [java]     at com.microstar.xml.XmlParser.doParse(XmlParser.java:176)
> >>    [java]     at com.microstar.xml.XmlParser.parse(XmlParser.java:146)
> >>    [java]     at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1212)
> >>    [java]     at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1174)
> >>    [java]     at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1151)
> >>    [java]     at
> >>ptolemy.actor.gui.MoMLApplication._readConfiguration(MoMLApplication.java:715)
> >>
> >>    [java]     at
> >>ptolemy.vergil.VergilApplication._createDefaultConfiguration(VergilApplication.java:276)
> >>
> >>    [java]     ... 13 more
> >>    [java] Caused by: java.lang.NoSuchMethodError:
> >>javax.xml.parsers.DocumentBuilderFactory.getSchema()Ljavax/xml/validation/Schema;
> >>
> >>    [java]     at
> >>com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.<init>(DocumentBuilderImpl.java:110)
> >>
> >>    [java]     at
> >>com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(DocumentBuilderFactoryImpl.java:101)
> >>
> >>    [java]     at
> >>edu.ucsb.nceas.configxml.ConfigXML.createDomParser(ConfigXML.java:130)
> >>    [java]     at
> >>edu.ucsb.nceas.configxml.ConfigXML.<init>(ConfigXML.java:192)
> >>    [java]     at org.ecoinformatics.util.Config.<init>(Config.java:89)
> >>    [java]     at org.ecoinformatics.util.Config.getInstance(Config.java:74)
> >>    [java]     at org.ecoinformatics.util.Config.getValue(Config.java:114)
> >>    [java]     at org.ecoinformatics.util.Util.<clinit>(Util.java:95)
> >>    [java]     at
> >>org.ecoinformatics.seek.datasource.DataCacheManager.prepareCacheLocation(DataCacheManager.java:160)
> >>
> >>    [java]     at
> >>org.ecoinformatics.seek.datasource.DataCacheManager.<init>(DataCacheManager.java:66)
> >>
> >>    [java]     at
> >>org.ecoinformatics.seek.datasource.DataCacheManager.getInstance(DataCacheManager.java:571)
> >>
> >>    [java]     at
> >>org.ecoinformatics.seek.gis.gdal.GDALTranslateActor.<init>(GDALTranslateActor.java:102)
> >>
> >>    [java]     at
> >>sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> >>    [java]     at
> >>sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
> >>
> >>    [java]     at
> >>sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> >>
> >>    [java]     at
> >>java.lang.reflect.Constructor.newInstance(Constructor.java:494)
> >>    [java]     at
> >>ptolemy.moml.MoMLParser._createInstance(MoMLParser.java:3420)
> >>    [java]     at ptolemy.moml.MoMLParser._createEntity(MoMLParser.java:3282)
> >>
> >>    [java]     at ptolemy.moml.MoMLParser.startElement(MoMLParser.java:2027)
> >>    [java]     ... 46 more
> >>
> >>=========================================================================
> >>
> >>with regards,
> >>
> >>Jagan Kommineni
> >>
> >>
> >>
> >>Dan Higgins wrote:
> >>
> >>
> >>
> >>
> >>>Hi Jagan,
> >>>
> >>>   My experience is that Kepler works just fine with Java 1.5   _IF_
> >>>you remove the 'src/doc' directory !  That code is not essential to the
> >>>rest of Kepler. It is a documentation effort (from Ilkay, I think) but
> >>>it uses some Sun code not yet released for Java 1.5. (There is another
> >>>potential problem if code compiled with Java 1.5 is run under a 1.4.2 JVM.)
> >>>
> >>>Dan Higgins - NCEAS
> >>>
> >>>jagan kommineni wrote:
> >>>
> >>>
> >>>
> >>>
> >>>>Hello Ilkay,
> >>>>
> >>>>Do you have any latest kepler version which was ported to java 1.5.0 ?
> >>>>
> >>>>The ptolemy build is ok for the following java and ant versions,
> >>>>
> >>>>[jagan at dione jagan]$ java -version
> >>>>java version "1.5.0_02"
> >>>>Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_02-b09)
> >>>>Java HotSpot(TM) Client VM (build 1.5.0_02-b09, mixed mode, sharing)
> >>>>[jagan at dione jagan]$ ant -version
> >>>>Apache Ant version 1.6.2 compiled on November 22 2004
> >>>>[jagan at dione jagan]$
> >>>>
> >>>>
> >>>>Whereas when I try to compile kepler code, it is throughing many errors.
> >>>>
> >>>>Did you have any experiance with the latest java versions?
> >>>>
> >>>>If not ported already do you have any plans to update kepler code with
> >>>>latest java.
> >>>>
> >>>>with regards,
> >>>>
> >>>>Jagan Kommineni
> >>>>
> >>>>
> >>>>_______________________________________________
> >>>>Kepler-dev mailing list
> >>>>Kepler-dev at ecoinformatics.org
> >>>>http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev
> >>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>>_______________________________________________
> >>>Kepler-dev mailing list
> >>>Kepler-dev at ecoinformatics.org
> >>>http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev
> >>>
> >>>
> >
> >
> >
> _______________________________________________
> Kepler-dev mailing list
> Kepler-dev at ecoinformatics.org
> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev



More information about the Kepler-dev mailing list