[x3d-public] problems compiling Java files generated by X3dToJava.xslt and problem with X3DJSONLD JavaSerializer.js

John Carlson yottzumm at gmail.com
Wed May 6 09:29:27 PDT 2020


Is this due to out of date serializer?  Thinking of regenerating
fieldTypes.js and mapToMethod.js

annexdA.java:286: error: cannot find symbol
          .setMotions(new
HAnimMotionObject().setFrameCount(392).setEnabled(true).setLoop(true).setFrameTime("0.033333").setFrameDuration(0.033333d).setJoints("\"HumanoidRoot,
l_hip, l_knee, l_talocrural, r_hip,                    r_knee,
r_talocrural, vl5, IGNORED, l_shoulder,                    l_elbow,
l_radiocarpal, IGNORED, r_shoulder, r_elbow,
 r_radiocarpal, IGNORED, skullbase\"").setChannels("\"6 Xposition Yposition
Zposition Zrotation Xrotation Yrotation                      3 Zrotation
Xrotation Yrotation                      3 Zrotation Xrotation Yrotation
                   3 Zrotation Xrotation Yrotation                      3
Zrotation Xrotation Yrotation                      3 Zrotation Xrotation
Yrotation                      3 Zrotation Xrotation Yrotation
         3 Zrotation Xrotation Yrotation                      3 Zrotation
Xrotation Yrotation                      3 Zrotation Xrotation Yrotation
                   3 Zrotation Xrotation Yrotation                      3
Zrotation Xrotation Yrotation                      3 Zrotation Xrotation
Yrotation                      3 Zrotation Xrotation Yrotation
         3 Zrotation Xrotation Yrotation                      3 Zrotation
Xrotation Yrotation                      3 Zrotation Xrotation Yrotation
                   3 Zrotation Xrotation Yrotation\"").setValues(new
MFFloatObject(new MFFloat81().getArray()).append(new
MFFloat82().getArray()).append(new MFFloat83().getArray()).append(new
MFFloat84().getArray()).append(new MFFloat85().getArray()).append(new
MFFloat86().getArray()).append(new MFFloat87().getArray()).append(new
MFFloat88().getArray()).append(new MFFloat89().getArray()).append(new
MFFloat90().getArray()).append(new MFFloat91().getArray()).append(new
MFFloat92().getArray()).append(new MFFloat93().getArray()).append(new
MFFloat94().getArray()).append(new MFFloat95().getArray()).append(new
MFFloat96().getArray()).append(new MFFloat97().getArray()).append(new
MFFloat98().getArray()).append(new MFFloat99().getArray()).append(new
MFFloat100().getArray()).append(new MFFloat101().getArray()).append(new
MFFloat102().getArray()).append(new MFFloat103().getArray()).append(new
MFFloat104().getArray()).append(new MFFloat105().getArray()).append(new
MFFloat106().getArray()).append(new MFFloat107().getArray())))))      ;
                                             ^
  symbol:   method setFrameCount(int)
  location: class HAnimMotionObject
============================================
3 recently added files are not generating Java bytecode:

ls: cannot access '../java/net/coderextreme/data/annexdA.class': No such
file or directory
ls: cannot access
'../java/net/coderextreme/data/Figure31.7DonutExternalPrototypeToX3D.class':
No such file or directory
ls: cannot access
'../java/net/coderextreme/data/KoreanCharacterAnnexD01Jin.class': No such
file or directory

will retest with don.sh/X3dToJava.xslt, below

$ java -cp c:/x3d-code/
www.web3d.org/x3d/stylesheets/java/jars/X3DJSAIL.4.0.full.jar";."
net.x3djsonld.data.Figure31_7DonutExternalPrototype
Java program "Figure31_7DonutExternalPrototype" self-validation test
results: success
$ java -cp c:/x3d-code/
www.web3d.org/x3d/stylesheets/java/jars/X3DJSAIL.4.0.full.jar";."
net.x3djsonld.data.annexdA

Error: Could not find or load main class net.x3djsonld.data.annexdA
Caused by: java.lang.ClassNotFoundException: net.x3djsonld.data.annexdA

$ java -cp c:/x3d-code/
www.web3d.org/x3d/stylesheets/java/jars/X3DJSAIL.4.0.full.jar";."
net.x3djsonld.data.KoreanCharacterAnnexD01Jin
Error: Could not find or load main class
net.x3djsonld.data.KoreanCharacterAnnexD01Jin
Caused by: java.lang.ClassNotFoundException:
net.x3djsonld.data.KoreanCharacterAnnexD01Jin

So there appears to be problems with those two java files. attaching
gzips.  If you need the annexdA.x3d (available with Doug's post of the beta
version of FreeWRL), let me know.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200506/f1318b0b/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: annexdA.java.gz
Type: application/x-gzip
Size: 87500 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200506/f1318b0b/attachment-0002.tgz>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: KoreanCharacterAnnexD01Jin.java.gz
Type: application/x-gzip
Size: 87486 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200506/f1318b0b/attachment-0003.tgz>


More information about the x3d-public mailing list