[x3d-public] Exificient not working during build of X3DJSAIL. missing jar, myversion; can provide build.xml if necessary.

John Carlson yottzumm at gmail.com
Sun Nov 19 21:06:25 PST 2017


A better way to handle this is to put jar dependencies on a maven repository and provide a pom.xml which directs which version to download.   We don’t even know the versions of these new jar files, it seems.

Did you know you can do many ant tasks and write ant scripts in Maven?   Look into it!

John

Sent from Mail for Windows 10

From: Don Brutzman
Sent: Sunday, November 19, 2017 11:35 PM
To: John Carlson; x3d-public at web3d.org
Subject: Re: Exificient not working during build of X3DJSAIL. missing jar, myversion; can provide build.xml if necessary.

thanks for trouble report John.

did you update subversion?  on my system

	C:\x3d-code\www.web3d.org\x3d\stylesheets\java\lib

online at

	https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets/java/lib/

The stylesheets/build.xml file is probably overzealous copying the latest local refresh (on my system), have relaxed failonerror so that does not block.

	<echo message="copy latest stylesheets:"/>
         <mkdir dir="${java.lib.dir}"/>
         <mkdir dir="${java.lib.dir}/stylesheets"/>
         <copy file="${saxon.jar}"                     todir="${java.lib.dir}"             verbose="true" failonerror="false"/>
         <copy file="${exificient.jar}"                todir="${java.lib.dir}"             verbose="true" failonerror="false"/>
         <copy file="${openexi.jar}"                   todir="${java.lib.dir}"             verbose="true" failonerror="false"/>
         <copy file="X3dExtrusionToSvgViaXslt1.1.xslt" todir="${java.lib.dir}/stylesheets" verbose="true" failonerror="false"/>
         <copy file="X3dToJava.xslt"                   todir="${java.lib.dir}/stylesheets" verbose="true" failonerror="false"/>
         <copy file="X3dToJson.xslt"                   todir="${java.lib.dir}/stylesheets" verbose="true" failonerror="false"/>
         <copy file="X3dToX3dom.xslt"                  todir="${java.lib.dir}/stylesheets" verbose="true" failonerror="false"/>
         <copy file="X3dToXhtml.xslt"                  todir="${java.lib.dir}/stylesheets" verbose="true" failonerror="false"/>

Please refresh svn and retry, hope that helps.

On 11/19/2017 7:54 PM, John Carlson wrote:
> $ ~/apache-ant-1.9.7/apache-ant-1.9.7/bin/ant create.X3DJSAIL test-nashorn
> 
> Buildfile: C:\x3d-code\www.web3d.org\x3d\stylesheets\build.xml
> 
> create.X3DJSAIL:
> 
>       [echo] Build API for X3D Java Scene Authoring Interface Library (X3DJSAIL) from X3D Object Model
> 
>       [echo] clean prior autogenerated products, if any...
> 
>       [echo] copy latest stylesheets:
> 
>       [copy] Copying 1 file to C:\x3d-code\www.web3d.org\x3d\stylesheets\java\lib
> 
>       [copy] Copying C:\x3d-code\www.web3d.org\x3d\stylesheets\saxon9he.jar to C:\x3d-code\www.web3d.org\x3d\stylesheets\java\lib\saxon9he.jar
> 
> BUILD FAILED
> 
> C:\x3d-code\www.web3d.org\x3d\stylesheets\build.xml:226: Warning: Could not find file C:\java\exificient\exificient-gui\target\exificient-gui-jar-with-dependencies.jar to copy.
> 
> Total time: 0 seconds

all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20171120/159bdd1c/attachment.html>


More information about the x3d-public mailing list