[kepler-dev] kepler for java 1.5.0 .....
Chad Berkley
berkley at nceas.ucsb.edu
Thu Apr 21 08:58:27 PDT 2005
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
>>>
>>>
>
>
>
More information about the Kepler-dev
mailing list