[x3d-public] Weird java compilation problem building X3DJSAIL. Waiting patiently. Zzz

John Carlson yottzumm at gmail.com
Wed Jan 18 04:23:56 PST 2023


IFS.json passes X3DJSAIL validation, Ajv validation, and as we've seen, it
passes validation in X3D-Edit.

So far, it only reports errors as XML in view3dscene. tested in X3D-Edit.
I will pass this off to Michalis for now.

JSON and XML attached.

On Wed, Jan 18, 2023 at 6:08 AM John Carlson <yottzumm at gmail.com> wrote:

> Repeat by using:
>
> $ ant create.X3DJSAIL
>
> (update recently done...any other steps required?)
>
> I can't do JSON validation with Java/X3DJSAIL without a jar,  I will try
> with an older jar with a similar name.
>
> John
>
> On Sun, Jan 15, 2023 at 12:21 AM John Carlson <yottzumm at gmail.com> wrote:
>
>> I’m hoping some X3DJSAIL/ant people could address this.  Patiently
>> waiting, I haven’t updated my copy today.
>>
>> On Sat, Jan 14, 2023 at 3:32 AM John Carlson <yottzumm at gmail.com> wrote:
>>
>>> Error: "org.web3d.x3d.sai.TextureProjector does not exist"
>>>
>>> I will try to rebuild from source folder.
>>>
>>> John
>>>
>>> create.X3DUOM.JAXB.schema:
>>>      [echo] Netbeans 11+ (Java 12+) prerequisite is to include following
>>> in your netbeans.conf file:
>>>      [echo]
>>>  -J-Djavax.xml.bind.context.factory=com.sun.xml.bind.v2.ContextFactory
>>>      [echo] Ant xjc with classpath=C:\x3d-code\www.web3d.org
>>> \x3d\stylesheets\java\lib\support\jaxb/*.jar
>>>       [xjc] Consider using <depends>/<produces> so that XJC won't do
>>> unnecessary compilation
>>>       [xjc] Compiling file:/C:/x3d-code/
>>> www.web3d.org/specifications/X3dUnifiedObjectModel.xsd
>>>       [xjc] Writing output to C:\x3d-code\www.web3d.org
>>> \x3d\stylesheets\java\src
>>>      [echo] Compiling org.web3d.x3d.x3duom JAXB classes
>>>     [javac] Compiling 29 source files to C:\x3d-code\www.web3d.org
>>> \x3d\stylesheets\java\classes
>>>     [javac] warning: [options] system modules path not set in
>>> conjunction with -source 16
>>>     [javac] 1 warning
>>>      [echo] create autogenerated Java source code:
>>>      [java] source-code autogeneration assist: $insertSourceMarkers=false
>>>      [copy] Copying 1 file to C:\x3d-code\www.web3d.org
>>> \x3d\stylesheets\java\src\org\web3d\x3d\sai
>>>      [copy] Copying C:\x3d-code\www.web3d.org\x3d\stylesheets\java\X3DJSAIL.html
>>> to C:\x3d-code\www.web3d.org
>>> \x3d\stylesheets\java\src\org\web3d\x3d\sai\overview.html
>>>      [echo] Compiling C:\x3d-code\www.web3d.org\x3d\stylesheets\java\src/org/web3d/x3d/sai
>>> interfaces
>>>     [javac] anomalous package-info.java path: package-info.java
>>>     [javac] Compiling 453 source files to C:\x3d-code\www.web3d.org
>>> \x3d\stylesheets\java\classes
>>>     [javac] warning: [options] system modules path not set in
>>> conjunction with -source 16
>>>     [javac] C:\x3d-code\www.web3d.org\x3d\stylesheets\java\src\org\web3d\x3d\sai\TextureProjection\TextureProjector.java:59:
>>> error: package org.web3d.x3d.sai.TextureProjector does not exist
>>>     [javac] public interface TextureProjector extends
>>> org.web3d.x3d.sai.TextureProjector.X3DTextureProjectorNode
>>>     [javac]
>>>                 ^
>>>     [javac] C:\x3d-code\www.web3d.org\x3d\stylesheets\java\src\org\web3d\x3d\sai\TextureProjection\TextureProjectorParallel.java:59:
>>> error: package org.web3d.x3d.sai.TextureProjector does not exist
>>>     [javac] public interface TextureProjectorParallel extends
>>> org.web3d.x3d.sai.TextureProjector.X3DTextureProjectorNode
>>>     [javac]
>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20230118/4fe66a9b/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: IFS.x3d
Type: model/x3d+xml
Size: 1599 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20230118/4fe66a9b/attachment-0001.x3d>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: IFS.json
Type: application/json
Size: 4127 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20230118/4fe66a9b/attachment-0001.json>


More information about the x3d-public mailing list