[kepler-dev] kepler for java 1.5.0 .....build error .....
jagan
Jagan.Kommineni at infotech.monash.edu.au
Fri Apr 22 13:04:52 PDT 2005
Hi Chad,
I removed $PTII/backtrack and $KEPLER/src/doc directories and run
commands as you indicated. I am still getting similar type of errors and
I am here with sending error messages.
Did you try with Sun's recent jdk .....
-----------------------------------------------------------------
[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]$
============================================================
with regards,
Jagan Kommineni
-----------------------------------------------------------------------------------------
[jagan at dione kepler]$ ant ptolemy
Buildfile: build.xml
ptolemy:
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
BUILD SUCCESSFUL
Total time: 2 minutes 50 seconds
[jagan at dione kepler]$ ant run-dev
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:
compile-dev:
[javac] Compiling 18 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:351: Compile failed; see the compiler error
output for details.
Total time: 16 seconds
[jagan at dione kepler]$
=================================================
Chad Berkley wrote:
> Hi Jagan,
>
> You need to run ant ptolemy from within the kepler directory. PTII
> has to be built with our build file. If you've already tried to build
> from within the ptii directory, do this:
>
> cd $KEPLER
> ant -f build-ptolemy.xml clean
> ant ptolemy
> ant run-dev
>
> If you get build errors on PTII, just delete the offending package
> (i.e. $PTII/ptolemy/backtrack)
>
> let me know if you have further problems.
>
> chad
>
> jagan kommineni wrote:
>
>> 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