|
some trouble in DODS in Enhydra5.1 beta8: msg#00006java.enhydra.general
hello. I am trying to upgrade from enhydra5.0 to enhydra5.1. It works and I almost can compile my existing project well. but I found some problems using DODS. 1) in doml file using notUsingOid attribute with table tag cause an compile error as following message. compile: Compiling 4 source files to D:\home\hattori\src\java\test\sample51\classes D:\home\hattori\src\java\test\sample51\src\hamlet\test\sample51\data\SummaryVolP1DO.java:668: Symbol not found Symbol: method loadData () place : hamlet.test.sample51.data.SummaryVolP1DO loadData(); ^ D:\home\hattori\src\java\test\sample51\src\hamlet\test\sample51\data\SummaryVolP1Query.java:446: hamlet.test.sample51.data.SummaryVolP1DO の createExisting(java.sql.ResultSet) は (java.lang.String) に適用できません。 DO = SummaryVolP1DO.createExisting(shell.handle); ^ 注: D:\home\hattori\src\java\test\sample51\src\hamlet\test\sample51\data\SummaryVolP1Query.java は推奨されない API を使用またはオーバーライドしています。 注: 詳細については、-deprecation オプションを指定して再コンパイルしてください。 Error 2 2) I tried DODS GUI frontend program to generate java source code from doml file. but following error message arise. I tried it in cygwin bash shell in Windows 2000 machine. Enhydra$ dods java.io.IOException: CreateProcess: d:/usr/opt/enhydra5.1/dods\bin\dods.bat -a dods:build_ all -t standard -b database_not_set -h d:\home\hattori\src\java\test\sample51\src\doml\Doc umentList51.doml D:\home\hattori\src\test\dods error=2 at java.lang.Win32Process.create(Native Method) at java.lang.Win32Process.<init>(Win32Process.java:63) at java.lang.Runtime.execInternal(Native Method) at java.lang.Runtime.exec(Runtime.java:566) at java.lang.Runtime.exec(Runtime.java:491) at java.lang.Runtime.exec(Runtime.java:457) at org.enhydra.dods.generator.DODSGenerator.generateAll(Unknown Source) at org.enhydra.dods.generator.DODSGenerator.generateAll(Unknown Source) at org.enhydra.dods.wizard.ExecThread.run(Unknown Source) org.enhydra.dods.generator.DODSGenerateException: d:/usr/opt/enhydra5.1/dods\bin\dods.bat -a dods:build_all -t standard -b database_not_set -h d:\home\hattori\src\java\test\sample 51\src\doml\DocumentList51.doml D:\home\hattori\src\test\dods error=2 at org.enhydra.dods.generator.DODSGenerator.generateAll(Unknown Source) at org.enhydra.dods.generator.DODSGenerator.generateAll(Unknown Source) at org.enhydra.dods.wizard.ExecThread.run(Unknown Source) Caused by: java.io.IOException: CreateProcess: d:/usr/opt/enhydra5.1/dods\bin\dods.bat -a dods:build_all -t standard -b database_not_set -h d:\home\hattori\src\java\test\sample51\s rc\doml\DocumentList51.doml D:\home\hattori\src\test\dods error=2 at java.lang.Win32Process.create(Native Method) at java.lang.Win32Process.<init>(Win32Process.java:63) at java.lang.Runtime.execInternal(Native Method) at java.lang.Runtime.exec(Runtime.java:566) at java.lang.Runtime.exec(Runtime.java:491) at java.lang.Runtime.exec(Runtime.java:457) ... 3 more 3) some DODS classes use non default JVM System Properties such as "JAVA_HOME", "LOCAL_CLASSPATH", "DODS_HOME", "ENHYDRA_DIR", "enhydra.home". I think these properties are implicit not accurate and it can be refactored more simply. for instance "ENHYDRA_DIR" seems to be same "enhydra.home". I use ant not only for enhydra projects but also other purposes, so I use original jakarta ant script but not one existing in enhydra bin directory. So first my build time. I was troubled with messages such as "JVM can not find neither DODS HOME nor ENHYDRA HOME!" or Un excepted Exception cause of NullPointerException which cause by getting undefined property. Thanks for your help! *********************************************** Ryuji Hattori in Hitz Techical Lab (hattori@xxxxxxxxxxxxxxxxxx)
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Problem getting started with Enhydra5.0, Vicedomine, James |
|---|---|
| Next by Date: | Re: some trouble in DODS in Enhydra5.1 beta8, Sinisa Milosevic |
| Previous by Thread: | Problem getting started with Enhydra5.0, Vicedomine, James |
| Next by Thread: | Re: some trouble in DODS in Enhydra5.1 beta8, Sinisa Milosevic |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |