[Source] Xj3D trunk hudson testing begun OK; errors running 'test' task

Don Brutzman brutzman at nps.edu
Sat Sep 3 00:54:46 PDT 2011


I now have Xj3D trunk build and javadoc tasks working on our internal
hudson test server.  We are working on upgrading the hudson install
and finding a way to expose build results to other folks working on
Xj3D.

For those who already have an account, the new build is performed nightly
and maintained at
https://savage.nps.edu/hudson/job/Xj3dSourceTrunk/

When I add the 'test' task from ant build.xml, the following errors occur.
To fix them, it looks like we might need to add a reference to a .jar
containing CDFFilter to the path defined in the ant build.xml.

Wondering if anyone else had tried the ant 'test' target and gotten
similar results?

compileTest:
     [echo] Compiling xj3d/filter
    [javac] Compiling 22 source files to /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/classes/test
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/BaseTestFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/CountFilterValidator.java:31: package xj3d.filter.filters does not exist
    [javac] import xj3d.filter.filters.NodeCountInfoFilter;
    [javac]                           ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/CountFilterValidator.java:51: cannot find symbol
    [javac] symbol: class NodeCountInfoFilter
    [javac] public class CountFilterValidator extends NodeCountInfoFilter {
    [javac]                                           ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/IdentityFilterValidator.java:24: cannot find symbol
    [javac] symbol: class NewAbstractFilter
    [javac] public class IdentityFilterValidator extends NewAbstractFilter {
    [javac]                                              ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestAbsScaleFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestAppearanceReplacerFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestCenterFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestColladaFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestColorRGBAtoRGBFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestCombineAppearanceFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestCombineShapeFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestDEFChooserFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestDEFReplacerFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestFlattenTransformFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestGenNormalsFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestGlobalBoundsFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestIdentityFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestIndexFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestLocalURLFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestRemoveNodeFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestTransformFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/TestTriangulationFilter.java:26: cannot find symbol
    [javac] symbol  : class CDFFilter
    [javac] location: package xj3d.filter
    [javac] import xj3d.filter.CDFFilter;
    [javac]                   ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/BaseTestFilter.java:73: cannot find symbol
    [javac] symbol  : variable CDFFilter
    [javac] location: class xj3d.filter.BaseTestFilter
    [javac]             int err_code = CDFFilter.executeFilters(args, false, null, encoding);
    [javac]                            ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/BaseTestFilter.java:98: cannot find symbol
    [javac] symbol  : variable CDFFilter
    [javac] location: class xj3d.filter.BaseTestFilter
    [javac]                 int err_code2 = CDFFilter.executeFilters(args, false, null, encoding);
    [javac]                                 ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/CountFilterValidator.java:89: cannot find symbol
    [javac] symbol  : variable counts
    [javac] location: class xj3d.filter.CountFilterValidator
    [javac]             Integer cnt = counts.get(nodeName);
    [javac]                           ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/CountFilterValidator.java:136: cannot find symbol
    [javac] symbol  : variable lastErrorCode
    [javac] location: class xj3d.filter.CountFilterValidator
    [javac]             lastErrorCode = -1;
    [javac]             ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/CountFilterValidator.java:137: cannot find symbol
    [javac] symbol  : class FilterProcessingException
    [javac] location: class xj3d.filter.CountFilterValidator
    [javac]             FilterProcessingException fpe = new FilterProcessingException(msg, -1);
    [javac]             ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/CountFilterValidator.java:137: cannot find symbol
    [javac] symbol  : class FilterProcessingException
    [javac] location: class xj3d.filter.CountFilterValidator
    [javac]             FilterProcessingException fpe = new FilterProcessingException(msg, -1);
    [javac]                                                 ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/CountFilterValidator.java:151: cannot find symbol
    [javac] symbol  : variable super
    [javac] location: class xj3d.filter.CountFilterValidator
    [javac]         super.setArguments(args);
    [javac]         ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/IdentityFilterValidator.java:33: cannot find symbol
    [javac] symbol  : variable lastErrorCode
    [javac] location: class xj3d.filter.IdentityFilterValidator
    [javac]             lastErrorCode = -1;
    [javac]             ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/IdentityFilterValidator.java:34: cannot find symbol
    [javac] symbol  : class FilterProcessingException
    [javac] location: class xj3d.filter.IdentityFilterValidator
    [javac]             FilterProcessingException fpe = new FilterProcessingException("Failed", -1);
    [javac]             ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/IdentityFilterValidator.java:34: cannot find symbol
    [javac] symbol  : class FilterProcessingException
    [javac] location: class xj3d.filter.IdentityFilterValidator
    [javac]             FilterProcessingException fpe = new FilterProcessingException("Failed", -1);
    [javac]                                                 ^
    [javac] /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/IdentityFilterValidator.java:48: cannot find symbol
    [javac] symbol  : variable super
    [javac] location: class xj3d.filter.IdentityFilterValidator
    [javac]         super.setArguments(args);
    [javac]         ^
    [javac] Note: /usr/local/hudson/jobs/Xj3dSourceTrunk/workspace/trunk/test/xj3d/filter/CountFilterValidator.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 33 errors

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, virtual worlds, underwater robots     http://faculty.nps.edu/brutzman



More information about the Source mailing list