Loading ...
Sorry, an error occurred while loading the content.

Build failed in Hudson: PCGen Ni ghtly Build (Trunk) » PCGen #561

Expand Messages
  • hudson@ci.pcgen.org
    See Changes: [papa_drb] Vampire Spawn missing Cold
    Message 1 of 10 , Feb 3, 2011
    • 0 Attachment
      See <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/561/changes>

      Changes:

      [papa_drb] Vampire Spawn missing Cold and Electircal Resistance Special Abilities -- DATA #228

      ------------------------------------------
      [...truncated 709702 lines...]
      22:10:00.558 SEVERE main CampaignSourceEntry:505 Must Specify Items after :
      22:10:00.559 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
      22:10:00.559 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
      22:10:00.559 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
      22:10:00.559 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.559 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.559 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.559 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.560 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.560 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.560 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.560 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.561 LSTERROR main CampaignSourceEntry:531 Invalid EXCLUDE value on String in TestObj. Abilities must always have categories (e.g. EXCLUDE:CATEGORY=cat1,key1,key2|CATEGORY=cat2,key1 ) and other file types should never have categories (e.g. EXCLUDE:key1|key2 ).
      22:10:00.561 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
      22:10:00.561 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
      22:10:00.561 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
      22:10:00.562 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.562 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.562 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.562 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.562 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.562 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.562 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.563 LSTERROR main AbstractTokenTestCase:230 Internal error.
      22:10:00.563 LSTERROR main AbstractTokenTestCase:230 Internal error.
      Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 sec
      Running actor.choose.SpellsTokenTest
      Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
      Running plugin.lsttokens.skill.ClassesTokenTest
      22:10:00.584 SEVERE main TokenLibrary:150 Duplicate Skill Token found for token CLASSES
      22:10:00.585 LSTERROR main AbstractTokenTestCase:230 CLASSES may not have empty argument
      22:10:00.587 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
      22:10:00.588 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
      22:10:00.588 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
      22:10:00.589 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
      22:10:00.589 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
      22:10:00.589 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
      22:10:00.590 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
      22:10:00.590 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
      22:10:00.590 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
      22:10:00.590 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
      22:10:00.591 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
      22:10:00.591 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
      22:10:00.591 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
      22:10:00.591 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
      22:10:00.591 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
      22:10:00.595 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
      22:10:00.596 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Sorcerer
      22:10:00.596 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
      22:10:00.597 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
      22:10:00.597 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
      22:10:00.597 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
      22:10:00.597 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
      22:10:00.597 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
      22:10:00.597 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
      22:10:00.598 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
      22:10:00.598 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
      22:10:00.598 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
      22:10:00.599 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
      22:10:00.599 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
      22:10:00.599 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
      22:10:00.599 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
      22:10:00.600 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
      22:10:00.600 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
      22:10:00.600 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
      22:10:00.600 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
      22:10:00.600 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
      22:10:00.600 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
      22:10:00.600 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
      22:10:00.601 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
      22:10:00.601 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
      22:10:00.601 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
      22:10:00.602 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
      22:10:00.602 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
      22:10:00.602 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
      22:10:00.602 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
      22:10:00.602 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
      22:10:00.602 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
      22:10:00.602 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
      22:10:00.603 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
      22:10:00.603 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
      22:10:00.603 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
      22:10:00.603 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
      22:10:00.603 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
      22:10:00.604 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
      22:10:00.604 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
      22:10:00.604 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
      22:10:00.604 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
      22:10:00.604 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL and a specific reference: ALL|Wizard
      Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec
      Running plugin.lsttokens.editcontext.template.FaceIntegrationTest
      22:10:00.616 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token FACE
      Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec
      Running plugin.lsttokens.race.HitDiceAdvancementTokenTest
      22:10:00.630 SEVERE main TokenLibrary:150 Duplicate Race Token found for token HITDICEADVANCEMENT
      Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
      Running plugin.lsttokens.template.LevelAdjustmentTokenTest
      22:10:00.646 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token LEVELADJUSTMENT
      22:10:00.646 LSTERROR main AbstractTokenTestCase:230 LEVELADJUSTMENT may not have empty argument
      Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
      Running plugin.lsttokens.equipmentmodifier.ArmortypeTokenTest
      22:10:00.656 SEVERE main TokenLibrary:150 Duplicate EquipmentModifier Token found for token ARMORTYPE
      22:10:00.657 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
      22:10:00.660 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
      22:10:00.660 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
      22:10:00.661 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
      22:10:00.661 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
      22:10:00.661 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
      22:10:00.662 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
      22:10:00.662 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
      22:10:00.662 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
      22:10:00.662 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
      22:10:00.664 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
      22:10:00.664 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
      22:10:00.664 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
      22:10:00.664 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
      22:10:00.665 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
      22:10:00.665 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
      22:10:00.666 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
      22:10:00.666 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
      22:10:00.666 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
      22:10:00.666 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
      22:10:00.666 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has too many PIPE characters: Must be of the form old|new
      Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec

      Results :

      Tests run: 18917, Failures: 0, Errors: 0, Skipped: 0

      Cobertura: Loaded information on 4079 classes.
      Cobertura: Saved information on 4079 classes.
      [HUDSON] Recording test results
      [INFO] [site:site {execution: default-site}]
      [INFO] Skipped "Surefire Report" report, file "JUnit Test Results.html" already exists for the English version.
      [INFO] Skipped "About" report, file "index.html" already exists for the English version.
      [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'action', ignoring!
      [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'release', ignoring!
      [INFO] Generating "Surefire Report" report.
      [WARNING] Unable to locate Test Source XRef to link to - DISABLED
      [INFO] Generating "Cobertura Test Coverage" report.
      [INFO] Cobertura 1.9.2 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
      Cobertura: Loaded information on 4079 classes.
      Javancss.<init>(InputStream).e: net.sourceforge.cobertura.javancss.ParseException: Encountered ">" at line 34, column 72.
      Was expecting one of:
      "assert" ...
      "enum" ...
      <IDENTIFIER> ...
      "[" ...

      [cobertura] WARN [main] net.sourceforge.cobertura.reporting.ComplexityCalculator - JavaNCSS got an error while parsing the java file <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/code/src/java/pcgen/cdom/facet/AbstractDataFacet.java>
      ParseException in STDIN
      Last useful checkpoint: "pcgen.cdom.facet.AbstractDataFacet"
      Encountered ">" at line 34, column 72.
      Was expecting one of:
      "assert" ...
      "enum" ...
      <IDENTIFIER> ...
      "[" ...


      Report time: 18279ms

      [INFO] Cobertura Report generation was successful.
      [INFO] Generating "Change Log" report.
      [INFO] Generating changed sets xml to: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/changelog.xml>
      [INFO] Executing: svn --non-interactive log -v -r "{2010-11-05 11:11:00 +0000}:{2011-02-04 11:11:00 +0000}" https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen
      [INFO] Working directory: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/>
      [ERROR] Provider message:
      [ERROR] The svn command failed.
      [ERROR] Command output:
      [ERROR] svn: warning: Can't open file '/root/.subversion/servers': Permission denied
      svn: OPTIONS of 'https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen': Server certificate verification failed: issuer is not trusted (https://pcgen.svn.sourceforge.net)

      [HUDSON] Archiving site from <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/site> to /home/tomcat/.hudson/jobs/PCGen Nightly Build (Trunk)/site
      [INFO] ------------------------------------------------------------------------
      [ERROR] BUILD ERROR
      [INFO] ------------------------------------------------------------------------
      [INFO] Error during page generation

      Embedded error: Error rendering Maven report: An error has occurred during changelog command :
      Command failed.
      [INFO] ------------------------------------------------------------------------
      [INFO] Trace
      org.apache.maven.lifecycle.LifecycleExecutionException: Error during page generation
      at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
      at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
      at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
      at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
      at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
      at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
      at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
      at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
      at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
      at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
      at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
      at hudson.maven.agent.Main.launch(Main.java:165)
      at hudson.maven.MavenBuilder.call(MavenBuilder.java:165)
      at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:696)
      at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:640)
      at hudson.remoting.UserRequest.perform(UserRequest.java:114)
      at hudson.remoting.UserRequest.perform(UserRequest.java:48)
      at hudson.remoting.Request$2.run(Request.java:270)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
      at java.util.concurrent.FutureTask.run(FutureTask.java:138)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      at java.lang.Thread.run(Thread.java:619)
      Caused by: org.apache.maven.plugin.MojoExecutionException: Error during page generation
      at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:114)
      at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
      at hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182)
      at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
      ... 28 more
      Caused by: org.apache.maven.doxia.siterenderer.RendererException: Error rendering Maven report: An error has occurred during changelog command :
      at org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:174)
      at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:328)
      at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:132)
      at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:142)
      at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:109)
      ... 31 more
      Caused by: org.apache.maven.reporting.MavenReportException: An error has occurred during changelog command :
      at org.apache.maven.plugin.changelog.ChangeLogReport.generateChangeSetsFromSCM(ChangeLogReport.java:555)
      at org.apache.maven.plugin.changelog.ChangeLogReport.getChangedSets(ChangeLogReport.java:393)
      at org.apache.maven.plugin.changelog.ChangeLogReport.executeReport(ChangeLogReport.java:340)
      at org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:98)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at hudson.maven.agent.ComponentInterceptor.invoke(ComponentInterceptor.java:47)
      at hudson.maven.agent.PluginManagerInterceptor$3.invoke(PluginManagerInterceptor.java:229)
      at $Proxy5.generate(Unknown Source)
      at org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:164)
      ... 35 more
      Caused by: org.apache.maven.plugin.MojoExecutionException: Command failed.
      at org.apache.maven.plugin.changelog.ChangeLogReport.checkResult(ChangeLogReport.java:705)
      at org.apache.maven.plugin.changelog.ChangeLogReport.generateChangeSetsFromSCM(ChangeLogReport.java:467)
      ... 46 more
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 9 minutes 12 seconds
      [INFO] Finished at: Thu Feb 03 22:11:26 EST 2011
      [INFO] Final Memory: 70M/140M
      [INFO] ------------------------------------------------------------------------
    • hudson@ci.pcgen.org
      See Changes: [amaitland] Add back missing OS blocks
      Message 2 of 10 , Feb 4, 2011
      • 0 Attachment
        See <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/562/changes>

        Changes:

        [amaitland] Add back missing OS blocks
        Issue#: NEWSOURCE-3

        ------------------------------------------
        [...truncated 709864 lines...]
        22:10:17.502 SEVERE main LoadContext:93 !!LEGS must be an integer >= 0
        22:10:17.504 SEVERE main LoadContext:93 !!LEGS must be an integer >= 0
        Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 sec
        Running plugin.lsttokens.campaign.WeaponProfTokenTest
        22:10:17.513 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have empty argument
        22:10:17.516 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
        22:10:17.517 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
        22:10:17.517 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
        22:10:17.518 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
        22:10:17.518 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
        22:10:17.519 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
        22:10:17.519 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
        22:10:17.520 SEVERE main CampaignSourceEntry:435 Found: 'Other' in String|Other
        22:10:17.520 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
        22:10:17.520 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
        22:10:17.520 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
        22:10:17.520 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.525 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
        22:10:17.525 SEVERE main CampaignSourceEntry:435 Found: 'INCLUDE:Incl' in String|INCLUDE:Incl
        22:10:17.525 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
        22:10:17.526 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
        22:10:17.526 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
        22:10:17.526 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.526 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.527 SEVERE main CampaignSourceEntry:442 Found Suffix in Campaign Source with multiple parenthesis: Single set of parens required around INCLUDE/EXCLUDE
        22:10:17.527 SEVERE main CampaignSourceEntry:445 Found: '((INCLUDE:Incl))' in String|((INCLUDE:Incl))
        22:10:17.527 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
        22:10:17.528 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
        22:10:17.528 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
        22:10:17.528 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.528 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.528 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.529 SEVERE main CampaignSourceEntry:505 Must Specify Items after :
        22:10:17.529 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
        22:10:17.529 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
        22:10:17.529 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
        22:10:17.529 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.530 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.530 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.530 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.531 LSTERROR main CampaignSourceEntry:531 Invalid INCLUDE value on String in TestObj. Abilities must always have categories (e.g. INCLUDE:CATEGORY=cat1,key1,key2|CATEGORY=cat2,key1 ) and other file types should never have categories (e.g. INCLUDE:key1|key2 ).
        22:10:17.531 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
        22:10:17.531 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
        22:10:17.531 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
        22:10:17.531 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.531 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.532 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.532 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.532 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.533 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
        22:10:17.533 SEVERE main CampaignSourceEntry:435 Found: 'EXCLUDE:Incl' in String|EXCLUDE:Incl
        22:10:17.533 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
        22:10:17.533 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
        22:10:17.533 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
        22:10:17.533 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.534 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.534 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.534 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.534 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.534 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.535 SEVERE main CampaignSourceEntry:442 Found Suffix in Campaign Source with multiple parenthesis: Single set of parens required around INCLUDE/EXCLUDE
        22:10:17.535 SEVERE main CampaignSourceEntry:445 Found: '((EXCLUDE:Incl))' in String|((EXCLUDE:Incl))
        22:10:17.535 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
        22:10:17.535 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
        22:10:17.535 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
        22:10:17.536 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.536 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.536 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.536 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.536 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.536 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.536 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.537 SEVERE main CampaignSourceEntry:505 Must Specify Items after :
        22:10:17.537 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
        22:10:17.537 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
        22:10:17.537 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
        22:10:17.538 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.538 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.538 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.538 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.538 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.538 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.538 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.538 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.539 LSTERROR main CampaignSourceEntry:531 Invalid EXCLUDE value on String in TestObj. Abilities must always have categories (e.g. EXCLUDE:CATEGORY=cat1,key1,key2|CATEGORY=cat2,key1 ) and other file types should never have categories (e.g. EXCLUDE:key1|key2 ).
        22:10:17.540 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
        22:10:17.540 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
        22:10:17.540 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
        22:10:17.540 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.540 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.540 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.540 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.540 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.540 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.541 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.541 LSTERROR main AbstractTokenTestCase:230 Internal error.
        22:10:17.541 LSTERROR main AbstractTokenTestCase:230 Internal error.
        Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 sec
        Running actor.choose.SpellsTokenTest
        Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
        Running plugin.lsttokens.skill.ClassesTokenTest
        22:10:17.561 SEVERE main TokenLibrary:150 Duplicate Skill Token found for token CLASSES
        22:10:17.562 LSTERROR main AbstractTokenTestCase:230 CLASSES may not have empty argument
        22:10:17.564 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
        22:10:17.565 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
        22:10:17.565 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
        22:10:17.566 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
        22:10:17.566 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
        22:10:17.566 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
        22:10:17.568 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
        22:10:17.568 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
        22:10:17.569 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
        22:10:17.569 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
        22:10:17.569 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
        22:10:17.569 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
        22:10:17.570 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
        22:10:17.570 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
        22:10:17.570 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
        22:10:17.571 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
        22:10:17.572 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Sorcerer
        22:10:17.572 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
        22:10:17.573 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
        22:10:17.573 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
        22:10:17.573 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
        22:10:17.573 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
        22:10:17.574 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
        22:10:17.574 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
        22:10:17.574 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
        22:10:17.575 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
        22:10:17.575 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
        22:10:17.575 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
        22:10:17.575 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
        22:10:17.575 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
        22:10:17.575 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
        22:10:17.576 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
        22:10:17.576 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
        22:10:17.576 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
        22:10:17.576 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
        22:10:17.576 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
        22:10:17.576 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
        22:10:17.577 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
        22:10:17.577 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
        22:10:17.577 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
        22:10:17.577 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
        22:10:17.578 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
        22:10:17.578 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
        22:10:17.578 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
        22:10:17.578 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
        22:10:17.578 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
        22:10:17.578 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
        22:10:17.578 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
        22:10:17.579 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
        22:10:17.579 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
        22:10:17.579 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
        22:10:17.579 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
        22:10:17.580 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
        22:10:17.580 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
        22:10:17.580 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
        22:10:17.580 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
        22:10:17.580 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
        22:10:17.580 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL and a specific reference: ALL|Wizard
        Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec
        Running plugin.lsttokens.editcontext.template.FaceIntegrationTest
        22:10:17.593 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token FACE
        Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec
        Running plugin.lsttokens.race.HitDiceAdvancementTokenTest
        22:10:17.610 SEVERE main TokenLibrary:150 Duplicate Race Token found for token HITDICEADVANCEMENT
        Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 sec
        Running plugin.lsttokens.template.LevelAdjustmentTokenTest
        22:10:17.644 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token LEVELADJUSTMENT
        22:10:17.645 LSTERROR main AbstractTokenTestCase:230 LEVELADJUSTMENT may not have empty argument
        Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec
        Running plugin.lsttokens.equipmentmodifier.ArmortypeTokenTest
        22:10:17.657 SEVERE main TokenLibrary:150 Duplicate EquipmentModifier Token found for token ARMORTYPE
        22:10:17.658 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
        22:10:17.664 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
        22:10:17.664 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
        22:10:17.665 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
        22:10:17.665 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
        22:10:17.665 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
        22:10:17.666 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
        22:10:17.667 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
        22:10:17.667 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
        22:10:17.667 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
        22:10:17.670 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
        22:10:17.670 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
        22:10:17.670 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
        22:10:17.670 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
        22:10:17.671 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
        22:10:17.671 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
        22:10:17.672 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
        22:10:17.672 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
        22:10:17.672 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
        22:10:17.672 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
        22:10:17.672 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has too many PIPE characters: Must be of the form old|new
        Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec

        Results :

        Tests run: 18917, Failures: 0, Errors: 0, Skipped: 0

        Cobertura: Loaded information on 4079 classes.
        Cobertura: Saved information on 4079 classes.
        [HUDSON] Recording test results
        [INFO] [site:site {execution: default-site}]
        [INFO] Skipped "Surefire Report" report, file "JUnit Test Results.html" already exists for the English version.
        [INFO] Skipped "About" report, file "index.html" already exists for the English version.
        [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'action', ignoring!
        [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'release', ignoring!
        [INFO] Generating "Surefire Report" report.
        [WARNING] Unable to locate Test Source XRef to link to - DISABLED
        [INFO] Generating "Cobertura Test Coverage" report.
        [INFO] Cobertura 1.9.2 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
        Cobertura: Loaded information on 4079 classes.
        Javancss.<init>(InputStream).e: net.sourceforge.cobertura.javancss.ParseException: Encountered ">" at line 34, column 72.
        Was expecting one of:
        "assert" ...
        "enum" ...
        <IDENTIFIER> ...
        "[" ...

        [cobertura] WARN [main] net.sourceforge.cobertura.reporting.ComplexityCalculator - JavaNCSS got an error while parsing the java file <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/code/src/java/pcgen/cdom/facet/AbstractDataFacet.java>
        ParseException in STDIN
        Last useful checkpoint: "pcgen.cdom.facet.AbstractDataFacet"
        Encountered ">" at line 34, column 72.
        Was expecting one of:
        "assert" ...
        "enum" ...
        <IDENTIFIER> ...
        "[" ...


        Report time: 18165ms

        [INFO] Cobertura Report generation was successful.
        [INFO] Generating "Change Log" report.
        [INFO] Generating changed sets xml to: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/changelog.xml>
        [INFO] Executing: svn --non-interactive log -v -r "{2010-11-06 11:11:21 +0000}:{2011-02-05 11:11:21 +0000}" https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen
        [INFO] Working directory: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/>
        [ERROR] Provider message:
        [ERROR] The svn command failed.
        [ERROR] Command output:
        [ERROR] svn: warning: Can't open file '/root/.subversion/servers': Permission denied
        svn: OPTIONS of 'https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen': Server certificate verification failed: issuer is not trusted (https://pcgen.svn.sourceforge.net)

        [HUDSON] Archiving site from <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/site> to /home/tomcat/.hudson/jobs/PCGen Nightly Build (Trunk)/site
        [INFO] ------------------------------------------------------------------------
        [ERROR] BUILD ERROR
        [INFO] ------------------------------------------------------------------------
      • hudson@ci.pcgen.org
        See Changes: [amaitland] Standardize Skills ...
        Message 3 of 10 , Feb 5, 2011
        • 0 Attachment
          See <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/563/changes>

          Changes:

          [amaitland] Standardize Skills

          ------------------------------------------
          [...truncated 709908 lines...]
          22:10:56.659 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
          22:10:56.660 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
          22:10:56.660 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
          22:10:56.660 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.660 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.660 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.661 SEVERE main CampaignSourceEntry:505 Must Specify Items after :
          22:10:56.661 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
          22:10:56.661 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
          22:10:56.662 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
          22:10:56.662 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.662 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.662 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.662 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.663 LSTERROR main CampaignSourceEntry:531 Invalid INCLUDE value on String in TestObj. Abilities must always have categories (e.g. INCLUDE:CATEGORY=cat1,key1,key2|CATEGORY=cat2,key1 ) and other file types should never have categories (e.g. INCLUDE:key1|key2 ).
          22:10:56.663 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
          22:10:56.663 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
          22:10:56.664 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
          22:10:56.664 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.664 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.664 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.664 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.664 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.665 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
          22:10:56.665 SEVERE main CampaignSourceEntry:435 Found: 'EXCLUDE:Incl' in String|EXCLUDE:Incl
          22:10:56.665 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
          22:10:56.666 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
          22:10:56.666 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
          22:10:56.666 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.666 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.666 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.666 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.666 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.666 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.667 SEVERE main CampaignSourceEntry:442 Found Suffix in Campaign Source with multiple parenthesis: Single set of parens required around INCLUDE/EXCLUDE
          22:10:56.668 SEVERE main CampaignSourceEntry:445 Found: '((EXCLUDE:Incl))' in String|((EXCLUDE:Incl))
          22:10:56.670 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
          22:10:56.671 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
          22:10:56.671 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
          22:10:56.671 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.671 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.671 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.671 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.671 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.672 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.672 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.673 SEVERE main CampaignSourceEntry:505 Must Specify Items after :
          22:10:56.673 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
          22:10:56.673 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
          22:10:56.673 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
          22:10:56.673 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.674 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.674 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.674 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.674 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.674 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.674 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.674 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.675 LSTERROR main CampaignSourceEntry:531 Invalid EXCLUDE value on String in TestObj. Abilities must always have categories (e.g. EXCLUDE:CATEGORY=cat1,key1,key2|CATEGORY=cat2,key1 ) and other file types should never have categories (e.g. EXCLUDE:key1|key2 ).
          22:10:56.676 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
          22:10:56.676 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
          22:10:56.676 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
          22:10:56.676 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.676 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.676 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.676 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.677 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.677 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.677 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.677 LSTERROR main AbstractTokenTestCase:230 Internal error.
          22:10:56.677 LSTERROR main AbstractTokenTestCase:230 Internal error.
          Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 sec
          Running actor.choose.SpellsTokenTest
          Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
          Running plugin.lsttokens.skill.ClassesTokenTest
          22:10:56.696 SEVERE main TokenLibrary:150 Duplicate Skill Token found for token CLASSES
          22:10:56.697 LSTERROR main AbstractTokenTestCase:230 CLASSES may not have empty argument
          22:10:56.701 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
          22:10:56.702 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
          22:10:56.702 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
          22:10:56.703 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
          22:10:56.703 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
          22:10:56.703 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
          22:10:56.704 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
          22:10:56.704 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
          22:10:56.704 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
          22:10:56.704 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
          22:10:56.705 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
          22:10:56.705 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
          22:10:56.705 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
          22:10:56.705 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
          22:10:56.705 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
          22:10:56.707 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
          22:10:56.708 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Sorcerer
          22:10:56.708 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
          22:10:56.709 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
          22:10:56.709 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
          22:10:56.709 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
          22:10:56.709 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
          22:10:56.709 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
          22:10:56.710 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
          22:10:56.710 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
          22:10:56.710 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
          22:10:56.711 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
          22:10:56.711 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
          22:10:56.711 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
          22:10:56.711 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
          22:10:56.711 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
          22:10:56.712 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
          22:10:56.712 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
          22:10:56.712 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
          22:10:56.712 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
          22:10:56.712 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
          22:10:56.712 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
          22:10:56.712 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
          22:10:56.713 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
          22:10:56.713 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
          22:10:56.713 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
          22:10:56.714 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
          22:10:56.714 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
          22:10:56.714 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
          22:10:56.714 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
          22:10:56.714 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
          22:10:56.714 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
          22:10:56.714 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
          22:10:56.717 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
          22:10:56.717 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
          22:10:56.717 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
          22:10:56.717 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
          22:10:56.717 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
          22:10:56.717 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
          22:10:56.718 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
          22:10:56.718 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
          22:10:56.718 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
          22:10:56.718 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL and a specific reference: ALL|Wizard
          Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 sec
          Running plugin.lsttokens.editcontext.template.FaceIntegrationTest
          22:10:56.729 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token FACE
          Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec
          Running plugin.lsttokens.race.HitDiceAdvancementTokenTest
          22:10:56.744 SEVERE main TokenLibrary:150 Duplicate Race Token found for token HITDICEADVANCEMENT
          Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec
          Running plugin.lsttokens.template.LevelAdjustmentTokenTest
          22:10:56.762 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token LEVELADJUSTMENT
          22:10:56.762 LSTERROR main AbstractTokenTestCase:230 LEVELADJUSTMENT may not have empty argument
          Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec
          Running plugin.lsttokens.equipmentmodifier.ArmortypeTokenTest
          22:10:56.773 SEVERE main TokenLibrary:150 Duplicate EquipmentModifier Token found for token ARMORTYPE
          22:10:56.774 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
          22:10:56.777 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
          22:10:56.777 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
          22:10:56.777 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
          22:10:56.778 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
          22:10:56.778 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
          22:10:56.778 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
          22:10:56.779 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
          22:10:56.779 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
          22:10:56.779 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
          22:10:56.781 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
          22:10:56.782 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
          22:10:56.782 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
          22:10:56.782 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
          22:10:56.782 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
          22:10:56.783 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
          22:10:56.783 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
          22:10:56.783 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
          22:10:56.783 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
          22:10:56.784 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
          22:10:56.784 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has too many PIPE characters: Must be of the form old|new
          Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec

          Results :

          Tests run: 18917, Failures: 0, Errors: 0, Skipped: 0

          Cobertura: Loaded information on 4079 classes.
          Cobertura: Saved information on 4079 classes.
          [HUDSON] Recording test results
          [INFO] [site:site {execution: default-site}]
          [INFO] Skipped "Surefire Report" report, file "JUnit Test Results.html" already exists for the English version.
          [INFO] Skipped "About" report, file "index.html" already exists for the English version.
          [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'action', ignoring!
          [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'release', ignoring!
          [INFO] Generating "Surefire Report" report.
          [WARNING] Unable to locate Test Source XRef to link to - DISABLED
          [INFO] Generating "Cobertura Test Coverage" report.
          [INFO] Cobertura 1.9.2 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
          Cobertura: Loaded information on 4079 classes.
          Javancss.<init>(InputStream).e: net.sourceforge.cobertura.javancss.ParseException: Encountered ">" at line 34, column 72.
          Was expecting one of:
          "assert" ...
          "enum" ...
          <IDENTIFIER> ...
          "[" ...

          [cobertura] WARN [main] net.sourceforge.cobertura.reporting.ComplexityCalculator - JavaNCSS got an error while parsing the java file <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/code/src/java/pcgen/cdom/facet/AbstractDataFacet.java>
          ParseException in STDIN
          Last useful checkpoint: "pcgen.cdom.facet.AbstractDataFacet"
          Encountered ">" at line 34, column 72.
          Was expecting one of:
          "assert" ...
          "enum" ...
          <IDENTIFIER> ...
          "[" ...


          Report time: 19747ms

          [INFO] Cobertura Report generation was successful.
          [INFO] Generating "Change Log" report.
          [INFO] Generating changed sets xml to: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/changelog.xml>
          [INFO] Executing: svn --non-interactive log -v -r "{2010-11-07 11:11:54 +0000}:{2011-02-06 11:11:54 +0000}" https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen
          [INFO] Working directory: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/>
          [ERROR] Provider message:
          [ERROR] The svn command failed.
          [ERROR] Command output:
          [ERROR] svn: warning: Can't open file '/root/.subversion/servers': Permission denied
          svn: OPTIONS of 'https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen': Server certificate verification failed: issuer is not trusted (https://pcgen.svn.sourceforge.net)

          [HUDSON] Archiving site from <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/site> to /home/tomcat/.hudson/jobs/PCGen Nightly Build (Trunk)/site
          [INFO] ------------------------------------------------------------------------
          [ERROR] BUILD ERROR
          [INFO] ------------------------------------------------------------------------
          [INFO] Error during page generation

          Embedded error: Error rendering Maven report: An error has occurred during changelog command :
          Command failed.
          [INFO] ------------------------------------------------------------------------
          [INFO] Trace
          org.apache.maven.lifecycle.LifecycleExecutionException: Error during page generation
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
          at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
          at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
          at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
          at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:597)
          at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
          at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
          at hudson.maven.agent.Main.launch(Main.java:165)
          at hudson.maven.MavenBuilder.call(MavenBuilder.java:165)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:696)
        • hudson@ci.pcgen.org
          See Changes: [ainvarg] Modified
          Message 4 of 10 , Feb 7, 2011
          • 0 Attachment
            See <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/564/changes>

            Changes:

            [ainvarg] Modified pfcr_abilitycategories.lst per DATA-226

            ------------------------------------------
            [...truncated 709668 lines...]
            Running plugin.lsttokens.campaign.WeaponProfTokenTest
            22:11:11.354 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have empty argument
            22:11:11.356 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
            22:11:11.357 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
            22:11:11.358 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
            22:11:11.359 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
            22:11:11.359 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
            22:11:11.359 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
            22:11:11.362 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
            22:11:11.362 SEVERE main CampaignSourceEntry:435 Found: 'Other' in String|Other
            22:11:11.362 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
            22:11:11.362 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
            22:11:11.362 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
            22:11:11.362 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.364 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
            22:11:11.364 SEVERE main CampaignSourceEntry:435 Found: 'INCLUDE:Incl' in String|INCLUDE:Incl
            22:11:11.364 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
            22:11:11.364 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
            22:11:11.364 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
            22:11:11.365 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.365 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.366 SEVERE main CampaignSourceEntry:442 Found Suffix in Campaign Source with multiple parenthesis: Single set of parens required around INCLUDE/EXCLUDE
            22:11:11.366 SEVERE main CampaignSourceEntry:445 Found: '((INCLUDE:Incl))' in String|((INCLUDE:Incl))
            22:11:11.366 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
            22:11:11.366 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
            22:11:11.366 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
            22:11:11.367 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.367 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.367 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.368 SEVERE main CampaignSourceEntry:505 Must Specify Items after :
            22:11:11.368 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
            22:11:11.368 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
            22:11:11.368 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
            22:11:11.368 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.369 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.369 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.369 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.370 LSTERROR main CampaignSourceEntry:531 Invalid INCLUDE value on String in TestObj. Abilities must always have categories (e.g. INCLUDE:CATEGORY=cat1,key1,key2|CATEGORY=cat2,key1 ) and other file types should never have categories (e.g. INCLUDE:key1|key2 ).
            22:11:11.370 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
            22:11:11.370 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
            22:11:11.370 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
            22:11:11.371 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.371 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.371 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.371 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.371 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.372 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
            22:11:11.372 SEVERE main CampaignSourceEntry:435 Found: 'EXCLUDE:Incl' in String|EXCLUDE:Incl
            22:11:11.372 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
            22:11:11.373 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
            22:11:11.373 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
            22:11:11.373 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.373 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.373 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.373 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.373 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.374 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.374 SEVERE main CampaignSourceEntry:442 Found Suffix in Campaign Source with multiple parenthesis: Single set of parens required around INCLUDE/EXCLUDE
            22:11:11.375 SEVERE main CampaignSourceEntry:445 Found: '((EXCLUDE:Incl))' in String|((EXCLUDE:Incl))
            22:11:11.375 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
            22:11:11.375 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
            22:11:11.375 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
            22:11:11.375 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.375 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.376 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.376 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.376 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.376 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.376 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.377 SEVERE main CampaignSourceEntry:505 Must Specify Items after :
            22:11:11.377 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
            22:11:11.377 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
            22:11:11.378 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
            22:11:11.378 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.378 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.378 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.378 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.378 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.378 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.378 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.379 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.379 LSTERROR main CampaignSourceEntry:531 Invalid EXCLUDE value on String in TestObj. Abilities must always have categories (e.g. EXCLUDE:CATEGORY=cat1,key1,key2|CATEGORY=cat2,key1 ) and other file types should never have categories (e.g. EXCLUDE:key1|key2 ).
            22:11:11.380 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
            22:11:11.380 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
            22:11:11.380 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
            22:11:11.380 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.380 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.380 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.381 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.381 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.381 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.381 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.381 LSTERROR main AbstractTokenTestCase:230 Internal error.
            22:11:11.381 LSTERROR main AbstractTokenTestCase:230 Internal error.
            Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 sec
            Running actor.choose.SpellsTokenTest
            Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
            Running plugin.lsttokens.skill.ClassesTokenTest
            22:11:11.401 SEVERE main TokenLibrary:150 Duplicate Skill Token found for token CLASSES
            22:11:11.401 LSTERROR main AbstractTokenTestCase:230 CLASSES may not have empty argument
            22:11:11.404 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
            22:11:11.404 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
            22:11:11.405 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
            22:11:11.405 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
            22:11:11.405 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
            22:11:11.406 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
            22:11:11.406 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
            22:11:11.406 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
            22:11:11.406 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
            22:11:11.407 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
            22:11:11.409 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
            22:11:11.409 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
            22:11:11.409 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
            22:11:11.409 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
            22:11:11.410 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
            22:11:11.411 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
            22:11:11.412 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Sorcerer
            22:11:11.412 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
            22:11:11.413 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
            22:11:11.413 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
            22:11:11.413 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
            22:11:11.413 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
            22:11:11.413 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
            22:11:11.413 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
            22:11:11.414 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
            22:11:11.414 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
            22:11:11.414 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
            22:11:11.414 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
            22:11:11.415 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
            22:11:11.415 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
            22:11:11.415 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
            22:11:11.415 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
            22:11:11.416 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
            22:11:11.416 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
            22:11:11.416 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
            22:11:11.416 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
            22:11:11.416 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
            22:11:11.416 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
            22:11:11.416 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
            22:11:11.417 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
            22:11:11.417 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
            22:11:11.417 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
            22:11:11.417 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
            22:11:11.418 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
            22:11:11.418 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
            22:11:11.418 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
            22:11:11.418 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
            22:11:11.418 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
            22:11:11.419 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
            22:11:11.419 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
            22:11:11.419 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
            22:11:11.419 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
            22:11:11.419 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
            22:11:11.420 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
            22:11:11.420 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
            22:11:11.420 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
            22:11:11.420 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
            22:11:11.420 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL and a specific reference: ALL|Wizard
            Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 sec
            Running plugin.lsttokens.editcontext.template.FaceIntegrationTest
            22:11:11.436 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token FACE
            Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec
            Running plugin.lsttokens.race.HitDiceAdvancementTokenTest
            22:11:11.451 SEVERE main TokenLibrary:150 Duplicate Race Token found for token HITDICEADVANCEMENT
            Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec
            Running plugin.lsttokens.template.LevelAdjustmentTokenTest
            22:11:11.467 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token LEVELADJUSTMENT
            22:11:11.468 LSTERROR main AbstractTokenTestCase:230 LEVELADJUSTMENT may not have empty argument
            Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
            Running plugin.lsttokens.equipmentmodifier.ArmortypeTokenTest
            22:11:11.477 SEVERE main TokenLibrary:150 Duplicate EquipmentModifier Token found for token ARMORTYPE
            22:11:11.478 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
            22:11:11.481 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
            22:11:11.481 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
            22:11:11.481 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
            22:11:11.482 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
            22:11:11.482 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
            22:11:11.482 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
            22:11:11.482 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
            22:11:11.483 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
            22:11:11.483 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
            22:11:11.483 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
            22:11:11.483 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
            22:11:11.484 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
            22:11:11.484 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
            22:11:11.484 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
            22:11:11.485 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
            22:11:11.485 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
            22:11:11.485 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
            22:11:11.485 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
            22:11:11.485 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
            22:11:11.485 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has too many PIPE characters: Must be of the form old|new
            Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec

            Results :

            Failed tests:
            testInputInvalidClearDot(plugin.lsttokens.race.MonCCSkillTokenTest)

            Tests run: 18917, Failures: 1, Errors: 0, Skipped: 0

            Cobertura: Loaded information on 4079 classes.
            Cobertura: Saved information on 4079 classes.
            [ERROR] There are test failures.

            Please refer to <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/surefire-reports> for the individual test results.
            [HUDSON] Recording test results
            [INFO] [site:site {execution: default-site}]
            [INFO] Skipped "Surefire Report" report, file "JUnit Test Results.html" already exists for the English version.
            [INFO] Skipped "About" report, file "index.html" already exists for the English version.
            [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'action', ignoring!
            [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'release', ignoring!
            [INFO] Generating "Surefire Report" report.
            [WARNING] Unable to locate Test Source XRef to link to - DISABLED
            [INFO] Generating "Cobertura Test Coverage" report.
            [INFO] Cobertura 1.9.2 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
            Cobertura: Loaded information on 4079 classes.
            Javancss.<init>(InputStream).e: net.sourceforge.cobertura.javancss.ParseException: Encountered ">" at line 34, column 72.
            Was expecting one of:
            "assert" ...
            "enum" ...
            <IDENTIFIER> ...
            "[" ...

            [cobertura] WARN [main] net.sourceforge.cobertura.reporting.ComplexityCalculator - JavaNCSS got an error while parsing the java file <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/code/src/java/pcgen/cdom/facet/AbstractDataFacet.java>
            ParseException in STDIN
            Last useful checkpoint: "pcgen.cdom.facet.AbstractDataFacet"
            Encountered ">" at line 34, column 72.
            Was expecting one of:
            "assert" ...
            "enum" ...
            <IDENTIFIER> ...
            "[" ...


            Report time: 19066ms

            [INFO] Cobertura Report generation was successful.
            [INFO] Generating "Change Log" report.
            [INFO] Generating changed sets xml to: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/changelog.xml>
            [INFO] Executing: svn --non-interactive log -v -r "{2010-11-09 11:12:13 +0000}:{2011-02-08 11:12:13 +0000}" https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen
            [INFO] Working directory: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/>
            [ERROR] Provider message:
            [ERROR] The svn command failed.
            [ERROR] Command output:
            [ERROR] svn: warning: Can't open file '/root/.subversion/servers': Permission denied
            svn: OPTIONS of 'https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen': Server certificate verification failed: issuer is not trusted (https://pcgen.svn.sourceforge.net)

            [HUDSON] Archiving site from <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/site> to /home/tomcat/.hudson/jobs/PCGen Nightly Build (Trunk)/site
          • hudson@ci.pcgen.org
            See Changes: [elrotheonk] Reverted broken
            Message 5 of 10 , Feb 8, 2011
            • 0 Attachment
              See <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/565/changes>

              Changes:

              [elrotheonk] Reverted broken "standardisation" of skill lines - the var(" * ") syntax is necessary for functionality as the skill names contain spaces

              ------------------------------------------
              [...truncated 709828 lines...]
              22:10:12.540 SEVERE main CampaignSourceEntry:505 Must Specify Items after :
              22:10:12.541 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
              22:10:12.541 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
              22:10:12.541 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
              22:10:12.541 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.541 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.541 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.541 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.542 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.542 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.542 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.542 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.543 LSTERROR main CampaignSourceEntry:531 Invalid EXCLUDE value on String in TestObj. Abilities must always have categories (e.g. EXCLUDE:CATEGORY=cat1,key1,key2|CATEGORY=cat2,key1 ) and other file types should never have categories (e.g. EXCLUDE:key1|key2 ).
              22:10:12.543 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
              22:10:12.543 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
              22:10:12.543 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
              22:10:12.543 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.544 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.544 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.544 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.544 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.544 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.544 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.544 LSTERROR main AbstractTokenTestCase:230 Internal error.
              22:10:12.544 LSTERROR main AbstractTokenTestCase:230 Internal error.
              Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 sec
              Running actor.choose.SpellsTokenTest
              Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
              Running plugin.lsttokens.skill.ClassesTokenTest
              22:10:12.564 SEVERE main TokenLibrary:150 Duplicate Skill Token found for token CLASSES
              22:10:12.564 LSTERROR main AbstractTokenTestCase:230 CLASSES may not have empty argument
              22:10:12.567 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
              22:10:12.567 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
              22:10:12.568 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
              22:10:12.568 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
              22:10:12.568 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
              22:10:12.569 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
              22:10:12.569 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
              22:10:12.569 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
              22:10:12.569 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
              22:10:12.570 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
              22:10:12.572 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
              22:10:12.572 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
              22:10:12.572 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
              22:10:12.572 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
              22:10:12.572 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
              22:10:12.574 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
              22:10:12.575 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Sorcerer
              22:10:12.575 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
              22:10:12.576 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
              22:10:12.576 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
              22:10:12.576 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
              22:10:12.576 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
              22:10:12.576 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
              22:10:12.576 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
              22:10:12.577 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
              22:10:12.577 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
              22:10:12.577 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
              22:10:12.577 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
              22:10:12.577 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
              22:10:12.578 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
              22:10:12.578 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
              22:10:12.578 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
              22:10:12.578 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
              22:10:12.579 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
              22:10:12.579 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
              22:10:12.579 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
              22:10:12.579 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
              22:10:12.579 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
              22:10:12.579 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
              22:10:12.580 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
              22:10:12.580 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
              22:10:12.580 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
              22:10:12.580 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
              22:10:12.580 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
              22:10:12.581 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
              22:10:12.581 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
              22:10:12.581 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
              22:10:12.581 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
              22:10:12.582 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
              22:10:12.582 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
              22:10:12.582 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
              22:10:12.582 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
              22:10:12.582 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
              22:10:12.582 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
              22:10:12.582 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
              22:10:12.582 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
              22:10:12.583 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
              22:10:12.583 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL and a specific reference: ALL|Wizard
              Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.03 sec
              Running plugin.lsttokens.editcontext.template.FaceIntegrationTest
              22:10:12.594 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token FACE
              Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec
              Running plugin.lsttokens.race.HitDiceAdvancementTokenTest
              22:10:12.607 SEVERE main TokenLibrary:150 Duplicate Race Token found for token HITDICEADVANCEMENT
              Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec
              Running plugin.lsttokens.template.LevelAdjustmentTokenTest
              22:10:12.624 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token LEVELADJUSTMENT
              22:10:12.625 LSTERROR main AbstractTokenTestCase:230 LEVELADJUSTMENT may not have empty argument
              Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
              Running plugin.lsttokens.equipmentmodifier.ArmortypeTokenTest
              22:10:12.635 SEVERE main TokenLibrary:150 Duplicate EquipmentModifier Token found for token ARMORTYPE
              22:10:12.636 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
              22:10:12.639 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
              22:10:12.639 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
              22:10:12.639 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
              22:10:12.639 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
              22:10:12.640 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
              22:10:12.642 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
              22:10:12.642 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
              22:10:12.642 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
              22:10:12.642 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
              22:10:12.643 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
              22:10:12.643 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
              22:10:12.643 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
              22:10:12.643 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
              22:10:12.643 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
              22:10:12.644 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
              22:10:12.644 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
              22:10:12.644 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
              22:10:12.644 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
              22:10:12.644 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
              22:10:12.645 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has too many PIPE characters: Must be of the form old|new
              Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec

              Results :

              Tests run: 18917, Failures: 0, Errors: 0, Skipped: 0

              Cobertura: Loaded information on 4079 classes.
              Cobertura: Saved information on 4079 classes.
              [HUDSON] Recording test results
              [INFO] [site:site {execution: default-site}]
              [INFO] Skipped "Surefire Report" report, file "JUnit Test Results.html" already exists for the English version.
              [INFO] Skipped "About" report, file "index.html" already exists for the English version.
              [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'action', ignoring!
              [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'release', ignoring!
              [INFO] Generating "Surefire Report" report.
              [WARNING] Unable to locate Test Source XRef to link to - DISABLED
              [INFO] Generating "Cobertura Test Coverage" report.
              [INFO] Cobertura 1.9.2 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
              Cobertura: Loaded information on 4079 classes.
              Javancss.<init>(InputStream).e: net.sourceforge.cobertura.javancss.ParseException: Encountered ">" at line 34, column 72.
              Was expecting one of:
              "assert" ...
              "enum" ...
              <IDENTIFIER> ...
              "[" ...

              [cobertura] WARN [main] net.sourceforge.cobertura.reporting.ComplexityCalculator - JavaNCSS got an error while parsing the java file <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/code/src/java/pcgen/cdom/facet/AbstractDataFacet.java>
              ParseException in STDIN
              Last useful checkpoint: "pcgen.cdom.facet.AbstractDataFacet"
              Encountered ">" at line 34, column 72.
              Was expecting one of:
              "assert" ...
              "enum" ...
              <IDENTIFIER> ...
              "[" ...


              Report time: 18080ms

              [INFO] Cobertura Report generation was successful.
              [INFO] Generating "Change Log" report.
              [INFO] Generating changed sets xml to: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/changelog.xml>
              [INFO] Executing: svn --non-interactive log -v -r "{2010-11-10 11:11:15 +0000}:{2011-02-09 11:11:15 +0000}" https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen
              [INFO] Working directory: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/>
              [ERROR] Provider message:
              [ERROR] The svn command failed.
              [ERROR] Command output:
              [ERROR] svn: warning: Can't open file '/root/.subversion/servers': Permission denied
              svn: OPTIONS of 'https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen': Server certificate verification failed: issuer is not trusted (https://pcgen.svn.sourceforge.net)

              [HUDSON] Archiving site from <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/site> to /home/tomcat/.hudson/jobs/PCGen Nightly Build (Trunk)/site
              [INFO] ------------------------------------------------------------------------
              [ERROR] BUILD ERROR
              [INFO] ------------------------------------------------------------------------
              [INFO] Error during page generation

              Embedded error: Error rendering Maven report: An error has occurred during changelog command :
              Command failed.
              [INFO] ------------------------------------------------------------------------
              [INFO] Trace
              org.apache.maven.lifecycle.LifecycleExecutionException: Error during page generation
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
              at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
              at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
              at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
              at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
              at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
              at hudson.maven.agent.Main.launch(Main.java:165)
              at hudson.maven.MavenBuilder.call(MavenBuilder.java:165)
              at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:696)
              at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:640)
              at hudson.remoting.UserRequest.perform(UserRequest.java:114)
              at hudson.remoting.UserRequest.perform(UserRequest.java:48)
              at hudson.remoting.Request$2.run(Request.java:270)
              at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
              at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
              at java.util.concurrent.FutureTask.run(FutureTask.java:138)
              at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
              at java.lang.Thread.run(Thread.java:619)
              Caused by: org.apache.maven.plugin.MojoExecutionException: Error during page generation
              at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:114)
              at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
              at hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
              ... 28 more
              Caused by: org.apache.maven.doxia.siterenderer.RendererException: Error rendering Maven report: An error has occurred during changelog command :
              at org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:174)
              at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:328)
              at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:132)
              at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:142)
              at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:109)
              ... 31 more
              Caused by: org.apache.maven.reporting.MavenReportException: An error has occurred during changelog command :
              at org.apache.maven.plugin.changelog.ChangeLogReport.generateChangeSetsFromSCM(ChangeLogReport.java:555)
              at org.apache.maven.plugin.changelog.ChangeLogReport.getChangedSets(ChangeLogReport.java:393)
              at org.apache.maven.plugin.changelog.ChangeLogReport.executeReport(ChangeLogReport.java:340)
              at org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:98)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at hudson.maven.agent.ComponentInterceptor.invoke(ComponentInterceptor.java:47)
              at hudson.maven.agent.PluginManagerInterceptor$3.invoke(PluginManagerInterceptor.java:229)
              at $Proxy5.generate(Unknown Source)
              at org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:164)
              ... 35 more
              Caused by: org.apache.maven.plugin.MojoExecutionException: Command failed.
              at org.apache.maven.plugin.changelog.ChangeLogReport.checkResult(ChangeLogReport.java:705)
              at org.apache.maven.plugin.changelog.ChangeLogReport.generateChangeSetsFromSCM(ChangeLogReport.java:467)
              ... 46 more
              [INFO] ------------------------------------------------------------------------
              [INFO] Total time: 9 minutes 18 seconds
              [INFO] Finished at: Tue Feb 08 22:11:43 EST 2011
              [INFO] Final Memory: 65M/134M
              [INFO] ------------------------------------------------------------------------
            • hudson@ci.pcgen.org
              See Changes: [elrotheonk] Boots of S&S now specific
              Message 6 of 10 , Feb 9, 2011
              • 0 Attachment
                See <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/566/changes>

                Changes:

                [elrotheonk] Boots of S&S now specific to Acrobatics (Jump)
                Issue#: DATA-232

                [elrotheonk] Fix for silver weapon damage
                Issue#: DATA-230

                ------------------------------------------
                [...truncated 709797 lines...]
                22:14:44.232 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                22:14:44.233 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                22:14:44.233 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                22:14:44.234 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                22:14:44.234 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                22:14:44.234 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                22:14:44.235 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
                22:14:44.235 SEVERE main CampaignSourceEntry:435 Found: 'Other' in String|Other
                22:14:44.235 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                22:14:44.235 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                22:14:44.235 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                22:14:44.236 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.236 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
                22:14:44.237 SEVERE main CampaignSourceEntry:435 Found: 'INCLUDE:Incl' in String|INCLUDE:Incl
                22:14:44.237 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                22:14:44.237 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                22:14:44.237 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                22:14:44.237 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.237 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.240 SEVERE main CampaignSourceEntry:442 Found Suffix in Campaign Source with multiple parenthesis: Single set of parens required around INCLUDE/EXCLUDE
                22:14:44.240 SEVERE main CampaignSourceEntry:445 Found: '((INCLUDE:Incl))' in String|((INCLUDE:Incl))
                22:14:44.240 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                22:14:44.241 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                22:14:44.241 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                22:14:44.241 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.241 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.241 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.242 SEVERE main CampaignSourceEntry:505 Must Specify Items after :
                22:14:44.242 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                22:14:44.242 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                22:14:44.242 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                22:14:44.243 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.243 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.243 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.243 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.244 LSTERROR main CampaignSourceEntry:531 Invalid INCLUDE value on String in TestObj. Abilities must always have categories (e.g. INCLUDE:CATEGORY=cat1,key1,key2|CATEGORY=cat2,key1 ) and other file types should never have categories (e.g. INCLUDE:key1|key2 ).
                22:14:44.244 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                22:14:44.244 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                22:14:44.244 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                22:14:44.245 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.245 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.245 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.245 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.245 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.246 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
                22:14:44.246 SEVERE main CampaignSourceEntry:435 Found: 'EXCLUDE:Incl' in String|EXCLUDE:Incl
                22:14:44.246 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                22:14:44.246 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                22:14:44.247 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                22:14:44.247 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.247 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.247 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.247 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.247 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.247 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.248 SEVERE main CampaignSourceEntry:442 Found Suffix in Campaign Source with multiple parenthesis: Single set of parens required around INCLUDE/EXCLUDE
                22:14:44.248 SEVERE main CampaignSourceEntry:445 Found: '((EXCLUDE:Incl))' in String|((EXCLUDE:Incl))
                22:14:44.249 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                22:14:44.249 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                22:14:44.249 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                22:14:44.249 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.249 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.249 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.249 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.250 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.250 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.250 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.251 SEVERE main CampaignSourceEntry:505 Must Specify Items after :
                22:14:44.251 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                22:14:44.251 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                22:14:44.251 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                22:14:44.251 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.252 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.252 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.252 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.252 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.252 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.252 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.252 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.253 LSTERROR main CampaignSourceEntry:531 Invalid EXCLUDE value on String in TestObj. Abilities must always have categories (e.g. EXCLUDE:CATEGORY=cat1,key1,key2|CATEGORY=cat2,key1 ) and other file types should never have categories (e.g. EXCLUDE:key1|key2 ).
                22:14:44.254 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                22:14:44.254 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                22:14:44.254 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                22:14:44.254 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.254 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.254 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.255 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.255 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.255 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.255 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.255 LSTERROR main AbstractTokenTestCase:230 Internal error.
                22:14:44.255 LSTERROR main AbstractTokenTestCase:230 Internal error.
                Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.06 sec
                Running actor.choose.SpellsTokenTest
                Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec
                Running plugin.lsttokens.skill.ClassesTokenTest
                22:14:44.303 SEVERE main TokenLibrary:150 Duplicate Skill Token found for token CLASSES
                22:14:44.304 LSTERROR main AbstractTokenTestCase:230 CLASSES may not have empty argument
                22:14:44.306 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                22:14:44.307 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                22:14:44.307 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                22:14:44.308 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                22:14:44.308 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                22:14:44.308 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                22:14:44.317 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                22:14:44.318 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                22:14:44.318 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                22:14:44.318 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                22:14:44.319 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                22:14:44.319 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                22:14:44.319 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                22:14:44.319 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                22:14:44.319 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                22:14:44.321 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
                22:14:44.322 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Sorcerer
                22:14:44.322 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
                22:14:44.323 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                22:14:44.323 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                22:14:44.323 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                22:14:44.323 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                22:14:44.323 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                22:14:44.324 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                22:14:44.324 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                22:14:44.325 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                22:14:44.325 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                22:14:44.325 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                22:14:44.325 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                22:14:44.325 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                22:14:44.325 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                22:14:44.326 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                22:14:44.326 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                22:14:44.326 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                22:14:44.326 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                22:14:44.327 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                22:14:44.327 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                22:14:44.327 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                22:14:44.327 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
                22:14:44.328 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                22:14:44.328 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                22:14:44.328 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                22:14:44.328 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                22:14:44.328 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                22:14:44.328 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                22:14:44.329 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                22:14:44.329 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
                22:14:44.329 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
                22:14:44.330 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                22:14:44.330 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                22:14:44.330 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                22:14:44.330 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                22:14:44.330 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                22:14:44.330 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                22:14:44.330 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                22:14:44.331 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
                22:14:44.331 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
                22:14:44.331 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL and a specific reference: ALL|Wizard
                Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 sec
                Running plugin.lsttokens.editcontext.template.FaceIntegrationTest
                22:14:44.345 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token FACE
                Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
                Running plugin.lsttokens.race.HitDiceAdvancementTokenTest
                22:14:44.363 SEVERE main TokenLibrary:150 Duplicate Race Token found for token HITDICEADVANCEMENT
                Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 sec
                Running plugin.lsttokens.template.LevelAdjustmentTokenTest
                22:14:44.385 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token LEVELADJUSTMENT
                22:14:44.386 LSTERROR main AbstractTokenTestCase:230 LEVELADJUSTMENT may not have empty argument
                Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec
                Running plugin.lsttokens.equipmentmodifier.ArmortypeTokenTest
                22:14:44.397 SEVERE main TokenLibrary:150 Duplicate EquipmentModifier Token found for token ARMORTYPE
                22:14:44.398 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                22:14:44.401 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                22:14:44.402 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                22:14:44.402 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                22:14:44.402 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                22:14:44.403 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                22:14:44.403 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                22:14:44.403 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                22:14:44.403 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                22:14:44.404 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
                22:14:44.404 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                22:14:44.404 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                22:14:44.405 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                22:14:44.405 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
                22:14:44.405 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
                22:14:44.405 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                22:14:44.406 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                22:14:44.406 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                22:14:44.406 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
                22:14:44.406 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
                22:14:44.406 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has too many PIPE characters: Must be of the form old|new
                Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec

                Results :

                Tests run: 18917, Failures: 0, Errors: 0, Skipped: 0

                Cobertura: Loaded information on 4079 classes.
                Cobertura: Saved information on 4079 classes.
                [HUDSON] Recording test results
                [INFO] [site:site {execution: default-site}]
                [INFO] artifact org.apache.maven.skins:maven-default-skin: checking for updates from ibiblio.repo
                [INFO] artifact org.apache.maven.skins:maven-default-skin: checking for updates from pcgen.repo
                [INFO] artifact org.apache.maven.skins:maven-default-skin: checking for updates from maven-plugins.repo
                [INFO] artifact org.apache.maven.skins:maven-default-skin: checking for updates from emma.repo
                [INFO] artifact org.apache.maven.skins:maven-default-skin: checking for updates from central
                [INFO] Skipped "Surefire Report" report, file "JUnit Test Results.html" already exists for the English version.
                [INFO] Skipped "About" report, file "index.html" already exists for the English version.
                [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'action', ignoring!
                [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'release', ignoring!
                [INFO] Generating "Surefire Report" report.
                [WARNING] Unable to locate Test Source XRef to link to - DISABLED
                [INFO] Generating "Cobertura Test Coverage" report.
                [INFO] Cobertura 1.9.2 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
                Cobertura: Loaded information on 4079 classes.
                Javancss.<init>(InputStream).e: net.sourceforge.cobertura.javancss.ParseException: Encountered ">" at line 34, column 72.
                Was expecting one of:
                "assert" ...
                "enum" ...
                <IDENTIFIER> ...
                "[" ...

                [cobertura] WARN [main] net.sourceforge.cobertura.reporting.ComplexityCalculator - JavaNCSS got an error while parsing the java file <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/code/src/java/pcgen/cdom/facet/AbstractDataFacet.java>
                ParseException in STDIN
                Last useful checkpoint: "pcgen.cdom.facet.AbstractDataFacet"
                Encountered ">" at line 34, column 72.
                Was expecting one of:
                "assert" ...
                "enum" ...
                <IDENTIFIER> ...
                "[" ...


                Report time: 19966ms

                [INFO] Cobertura Report generation was successful.
                [INFO] Generating "Change Log" report.
                [INFO] Generating changed sets xml to: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/changelog.xml>
                [INFO] Executing: svn --non-interactive log -v -r "{2010-11-11 11:15:55 +0000}:{2011-02-10 11:15:55 +0000}" https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen
                [INFO] Working directory: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/>
                [ERROR] Provider message:
                [ERROR] The svn command failed.
                [ERROR] Command output:
                [ERROR] svn: warning: Can't open file '/root/.subversion/servers': Permission denied
                svn: OPTIONS of 'https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen': Server certificate verification failed: issuer is not trusted (https://pcgen.svn.sourceforge.net)

                [HUDSON] Archiving site from <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/site> to /home/tomcat/.hudson/jobs/PCGen Nightly Build (Trunk)/site
                [INFO] ------------------------------------------------------------------------
                [ERROR] BUILD ERROR
                [INFO] ------------------------------------------------------------------------
              • hudson@ci.pcgen.org
                See Changes: [elrotheonk] Fixed prereqs for Crossbow
                Message 7 of 10 , Feb 10, 2011
                • 0 Attachment
                  See <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/567/changes>

                  Changes:

                  [elrotheonk] Fixed prereqs for Crossbow Mastery feat
                  Issue#: DATA-234

                  [elrotheonk] Implemented Nat Armor bonus for Ironhide feat
                  Issue#: DATA-233

                  ------------------------------------------
                  [...truncated 709738 lines...]
                  22:11:26.433 SEVERE main CampaignSourceEntry:505 Must Specify Items after :
                  22:11:26.433 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                  22:11:26.433 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                  22:11:26.433 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                  22:11:26.434 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.434 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.434 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.434 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.434 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.434 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.434 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.434 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.435 LSTERROR main CampaignSourceEntry:531 Invalid EXCLUDE value on String in TestObj. Abilities must always have categories (e.g. EXCLUDE:CATEGORY=cat1,key1,key2|CATEGORY=cat2,key1 ) and other file types should never have categories (e.g. EXCLUDE:key1|key2 ).
                  22:11:26.435 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                  22:11:26.436 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                  22:11:26.436 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                  22:11:26.436 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.436 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.436 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.436 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.436 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.436 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.437 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.437 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  22:11:26.437 LSTERROR main AbstractTokenTestCase:230 Internal error.
                  Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 sec
                  Running actor.choose.SpellsTokenTest
                  Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
                  Running plugin.lsttokens.skill.ClassesTokenTest
                  22:11:26.459 SEVERE main TokenLibrary:150 Duplicate Skill Token found for token CLASSES
                  22:11:26.460 LSTERROR main AbstractTokenTestCase:230 CLASSES may not have empty argument
                  22:11:26.463 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                  22:11:26.464 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                  22:11:26.464 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                  22:11:26.464 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                  22:11:26.464 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                  22:11:26.465 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                  22:11:26.465 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                  22:11:26.465 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                  22:11:26.466 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                  22:11:26.466 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                  22:11:26.466 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                  22:11:26.466 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                  22:11:26.466 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                  22:11:26.467 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                  22:11:26.467 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                  22:11:26.468 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
                  22:11:26.469 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Sorcerer
                  22:11:26.469 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
                  22:11:26.470 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                  22:11:26.470 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                  22:11:26.470 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                  22:11:26.470 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                  22:11:26.470 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                  22:11:26.470 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                  22:11:26.473 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                  22:11:26.473 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                  22:11:26.473 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                  22:11:26.473 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                  22:11:26.473 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                  22:11:26.473 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                  22:11:26.474 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                  22:11:26.474 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                  22:11:26.475 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                  22:11:26.475 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                  22:11:26.475 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                  22:11:26.475 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                  22:11:26.475 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                  22:11:26.475 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                  22:11:26.475 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
                  22:11:26.476 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                  22:11:26.476 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                  22:11:26.476 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                  22:11:26.476 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                  22:11:26.476 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                  22:11:26.477 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                  22:11:26.477 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                  22:11:26.477 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
                  22:11:26.477 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
                  22:11:26.478 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                  22:11:26.478 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                  22:11:26.478 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                  22:11:26.478 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                  22:11:26.478 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                  22:11:26.478 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                  22:11:26.478 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                  22:11:26.478 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
                  22:11:26.478 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
                  22:11:26.479 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL and a specific reference: ALL|Wizard
                  Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 sec
                  Running plugin.lsttokens.editcontext.template.FaceIntegrationTest
                  22:11:26.492 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token FACE
                  Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec
                  Running plugin.lsttokens.race.HitDiceAdvancementTokenTest
                  22:11:26.504 SEVERE main TokenLibrary:150 Duplicate Race Token found for token HITDICEADVANCEMENT
                  Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec
                  Running plugin.lsttokens.template.LevelAdjustmentTokenTest
                  22:11:26.522 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token LEVELADJUSTMENT
                  22:11:26.523 LSTERROR main AbstractTokenTestCase:230 LEVELADJUSTMENT may not have empty argument
                  Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec
                  Running plugin.lsttokens.equipmentmodifier.ArmortypeTokenTest
                  22:11:26.535 SEVERE main TokenLibrary:150 Duplicate EquipmentModifier Token found for token ARMORTYPE
                  22:11:26.536 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                  22:11:26.541 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                  22:11:26.541 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                  22:11:26.542 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                  22:11:26.542 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                  22:11:26.542 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                  22:11:26.543 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                  22:11:26.543 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                  22:11:26.543 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                  22:11:26.543 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
                  22:11:26.544 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                  22:11:26.544 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                  22:11:26.544 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                  22:11:26.544 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
                  22:11:26.545 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
                  22:11:26.545 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                  22:11:26.545 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                  22:11:26.545 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                  22:11:26.546 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
                  22:11:26.546 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
                  22:11:26.546 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has too many PIPE characters: Must be of the form old|new
                  Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec

                  Results :

                  Tests run: 18917, Failures: 0, Errors: 0, Skipped: 0

                  Cobertura: Loaded information on 4079 classes.
                  Cobertura: Saved information on 4079 classes.
                  [HUDSON] Recording test results
                  [INFO] [site:site {execution: default-site}]
                  [INFO] Skipped "Surefire Report" report, file "JUnit Test Results.html" already exists for the English version.
                  [INFO] Skipped "About" report, file "index.html" already exists for the English version.
                  [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'action', ignoring!
                  [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'release', ignoring!
                  [INFO] Generating "Surefire Report" report.
                  [WARNING] Unable to locate Test Source XRef to link to - DISABLED
                  [INFO] Generating "Cobertura Test Coverage" report.
                  [INFO] Cobertura 1.9.2 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
                  Cobertura: Loaded information on 4079 classes.
                  Javancss.<init>(InputStream).e: net.sourceforge.cobertura.javancss.ParseException: Encountered ">" at line 34, column 72.
                  Was expecting one of:
                  "assert" ...
                  "enum" ...
                  <IDENTIFIER> ...
                  "[" ...

                  [cobertura] WARN [main] net.sourceforge.cobertura.reporting.ComplexityCalculator - JavaNCSS got an error while parsing the java file <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/code/src/java/pcgen/cdom/facet/AbstractDataFacet.java>
                  ParseException in STDIN
                  Last useful checkpoint: "pcgen.cdom.facet.AbstractDataFacet"
                  Encountered ">" at line 34, column 72.
                  Was expecting one of:
                  "assert" ...
                  "enum" ...
                  <IDENTIFIER> ...
                  "[" ...


                  Report time: 18527ms

                  [INFO] Cobertura Report generation was successful.
                  [INFO] Generating "Change Log" report.
                  [INFO] Generating changed sets xml to: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/changelog.xml>
                  [INFO] Executing: svn --non-interactive log -v -r "{2010-11-12 11:12:23 +0000}:{2011-02-11 11:12:23 +0000}" https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen
                  [INFO] Working directory: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/>
                  [ERROR] Provider message:
                  [ERROR] The svn command failed.
                  [ERROR] Command output:
                  [ERROR] svn: warning: Can't open file '/root/.subversion/servers': Permission denied
                  svn: OPTIONS of 'https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen': Server certificate verification failed: issuer is not trusted (https://pcgen.svn.sourceforge.net)

                  [HUDSON] Archiving site from <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/site> to /home/tomcat/.hudson/jobs/PCGen Nightly Build (Trunk)/site
                  [INFO] ------------------------------------------------------------------------
                  [ERROR] BUILD ERROR
                  [INFO] ------------------------------------------------------------------------
                  [INFO] Error during page generation

                  Embedded error: Error rendering Maven report: An error has occurred during changelog command :
                  Command failed.
                  [INFO] ------------------------------------------------------------------------
                  [INFO] Trace
                  org.apache.maven.lifecycle.LifecycleExecutionException: Error during page generation
                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
                  at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
                  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
                  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
                  at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
                  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                  at java.lang.reflect.Method.invoke(Method.java:597)
                  at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
                  at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
                  at hudson.maven.agent.Main.launch(Main.java:165)
                  at hudson.maven.MavenBuilder.call(MavenBuilder.java:165)
                  at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:696)
                  at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:640)
                  at hudson.remoting.UserRequest.perform(UserRequest.java:114)
                  at hudson.remoting.UserRequest.perform(UserRequest.java:48)
                  at hudson.remoting.Request$2.run(Request.java:270)
                  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
                  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
                  at java.util.concurrent.FutureTask.run(FutureTask.java:138)
                  at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
                  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
                  at java.lang.Thread.run(Thread.java:619)
                  Caused by: org.apache.maven.plugin.MojoExecutionException: Error during page generation
                  at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:114)
                  at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
                  at hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182)
                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
                  ... 28 more
                  Caused by: org.apache.maven.doxia.siterenderer.RendererException: Error rendering Maven report: An error has occurred during changelog command :
                  at org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:174)
                  at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:328)
                  at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:132)
                  at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:142)
                  at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:109)
                  ... 31 more
                  Caused by: org.apache.maven.reporting.MavenReportException: An error has occurred during changelog command :
                  at org.apache.maven.plugin.changelog.ChangeLogReport.generateChangeSetsFromSCM(ChangeLogReport.java:555)
                  at org.apache.maven.plugin.changelog.ChangeLogReport.getChangedSets(ChangeLogReport.java:393)
                  at org.apache.maven.plugin.changelog.ChangeLogReport.executeReport(ChangeLogReport.java:340)
                  at org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:98)
                  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                  at java.lang.reflect.Method.invoke(Method.java:597)
                  at hudson.maven.agent.ComponentInterceptor.invoke(ComponentInterceptor.java:47)
                  at hudson.maven.agent.PluginManagerInterceptor$3.invoke(PluginManagerInterceptor.java:229)
                  at $Proxy5.generate(Unknown Source)
                  at org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:164)
                  ... 35 more
                  Caused by: org.apache.maven.plugin.MojoExecutionException: Command failed.
                  at org.apache.maven.plugin.changelog.ChangeLogReport.checkResult(ChangeLogReport.java:705)
                  at org.apache.maven.plugin.changelog.ChangeLogReport.generateChangeSetsFromSCM(ChangeLogReport.java:467)
                  ... 46 more
                  [INFO] ------------------------------------------------------------------------
                  [INFO] Total time: 9 minutes 18 seconds
                  [INFO] Finished at: Thu Feb 10 22:12:51 EST 2011
                  [INFO] Final Memory: 66M/134M
                  [INFO] ------------------------------------------------------------------------
                • hudson@ci.pcgen.org
                  See ... [...truncated 709666 lines...] 22:42:12.707 SEVERE
                  Message 8 of 10 , Feb 10, 2011
                  • 0 Attachment
                    See <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/568/>

                    ------------------------------------------
                    [...truncated 709666 lines...]
                    22:42:12.707 SEVERE main LoadContext:93 !!LEGS must be an integer >= 0
                    22:42:12.709 SEVERE main LoadContext:93 !!LEGS must be an integer >= 0
                    Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 sec
                    Running plugin.lsttokens.campaign.WeaponProfTokenTest
                    22:42:12.718 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have empty argument
                    22:42:12.721 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                    22:42:12.722 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                    22:42:12.722 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                    22:42:12.723 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                    22:42:12.723 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                    22:42:12.723 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                    22:42:12.724 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
                    22:42:12.724 SEVERE main CampaignSourceEntry:435 Found: 'Other' in String|Other
                    22:42:12.724 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                    22:42:12.724 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                    22:42:12.725 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                    22:42:12.725 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.726 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
                    22:42:12.726 SEVERE main CampaignSourceEntry:435 Found: 'INCLUDE:Incl' in String|INCLUDE:Incl
                    22:42:12.726 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                    22:42:12.726 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                    22:42:12.726 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                    22:42:12.726 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.726 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.729 SEVERE main CampaignSourceEntry:442 Found Suffix in Campaign Source with multiple parenthesis: Single set of parens required around INCLUDE/EXCLUDE
                    22:42:12.729 SEVERE main CampaignSourceEntry:445 Found: '((INCLUDE:Incl))' in String|((INCLUDE:Incl))
                    22:42:12.730 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                    22:42:12.730 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                    22:42:12.730 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                    22:42:12.730 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.730 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.730 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.731 SEVERE main CampaignSourceEntry:505 Must Specify Items after :
                    22:42:12.731 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                    22:42:12.732 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                    22:42:12.732 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                    22:42:12.732 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.732 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.732 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.732 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.733 LSTERROR main CampaignSourceEntry:531 Invalid INCLUDE value on String in TestObj. Abilities must always have categories (e.g. INCLUDE:CATEGORY=cat1,key1,key2|CATEGORY=cat2,key1 ) and other file types should never have categories (e.g. INCLUDE:key1|key2 ).
                    22:42:12.733 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                    22:42:12.734 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                    22:42:12.734 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                    22:42:12.734 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.734 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.734 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.734 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.734 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.735 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
                    22:42:12.735 SEVERE main CampaignSourceEntry:435 Found: 'EXCLUDE:Incl' in String|EXCLUDE:Incl
                    22:42:12.736 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                    22:42:12.736 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                    22:42:12.736 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                    22:42:12.736 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.736 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.736 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.736 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.737 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.737 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.738 SEVERE main CampaignSourceEntry:442 Found Suffix in Campaign Source with multiple parenthesis: Single set of parens required around INCLUDE/EXCLUDE
                    22:42:12.738 SEVERE main CampaignSourceEntry:445 Found: '((EXCLUDE:Incl))' in String|((EXCLUDE:Incl))
                    22:42:12.738 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                    22:42:12.738 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                    22:42:12.738 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                    22:42:12.738 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.738 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.739 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.739 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.739 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.739 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.739 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.740 SEVERE main CampaignSourceEntry:505 Must Specify Items after :
                    22:42:12.740 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                    22:42:12.740 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                    22:42:12.740 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                    22:42:12.741 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.741 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.741 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.741 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.741 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.741 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.741 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.741 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.742 LSTERROR main CampaignSourceEntry:531 Invalid EXCLUDE value on String in TestObj. Abilities must always have categories (e.g. EXCLUDE:CATEGORY=cat1,key1,key2|CATEGORY=cat2,key1 ) and other file types should never have categories (e.g. EXCLUDE:key1|key2 ).
                    22:42:12.743 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                    22:42:12.743 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                    22:42:12.743 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                    22:42:12.743 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.743 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.743 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.743 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.743 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.744 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.744 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.744 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    22:42:12.744 LSTERROR main AbstractTokenTestCase:230 Internal error.
                    Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 sec
                    Running actor.choose.SpellsTokenTest
                    Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
                    Running plugin.lsttokens.skill.ClassesTokenTest
                    22:42:12.764 SEVERE main TokenLibrary:150 Duplicate Skill Token found for token CLASSES
                    22:42:12.765 LSTERROR main AbstractTokenTestCase:230 CLASSES may not have empty argument
                    22:42:12.768 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                    22:42:12.768 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                    22:42:12.768 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                    22:42:12.769 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                    22:42:12.769 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                    22:42:12.769 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                    22:42:12.772 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                    22:42:12.772 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                    22:42:12.772 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                    22:42:12.773 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                    22:42:12.773 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                    22:42:12.774 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                    22:42:12.774 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                    22:42:12.774 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                    22:42:12.774 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                    22:42:12.775 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
                    22:42:12.776 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Sorcerer
                    22:42:12.777 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
                    22:42:12.777 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                    22:42:12.777 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                    22:42:12.778 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                    22:42:12.778 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                    22:42:12.778 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                    22:42:12.778 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                    22:42:12.779 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                    22:42:12.779 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                    22:42:12.779 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                    22:42:12.779 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                    22:42:12.779 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                    22:42:12.779 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                    22:42:12.779 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                    22:42:12.780 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                    22:42:12.780 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                    22:42:12.780 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                    22:42:12.781 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                    22:42:12.781 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                    22:42:12.781 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                    22:42:12.781 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                    22:42:12.781 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
                    22:42:12.782 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                    22:42:12.782 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                    22:42:12.782 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                    22:42:12.782 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                    22:42:12.782 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                    22:42:12.783 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                    22:42:12.783 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                    22:42:12.783 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
                    22:42:12.783 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
                    22:42:12.784 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                    22:42:12.784 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                    22:42:12.784 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                    22:42:12.784 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                    22:42:12.784 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                    22:42:12.784 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                    22:42:12.785 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                    22:42:12.785 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
                    22:42:12.785 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
                    22:42:12.785 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL and a specific reference: ALL|Wizard
                    Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 sec
                    Running plugin.lsttokens.editcontext.template.FaceIntegrationTest
                    22:42:12.799 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token FACE
                    Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec
                    Running plugin.lsttokens.race.HitDiceAdvancementTokenTest
                    22:42:12.814 SEVERE main TokenLibrary:150 Duplicate Race Token found for token HITDICEADVANCEMENT
                    Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec
                    Running plugin.lsttokens.template.LevelAdjustmentTokenTest
                    22:42:12.834 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token LEVELADJUSTMENT
                    22:42:12.835 LSTERROR main AbstractTokenTestCase:230 LEVELADJUSTMENT may not have empty argument
                    Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec
                    Running plugin.lsttokens.equipmentmodifier.ArmortypeTokenTest
                    22:42:12.846 SEVERE main TokenLibrary:150 Duplicate EquipmentModifier Token found for token ARMORTYPE
                    22:42:12.847 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                    22:42:12.851 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                    22:42:12.851 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                    22:42:12.852 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                    22:42:12.852 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                    22:42:12.852 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                    22:42:12.853 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                    22:42:12.853 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                    22:42:12.853 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                    22:42:12.853 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
                    22:42:12.854 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                    22:42:12.854 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                    22:42:12.854 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                    22:42:12.854 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
                    22:42:12.854 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
                    22:42:12.855 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                    22:42:12.855 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                    22:42:12.855 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                    22:42:12.855 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
                    22:42:12.855 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
                    22:42:12.856 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has too many PIPE characters: Must be of the form old|new
                    Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec

                    Results :

                    Tests run: 18917, Failures: 0, Errors: 0, Skipped: 0

                    Cobertura: Loaded information on 4079 classes.
                    Cobertura: Saved information on 4079 classes.
                    [HUDSON] Recording test results
                    [INFO] [site:site {execution: default-site}]
                    [INFO] Skipped "Surefire Report" report, file "JUnit Test Results.html" already exists for the English version.
                    [INFO] Skipped "About" report, file "index.html" already exists for the English version.
                    [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'action', ignoring!
                    [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'release', ignoring!
                    [INFO] Generating "Surefire Report" report.
                    [WARNING] Unable to locate Test Source XRef to link to - DISABLED
                    [INFO] Generating "Cobertura Test Coverage" report.
                    [INFO] Cobertura 1.9.2 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
                    Cobertura: Loaded information on 4079 classes.
                    Javancss.<init>(InputStream).e: net.sourceforge.cobertura.javancss.ParseException: Encountered ">" at line 34, column 72.
                    Was expecting one of:
                    "assert" ...
                    "enum" ...
                    <IDENTIFIER> ...
                    "[" ...

                    [cobertura] WARN [main] net.sourceforge.cobertura.reporting.ComplexityCalculator - JavaNCSS got an error while parsing the java file <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/code/src/java/pcgen/cdom/facet/AbstractDataFacet.java>
                    ParseException in STDIN
                    Last useful checkpoint: "pcgen.cdom.facet.AbstractDataFacet"
                    Encountered ">" at line 34, column 72.
                    Was expecting one of:
                    "assert" ...
                    "enum" ...
                    <IDENTIFIER> ...
                    "[" ...


                    Report time: 18465ms

                    [INFO] Cobertura Report generation was successful.
                    [INFO] Generating "Change Log" report.
                    [INFO] Generating changed sets xml to: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/changelog.xml>
                    [INFO] Executing: svn --non-interactive log -v -r "{2010-11-12 11:43:11 +0000}:{2011-02-11 11:43:11 +0000}" https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen
                    [INFO] Working directory: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/>
                    [ERROR] Provider message:
                    [ERROR] The svn command failed.
                    [ERROR] Command output:
                    [ERROR] svn: warning: Can't open file '/root/.subversion/servers': Permission denied
                    svn: OPTIONS of 'https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen': Server certificate verification failed: issuer is not trusted (https://pcgen.svn.sourceforge.net)

                    [HUDSON] Archiving site from <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/site> to /home/tomcat/.hudson/jobs/PCGen Nightly Build (Trunk)/site
                    [INFO] ------------------------------------------------------------------------
                    [ERROR] BUILD ERROR
                    [INFO] ------------------------------------------------------------------------
                  • hudson@ci.pcgen.org
                    See ... [...truncated 709666 lines...] 23:01:50.837 SEVERE
                    Message 9 of 10 , Feb 10, 2011
                    • 0 Attachment
                      See <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/569/>

                      ------------------------------------------
                      [...truncated 709666 lines...]
                      23:01:50.837 SEVERE main LoadContext:93 !!LEGS must be an integer >= 0
                      23:01:50.838 SEVERE main LoadContext:93 !!LEGS must be an integer >= 0
                      Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 sec
                      Running plugin.lsttokens.campaign.WeaponProfTokenTest
                      23:01:50.848 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have empty argument
                      23:01:50.851 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                      23:01:50.853 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                      23:01:50.853 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                      23:01:50.854 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                      23:01:50.854 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                      23:01:50.854 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                      23:01:50.857 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
                      23:01:50.857 SEVERE main CampaignSourceEntry:435 Found: 'Other' in String|Other
                      23:01:50.858 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                      23:01:50.858 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                      23:01:50.860 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                      23:01:50.860 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.861 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
                      23:01:50.862 SEVERE main CampaignSourceEntry:435 Found: 'INCLUDE:Incl' in String|INCLUDE:Incl
                      23:01:50.862 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                      23:01:50.862 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                      23:01:50.862 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                      23:01:50.862 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.862 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.864 SEVERE main CampaignSourceEntry:442 Found Suffix in Campaign Source with multiple parenthesis: Single set of parens required around INCLUDE/EXCLUDE
                      23:01:50.864 SEVERE main CampaignSourceEntry:445 Found: '((INCLUDE:Incl))' in String|((INCLUDE:Incl))
                      23:01:50.864 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                      23:01:50.864 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                      23:01:50.864 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                      23:01:50.864 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.865 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.865 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.866 SEVERE main CampaignSourceEntry:505 Must Specify Items after :
                      23:01:50.866 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                      23:01:50.866 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                      23:01:50.867 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                      23:01:50.867 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.867 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.867 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.867 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.868 LSTERROR main CampaignSourceEntry:531 Invalid INCLUDE value on String in TestObj. Abilities must always have categories (e.g. INCLUDE:CATEGORY=cat1,key1,key2|CATEGORY=cat2,key1 ) and other file types should never have categories (e.g. INCLUDE:key1|key2 ).
                      23:01:50.869 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                      23:01:50.869 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                      23:01:50.869 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                      23:01:50.869 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.869 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.869 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.869 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.870 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.871 SEVERE main CampaignSourceEntry:432 Found Suffix in Campaign Source without parenthesis: Parens required around INCLUDE/EXCLUDE
                      23:01:50.871 SEVERE main CampaignSourceEntry:435 Found: 'EXCLUDE:Incl' in String|EXCLUDE:Incl
                      23:01:50.871 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                      23:01:50.871 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                      23:01:50.871 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                      23:01:50.872 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.872 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.872 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.872 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.872 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.872 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.873 SEVERE main CampaignSourceEntry:442 Found Suffix in Campaign Source with multiple parenthesis: Single set of parens required around INCLUDE/EXCLUDE
                      23:01:50.873 SEVERE main CampaignSourceEntry:445 Found: '((EXCLUDE:Incl))' in String|((EXCLUDE:Incl))
                      23:01:50.874 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                      23:01:50.874 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                      23:01:50.874 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                      23:01:50.874 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.874 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.874 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.875 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.875 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.875 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.875 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.876 SEVERE main CampaignSourceEntry:505 Must Specify Items after :
                      23:01:50.876 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                      23:01:50.876 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                      23:01:50.876 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                      23:01:50.877 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.877 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.877 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.877 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.877 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.877 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.877 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.878 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.881 LSTERROR main CampaignSourceEntry:531 Invalid EXCLUDE value on String in TestObj. Abilities must always have categories (e.g. EXCLUDE:CATEGORY=cat1,key1,key2|CATEGORY=cat2,key1 ) and other file types should never have categories (e.g. EXCLUDE:key1|key2 ).
                      23:01:50.881 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF may not have null argument
                      23:01:50.881 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not end with | : String|
                      23:01:50.881 LSTERROR main AbstractTokenTestCase:230 WEAPONPROF arguments may not start with | : |String
                      23:01:50.881 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.881 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.882 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.882 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.882 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.882 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.882 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.882 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      23:01:50.882 LSTERROR main AbstractTokenTestCase:230 Internal error.
                      Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 sec
                      Running actor.choose.SpellsTokenTest
                      Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
                      Running plugin.lsttokens.skill.ClassesTokenTest
                      23:01:50.902 SEVERE main TokenLibrary:150 Duplicate Skill Token found for token CLASSES
                      23:01:50.902 LSTERROR main AbstractTokenTestCase:230 CLASSES may not have empty argument
                      23:01:50.906 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                      23:01:50.907 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                      23:01:50.907 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                      23:01:50.908 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                      23:01:50.908 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                      23:01:50.908 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                      23:01:50.909 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                      23:01:50.909 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                      23:01:50.909 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                      23:01:50.910 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                      23:01:50.910 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                      23:01:50.910 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                      23:01:50.911 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                      23:01:50.911 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                      23:01:50.911 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                      23:01:50.912 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
                      23:01:50.913 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Sorcerer
                      23:01:50.914 SEVERE main CDOMFactory:116 Unconstructed Reference: ClassSkillList Wizard
                      23:01:50.914 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                      23:01:50.915 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                      23:01:50.915 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                      23:01:50.915 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                      23:01:50.915 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                      23:01:50.915 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                      23:01:50.916 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                      23:01:50.916 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                      23:01:50.916 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                      23:01:50.916 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                      23:01:50.916 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                      23:01:50.917 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                      23:01:50.917 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                      23:01:50.917 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                      23:01:50.918 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                      23:01:50.918 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                      23:01:50.918 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                      23:01:50.918 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                      23:01:50.918 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                      23:01:50.918 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                      23:01:50.918 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
                      23:01:50.921 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                      23:01:50.921 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                      23:01:50.922 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                      23:01:50.922 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                      23:01:50.922 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                      23:01:50.922 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                      23:01:50.922 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                      23:01:50.922 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
                      23:01:50.922 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
                      23:01:50.923 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not start with | : |Wizard
                      23:01:50.923 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments may not end with | : Wizard|
                      23:01:50.923 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: Wizard|!Sorcerer
                      23:01:50.924 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|Sorcerer
                      23:01:50.924 LSTERROR main AbstractTokenTestCase:230 CLASSES arguments uses double separator || : Wizard||Sorcerer
                      23:01:50.924 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL after a specific reference: Wizard|ALL
                      23:01:50.924 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !Wizard|ALL
                      23:01:50.924 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ! without (or before) ALL: !ALL
                      23:01:50.924 LSTERROR main AbstractTokenTestCase:230 Invalid CLASSES cannot use !ALL
                      23:01:50.924 LSTERROR main AbstractTokenTestCase:230 Non-sensical Skill CLASSES: Contains ALL and a specific reference: ALL|Wizard
                      Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 sec
                      Running plugin.lsttokens.editcontext.template.FaceIntegrationTest
                      23:01:50.940 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token FACE
                      Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec
                      Running plugin.lsttokens.race.HitDiceAdvancementTokenTest
                      23:01:50.952 SEVERE main TokenLibrary:150 Duplicate Race Token found for token HITDICEADVANCEMENT
                      Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec
                      Running plugin.lsttokens.template.LevelAdjustmentTokenTest
                      23:01:50.970 SEVERE main TokenLibrary:150 Duplicate PCTemplate Token found for token LEVELADJUSTMENT
                      23:01:50.971 LSTERROR main AbstractTokenTestCase:230 LEVELADJUSTMENT may not have empty argument
                      Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
                      Running plugin.lsttokens.equipmentmodifier.ArmortypeTokenTest
                      23:01:50.981 SEVERE main TokenLibrary:150 Duplicate EquipmentModifier Token found for token ARMORTYPE
                      23:01:50.982 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                      23:01:50.986 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                      23:01:50.986 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                      23:01:50.987 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                      23:01:50.987 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                      23:01:50.987 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                      23:01:50.988 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                      23:01:50.988 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                      23:01:50.988 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                      23:01:50.988 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
                      23:01:50.989 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                      23:01:50.989 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                      23:01:50.989 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                      23:01:50.989 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
                      23:01:50.989 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
                      23:01:50.990 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE may not have empty argument
                      23:01:50.990 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments uses double separator || : Light||Medium
                      23:01:50.990 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has no PIPE character: Must be of the form old|new
                      23:01:50.991 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not end with | : Medium|
                      23:01:50.991 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE arguments may not start with | : |Medium
                      23:01:50.991 LSTERROR main AbstractTokenTestCase:230 ARMORTYPE has too many PIPE characters: Must be of the form old|new
                      Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec

                      Results :

                      Tests run: 18917, Failures: 0, Errors: 0, Skipped: 0

                      Cobertura: Loaded information on 4079 classes.
                      Cobertura: Saved information on 4079 classes.
                      [HUDSON] Recording test results
                      [INFO] [site:site {execution: default-site}]
                      [INFO] Skipped "Surefire Report" report, file "JUnit Test Results.html" already exists for the English version.
                      [INFO] Skipped "About" report, file "index.html" already exists for the English version.
                      [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'action', ignoring!
                      [WARNING] [XHTML Sink] No HTML tag found for unknown event: 'release', ignoring!
                      [INFO] Generating "Surefire Report" report.
                      [WARNING] Unable to locate Test Source XRef to link to - DISABLED
                      [INFO] Generating "Cobertura Test Coverage" report.
                      [INFO] Cobertura 1.9.2 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
                      Cobertura: Loaded information on 4079 classes.
                      Javancss.<init>(InputStream).e: net.sourceforge.cobertura.javancss.ParseException: Encountered ">" at line 34, column 72.
                      Was expecting one of:
                      "assert" ...
                      "enum" ...
                      <IDENTIFIER> ...
                      "[" ...

                      [cobertura] WARN [main] net.sourceforge.cobertura.reporting.ComplexityCalculator - JavaNCSS got an error while parsing the java file <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/code/src/java/pcgen/cdom/facet/AbstractDataFacet.java>
                      ParseException in STDIN
                      Last useful checkpoint: "pcgen.cdom.facet.AbstractDataFacet"
                      Encountered ">" at line 34, column 72.
                      Was expecting one of:
                      "assert" ...
                      "enum" ...
                      <IDENTIFIER> ...
                      "[" ...


                      Report time: 19420ms

                      [INFO] Cobertura Report generation was successful.
                      [INFO] Generating "Change Log" report.
                      [INFO] Generating changed sets xml to: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/changelog.xml>
                      [INFO] Executing: svn --non-interactive log -v -r "{2010-11-12 12:03:04 +0000}:{2011-02-11 12:03:04 +0000}" https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen
                      [INFO] Working directory: <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/>
                      [ERROR] Provider message:
                      [ERROR] The svn command failed.
                      [ERROR] Command output:
                      [ERROR] svn: warning: Can't open file '/root/.subversion/servers': Permission denied
                      svn: OPTIONS of 'https://pcgen.svn.sourceforge.net/svnroot/pcgen/Trunk/pcgen': Server certificate verification failed: issuer is not trusted (https://pcgen.svn.sourceforge.net)

                      [HUDSON] Archiving site from <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/ws/target/site> to /home/tomcat/.hudson/jobs/PCGen Nightly Build (Trunk)/site
                      [INFO] ------------------------------------------------------------------------
                      [ERROR] BUILD ERROR
                      [INFO] ------------------------------------------------------------------------
                    • hudson@ci.pcgen.org
                      See
                      Message 10 of 10 , Feb 10, 2011
                      • 0 Attachment
                        See <http://ci.pcgen.org/hudson/job/PCGen%20Nightly%20Build%20(Trunk)/net.sourceforge.pcgen$pcgen/570/changes>
                      Your message has been successfully submitted and would be delivered to recipients shortly.