Re: dods problems when building

Vladimir Puskas <[email protected]>
Newsgroups gmane.comp.java.enhydra.shark
Message-ID <[email protected]>
Hello Aaron

If you use Tiger try:

$ cd $SharkSources
$ sh ./configure -jdkhome $TIGER_HOME --with-ibm-jdk && make buildNoDoc
                                       ^^^^^^^^^^^^^^
as in http://mail-archive.objectweb.org/shark/2005-05/msg00040.html

hope this helps
-- 
Vlada

you wrote:
> Hi
> 
> I have downloaded the lastest shark and I am trying to build it however 
> when it comes to dods it complains about a class cast exception and 
> can't figure out whats wrong. Here is the output of the make:
> 
> makedodsnodoc:
>     [dods] Buildfile: 
> /home/aaron/shark/shark-1.1/util/dods/build/generate.xml
> 
>     [dods] dods:copy_doml:
> 
>     [dods] dods:prepareTemplates_init:
> 
>     [dods] dods:prepareTemplates_win:
> 
>     [dods] dods:prepareTemplates_unix:
> 
>     [dods] dods:create_class_list:
>     [dods] Regenerating ClassList files from 
> /home/aaron/shark/shark-1.1/module
> s/SharkUtilities/DODS/utilities.doml...
> 
>     [dods] dods:create_tables_file:
>     [dods] Regenerating DODS files from 
> /home/aaron/shark/shark-1.1/modules/Sha
> rkUtilities/DODS/utilities.doml...
> 
>     [dods] dods:build_java:
> 
> compile:
>    [javac] Since fork is true, ignoring compiler setting.
>    [javac] Compiling 1 source file to 
> /home/aaron/shark/shark-1.1/modules/Shark
> Utilities/DODS/classes
>    [javac] Since fork is true, ignoring compiler setting.
> 
> 
> BUILD FAILED
> 
> file:/home/aaron/shark/shark-1.1/util/dods/build/generate.xml:59:
> 
> 
> 
> [org.ejen.EjenException] {
> 
>  message: ejen {}: initialisation error [java.lang.ClassCastException: 
> com.sun.
> org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl]
> 
> }
> 
> [java.lang.ClassCastException] {
>  message: 
> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl
> 
> }
> 
> [java.lang.ClassCastException] {
> 
>  stack-trace: java.lang.ClassCastException: 
> com.sun.org.apache.xalan.internal.x
> sltc.trax.TransformerFactoryImpl
> 
>        at org.ejen.EjenRootNode.beforeProcess(Unknown Source)
> 
>        at org.ejen.EjenTask.execute(Unknown Source)
> 
>        at org.apache.tools.ant.Task.perform(Task.java:317)
> 
>        at org.apache.tools.ant.Target.execute(Target.java:309)
> 
>        at org.apache.tools.ant.Target.performTasks(Target.java:334)
> 
>        at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
> 
>        at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
> 
>        at org.apache.tools.ant.Main.runBuild(Main.java:610)
> 
>        at org.apache.tools.ant.Main.start(Main.java:196)
> 
>        at org.apache.tools.ant.Main.main(Main.java:235)
> 
> 
> 
> }
> 
> Total time: 1 second
> 
> 
> compile:
>    [javac] Since fork is true, ignoring compiler setting.
>    [javac] Compiling 1 source file to 
> /home/aaron/shark/shark-1.1/modules/SharkUtilities/DODS/classes
>    [javac] Since fork is true, ignoring compiler setting.
>    [javac] 
> /home/aaron/shark/shark-1.1/modules/SharkUtilities/DODS/src/org/enhydra/shark/utilities/dods/DODSUtilities.java:90: 
> cannot find symbol
>    [javac] symbol  : class CounterQuery
>    [javac] location: class org.enhydra.shark.utilities.dods.DODSUtilities
>    [javac]             CounterQuery qryCounter = new CounterQuery(trans);
>    [javac]             ^
>    [javac] 
> /home/aaron/shark/shark-1.1/modules/SharkUtilities/DODS/src/org/enhydra/shark/utilities/dods/DODSUtilities.java:90: 
> cannot find symbol
>    [javac] symbol  : class CounterQuery
>    [javac] location: class org.enhydra.shark.utilities.dods.DODSUtilities
>    [javac]             CounterQuery qryCounter = new CounterQuery(trans);
>    [javac]                                           ^
>    [javac] 
> /home/aaron/shark/shark-1.1/modules/SharkUtilities/DODS/src/org/enhydra/shark/utilities/dods/DODSUtilities.java:93: 
> cannot find symbol
>    [javac] symbol  : class CounterDO
>    [javac] location: class org.enhydra.shark.utilities.dods.DODSUtilities
>    [javac]             CounterDO doCounter = qryCounter.getNextDO();
>    [javac]             ^
>    [javac] 
> /home/aaron/shark/shark-1.1/modules/SharkUtilities/DODS/src/org/enhydra/shark/utilities/dods/DODSUtilities.java:98: 
> cannot find symbol
>    [javac] symbol  : variable CounterDO
>    [javac] location: class org.enhydra.shark.utilities.dods.DODSUtilities
>    [javac]                doCounter = CounterDO.createVirgin(trans);
>    [javac]                            ^
>    [javac] Note: 
> /home/aaron/shark/shark-1.1/modules/SharkUtilities/DODS/src/org/enhydra/shark/utilities/dods/DODSUtilities.java 
> uses unchecked or unsafe operations.
>    [javac] Note: Recompile with -Xlint:unchecked for details.
> BUILD FAILED
> file:../../../input/build/dodstargets.xml:89: Compile failed; see the 
> compiler error output for details.
> 
> Total time: 1 minute 16 seconds
> make: *** [buildAll] Error 1
> 
> 
> I have looked at the archive about classcastexception but nothing is 
> similar to this. Does anyone know what can be wrong?
> 
> Regards
> Aaron
> ---
message.footer (text/plain, 271 B)
--
You receive this message as a subscriber of the [email protected] mailing list.
To unsubscribe: mailto:[email protected]
For general help: mailto:[email protected]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.