You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jspwiki.apache.org by Juan Pablo Santos Rodríguez <ju...@gmail.com> on 2018/06/03 21:39:16 UTC

Re: NPE while building (was: Re: [VOTE] Release JSPWiki version 2.10.4)

Hi Brian,

2.10.5-git-02 should be buildable with JDK10 (I was able to build it with
JDK10). Would you mind testing if it's ok on your end?


thanks + best regards,
juan pablo

On Wed, May 30, 2018 at 10:11 PM, Juan Pablo Santos Rodríguez <
juanpablo.santos@gmail.com> wrote:

> Hi Brian,
>
> thanks for following through! seems you've stumbled upon another problem
> with another plugin: https://github.com/wro4j/wro4j/issues/1039
>
> I'll reopen JSPWIKI-1070 with that information, download a JDK10 and try
> to fix it over the weekend/next weeks instead of keeping asking to see if
> it's ok or not O:-)
>
>
> best regards,
> juan pablo
>
> On Tue, May 29, 2018 at 12:21 PM, Brian Burch <br...@pingtoo.com> wrote:
>
>> On 29/05/18 08:13, Juan Pablo Santos Rodríguez wrote:
>>
>>> Hi Brian,
>>>
>>> the jdk.version property is used indeed to set the source and target
>>> arguments of the compiler plugin, and also to
>>> set the minimum JDK required to compile the project (see the
>>> configuration
>>> of the enforcer plugin on the base pom).
>>> Forcing it to 1.6 won't solve the problem of compiling with a JDK 10, as
>>> the problem is with that JDK + the version
>>> of the surefire plugin.
>>>
>>> Upgrading surefire to 2.21.0 should be enough; I recall reading somewhere
>>> that the compiler's plugin version needed
>>> for using JDK9+ must be 3.7.0 or greater, which it already is, but it
>>> needs
>>> some tweaking too. 2.10.5-git-01 should
>>> be ok to be compiled with JDK10, if you won't mind testing with current
>>> master.. O:-) In any case, I've also opened
>>> JSPWIKI-1070 (and solved for 2.10.5-git-01) to track this issue; if
>>> anything else arises, we'll reopen it.
>>>
>>
>> Given that I missed the vote, I didn't want to "drop the ball". I started
>> from scratch and you definitely got me past the surefire problem.
>>
>> I ran "mvn -x clean install" while cooking steaks on the BBQ and now (in
>> QLD) its time to sip a glass of wine before going to bed (we all go to bed
>> early here!). The tests seemed to run ok, but there was a new crash further
>> down the track...
>>
>> Forgive me for being lazy, but I felt it was better to let you have the
>> console log while your day was starting and mine ending - if I don't hear
>> back, that's OK, I will do some digging tomorrow.
>>
>> Here's the last bit of the console log:-
>>
>> [INFO]
>> [INFO] --- jslint-maven-plugin:1.0.1:jslint (checkThirdParty) @
>> jspwiki-war ---
>> [INFO]
>> [INFO] --- maven-remote-resources-plugin:1.5:process
>> (process-resource-bundles) @ jspwiki-war ---
>> [INFO]
>> [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @
>> jspwiki-war ---
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] Copying 37 resources
>> [INFO] Copying 3 resources
>> [INFO]
>> [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @
>> jspwiki-war ---
>> [INFO] Changes detected - recompiling the module!
>> [INFO] Compiling 356 source files to /home/brian/sandboxApache/jspw
>> iki-2.10.5/jspwiki-war/target/classes
>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/mai
>> n/java/org/apache/wiki/render/CleanTextRenderer.java: Some input files
>> use or override a deprecated API.
>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/mai
>> n/java/org/apache/wiki/render/CleanTextRenderer.java: Recompile with
>> -Xlint:deprecation for details.
>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/mai
>> n/java/org/apache/wiki/WikiEngine.java: Some input files use unchecked
>> or unsafe operations.
>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/mai
>> n/java/org/apache/wiki/WikiEngine.java: Recompile with -Xlint:unchecked
>> for details.
>> [INFO]
>> [INFO] --- maven-resources-plugin:3.0.2:testResources
>> (default-testResources) @ jspwiki-war ---
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] Copying 13 resources
>> [INFO] Copying 3 resources
>> [INFO]
>> [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile)
>> @ jspwiki-war ---
>> [INFO] Changes detected - recompiling the module!
>> [INFO] Compiling 139 source files to /home/brian/sandboxApache/jspw
>> iki-2.10.5/jspwiki-war/target/test-classes
>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/tes
>> t/java/org/apache/wiki/TestJDBCDataSource.java: Some input files use or
>> override a deprecated API.
>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/tes
>> t/java/org/apache/wiki/TestJDBCDataSource.java: Recompile with
>> -Xlint:deprecation for details.
>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/tes
>> t/java/org/apache/wiki/auth/permissions/GroupPermissionTest.java: Some
>> input files use unchecked or unsafe operations.
>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/tes
>> t/java/org/apache/wiki/auth/permissions/GroupPermissionTest.java:
>> Recompile with -Xlint:unchecked for details.
>> [INFO]
>> [INFO] --- maven-surefire-plugin:2.21.0:test (default-test) @
>> jspwiki-war ---
>> [INFO] Surefire report directory: /home/brian/sandboxApache/jspw
>> iki-2.10.5/jspwiki-war/target/surefire-reports
>> [INFO]
>> [INFO] -------------------------------------------------------
>> [INFO]  T E S T S
>> [INFO] -------------------------------------------------------
>> [INFO] Running org.apache.wiki.PropertyReaderTest
>> [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.187 s - in org.apache.wiki.PropertyReaderTest
>> [INFO] Running org.apache.wiki.search.SearchManagerTest
>> log4j:WARN No appenders could be found for logger
>> (net.sf.ehcache.config.ConfigurationFactory).
>> log4j:WARN Please initialize the log4j system properly.
>> log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for
>> more info.
>> [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 39.389 s - in org.apache.wiki.search.SearchManagerTest
>> [INFO] Running org.apache.wiki.WikiAjaxServletTest
>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.099 s - in org.apache.wiki.WikiAjaxServletTest
>> [INFO] Running org.apache.wiki.providers.BasicAttachmentProviderTest
>> [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 10.984 s - in org.apache.wiki.providers.BasicAttachmentProviderTest
>> [INFO] Running org.apache.wiki.providers.FileSystemProviderTest
>> [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.356 s - in org.apache.wiki.providers.FileSystemProviderTest
>> [INFO] Running org.apache.wiki.providers.VersioningFileProviderTest
>> [INFO] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 2.612 s - in org.apache.wiki.providers.VersioningFileProviderTest
>> [INFO] Running org.apache.wiki.providers.CachingProviderTest
>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 4.183 s - in org.apache.wiki.providers.CachingProviderTest
>> [INFO] Running org.apache.wiki.i18n.InternationalizationManagerTest
>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.003 s - in org.apache.wiki.i18n.InternationalizationManagerTest
>> [INFO] Running org.apache.wiki.plugin.RecentChangesPluginTest
>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.476 s - in org.apache.wiki.plugin.RecentChangesPluginTest
>> [INFO] Running org.apache.wiki.plugin.DefaultPluginManagerTest
>> [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.392 s - in org.apache.wiki.plugin.DefaultPluginManagerTest
>> [INFO] Running org.apache.wiki.plugin.PageViewPluginTest
>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.437 s - in org.apache.wiki.plugin.PageViewPluginTest
>> [INFO] Running org.apache.wiki.plugin.ReferringPagesPluginTest
>> [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.756 s - in org.apache.wiki.plugin.ReferringPagesPluginTest
>> [INFO] Running org.apache.wiki.plugin.UndefinedPagesPluginTest
>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.173 s - in org.apache.wiki.plugin.UndefinedPagesPluginTest
>> [INFO] Running org.apache.wiki.plugin.TableOfContentsTest
>> [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.444 s - in org.apache.wiki.plugin.TableOfContentsTest
>> [INFO] Running org.apache.wiki.plugin.IfPluginTest
>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.164 s - in org.apache.wiki.plugin.IfPluginTest
>> [INFO] Running org.apache.wiki.plugin.CounterPluginTest
>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.19 s - in org.apache.wiki.plugin.CounterPluginTest
>> [INFO] Running org.apache.wiki.plugin.ReferringUndefinedPagesPluginTest
>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.308 s - in org.apache.wiki.plugin.ReferringUndefinedPagesPluginTest
>> [INFO] Running org.apache.wiki.plugin.GroupsTest
>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.049 s - in org.apache.wiki.plugin.GroupsTest
>> [INFO] Running org.apache.wiki.plugin.InsertPageTest
>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.252 s - in org.apache.wiki.plugin.InsertPageTest
>> [INFO] Running org.apache.wiki.render.WysiwygEditingRendererTest
>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.085 s - in org.apache.wiki.render.WysiwygEditingRendererTest
>> [INFO] Running org.apache.wiki.render.RenderingManagerTest
>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.986 s - in org.apache.wiki.render.RenderingManagerTest
>> [INFO] Running org.apache.wiki.render.CreoleRendererTest
>> [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.369 s - in org.apache.wiki.render.CreoleRendererTest
>> [INFO] Running org.apache.wiki.htmltowiki.HtmlStringToWikiTranslatorTest
>> [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.412 s - in org.apache.wiki.htmltowiki.HtmlStringToWikiTranslatorTest
>> [INFO] Running org.apache.wiki.WikiSessionTest
>> [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.232 s - in org.apache.wiki.WikiSessionTest
>> [INFO] Running org.apache.wiki.url.DefaultURLConstructorTest
>> [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.308 s - in org.apache.wiki.url.DefaultURLConstructorTest
>> [INFO] Running org.apache.wiki.url.ShortViewURLConstructorTest
>> [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.247 s - in org.apache.wiki.url.ShortViewURLConstructorTest
>> [INFO] Running org.apache.wiki.url.ShortURLConstructorTest
>> [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.265 s - in org.apache.wiki.url.ShortURLConstructorTest
>> [INFO] Running org.apache.wiki.diff.ContextualDiffProviderTest
>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.659 s - in org.apache.wiki.diff.ContextualDiffProviderTest
>> [INFO] Running org.apache.wiki.PageSorterTest
>> [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.019 s - in org.apache.wiki.PageSorterTest
>> [INFO] Running org.apache.wiki.auth.acl.AclEntryImplTest
>> [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.017 s - in org.apache.wiki.auth.acl.AclEntryImplTest
>> [INFO] Running org.apache.wiki.auth.acl.DefaultAclManagerTest
>> [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.11 s - in org.apache.wiki.auth.acl.DefaultAclManagerTest
>> [INFO] Running org.apache.wiki.auth.acl.AclImplTest
>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.189 s - in org.apache.wiki.auth.acl.AclImplTest
>> [INFO] Running org.apache.wiki.auth.AuthenticationManagerTest
>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.221 s - in org.apache.wiki.auth.AuthenticationManagerTest
>> [INFO] Running org.apache.wiki.auth.GroupManagerTest
>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.146 s - in org.apache.wiki.auth.GroupManagerTest
>> [INFO] Running org.apache.wiki.auth.authorize.GroupTest
>> [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.137 s - in org.apache.wiki.auth.authorize.GroupTest
>> [INFO] Running org.apache.wiki.auth.authorize.XMLGroupDatabaseTest
>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.113 s - in org.apache.wiki.auth.authorize.XMLGroupDatabaseTest
>> [INFO] Running org.apache.wiki.auth.authorize.WebContainerAuthorizerTest
>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.103 s - in org.apache.wiki.auth.authorize.WebContainerAuthorizerTest
>> [INFO] Running org.apache.wiki.auth.authorize.JDBCGroupDatabaseTest
>> [Server@24ed4582]: [Thread[main,5,main]]: setSilent(true)
>> [Server@3463851a]: [Thread[main,5,main]]: setSilent(true)
>> [Server@307b954]: [Thread[main,5,main]]: setSilent(true)
>> [Server@14bc9fe3]: [Thread[main,5,main]]: setSilent(true)
>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 14.417 s - in org.apache.wiki.auth.authorize.JDBCGroupDatabaseTest
>> [INFO] Running org.apache.wiki.auth.AuthorizationManagerTest
>> [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.525 s - in org.apache.wiki.auth.AuthorizationManagerTest
>> [INFO] Running org.apache.wiki.auth.user.UserProfileTest
>> [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.127 s - in org.apache.wiki.auth.user.UserProfileTest
>> [INFO] Running org.apache.wiki.auth.user.XMLUserDatabaseTest
>> [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.197 s - in org.apache.wiki.auth.user.XMLUserDatabaseTest
>> [INFO] Running org.apache.wiki.auth.user.JDBCUserDatabaseTest
>> [Server@3bd05779]: [Thread[main,5,main]]: setSilent(true)
>> [Server@5b0d8236]: [Thread[main,5,main]]: setSilent(true)
>> [Server@29ab7ccc]: [Thread[main,5,main]]: setSilent(true)
>> [Server@64f578eb]: [Thread[main,5,main]]: setSilent(true)
>> [Server@71d85b53]: [Thread[main,5,main]]: setSilent(true)
>> [Server@dc46916]: [Thread[main,5,main]]: setSilent(true)
>> [Server@7540aa55]: [Thread[main,5,main]]: setSilent(true)
>> [Server@494e502c]: [Thread[main,5,main]]: setSilent(true)
>> [Server@59bedf4d]: [Thread[main,5,main]]: setSilent(true)
>> [Server@35f9c37c]: [Thread[main,5,main]]: setSilent(true)
>> [Server@40ee8512]: [Thread[main,5,main]]: setSilent(true)
>> [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 19.386 s - in org.apache.wiki.auth.user.JDBCUserDatabaseTest
>> [INFO] Running org.apache.wiki.auth.permissions.AllPermissionTest
>> [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0
>> s - in org.apache.wiki.auth.permissions.AllPermissionTest
>> [INFO] Running org.apache.wiki.auth.permissions.WikiPermissionTest
>> [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0
>> s - in org.apache.wiki.auth.permissions.WikiPermissionTest
>> [INFO] Running org.apache.wiki.auth.permissio
>> ns.AllPermissionCollectionTest
>> [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.001 s - in org.apache.wiki.auth.permissions.AllPermissionCollectionTest
>> [INFO] Running org.apache.wiki.auth.UserManagerTest
>> [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 1.682 s - in org.apache.wiki.auth.UserManagerTest
>> [INFO] Running org.apache.wiki.util.PropertyReaderTest
>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.002 s - in org.apache.wiki.util.PropertyReaderTest
>> [INFO] Running org.apache.wiki.util.XmlUtilTest
>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.018 s - in org.apache.wiki.util.XmlUtilTest
>> [INFO] Running org.apache.wiki.util.TimedCounterListTest
>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.111 s - in org.apache.wiki.util.TimedCounterListTest
>> [INFO] Running org.apache.wiki.util.comparators.HumanComparatorTest
>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.003 s - in org.apache.wiki.util.comparators.HumanComparatorTest
>> [INFO] Running org.apache.wiki.util.PriorityListTest
>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.006 s - in org.apache.wiki.util.PriorityListTest
>> [INFO] Running org.apache.wiki.util.ClassUtilTest
>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.058 s - in org.apache.wiki.util.ClassUtilTest
>> [INFO] Running org.apache.wiki.util.SerializerTest
>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.002 s - in org.apache.wiki.util.SerializerTest
>> [INFO] Running org.apache.wiki.util.CryptoUtilTest
>> [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.006 s - in org.apache.wiki.util.CryptoUtilTest
>> [INFO] Running org.apache.wiki.util.FileUtilTest
>> [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.027 s - in org.apache.wiki.util.FileUtilTest
>> [INFO] Running org.apache.wiki.util.MailUtilTest
>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.304 s - in org.apache.wiki.util.MailUtilTest
>> [INFO] Running org.apache.wiki.util.TextUtilTest
>> [INFO] Tests run: 42, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.045 s - in org.apache.wiki.util.TextUtilTest
>> [INFO] Running org.apache.wiki.util.CommentedPropertiesTest
>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.031 s - in org.apache.wiki.util.CommentedPropertiesTest
>> [INFO] Running org.apache.wiki.util.ByteUtilsTest
>> [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.002 s - in org.apache.wiki.util.ByteUtilsTest
>> [INFO] Running org.apache.wiki.xmlrpc.RPCHandlerTest
>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.397 s - in org.apache.wiki.xmlrpc.RPCHandlerTest
>> [INFO] Running org.apache.wiki.workflow.WorkflowTest
>> [INFO] Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.013 s - in org.apache.wiki.workflow.WorkflowTest
>> [INFO] Running org.apache.wiki.workflow.WorkflowManagerTest
>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.063 s - in org.apache.wiki.workflow.WorkflowManagerTest
>> [INFO] Running org.apache.wiki.workflow.OutcomeTest
>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.016 s - in org.apache.wiki.workflow.OutcomeTest
>> [INFO] Running org.apache.wiki.workflow.SimpleDecisionTest
>> [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.017 s - in org.apache.wiki.workflow.SimpleDecisionTest
>> [INFO] Running org.apache.wiki.workflow.FactTest
>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.002 s - in org.apache.wiki.workflow.FactTest
>> [INFO] Running org.apache.wiki.workflow.DecisionQueueTest
>> [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.145 s - in org.apache.wiki.workflow.DecisionQueueTest
>> [INFO] Running org.apache.wiki.workflow.TaskTest
>> [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.006 s - in org.apache.wiki.workflow.TaskTest
>> [INFO] Running org.apache.wiki.workflow.ApprovalWorkflowTest
>> [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.122 s - in org.apache.wiki.workflow.ApprovalWorkflowTest
>> [INFO] Running org.apache.wiki.content.PageRenamerTest
>> [INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 1.592 s - in org.apache.wiki.content.PageRenamerTest
>> [INFO] Running org.apache.wiki.attachment.AttachmentManagerTest
>> [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.94 s - in org.apache.wiki.attachment.AttachmentManagerTest
>> [INFO] Running org.apache.wiki.rss.RSSGeneratorTest
>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.198 s - in org.apache.wiki.rss.RSSGeneratorTest
>> [INFO] Running org.apache.wiki.VariableManagerTest
>> [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.292 s - in org.apache.wiki.VariableManagerTest
>> [INFO] Running org.apache.wiki.ReferenceManagerTest
>> [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 1.188 s - in org.apache.wiki.ReferenceManagerTest
>> [INFO] Running org.apache.wiki.WikiEngineTest
>> [INFO] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 1.722 s - in org.apache.wiki.WikiEngineTest
>> [INFO] Running org.apache.wiki.ReleaseTest
>> [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.006 s - in org.apache.wiki.ReleaseTest
>> [INFO] Running org.apache.wiki.filters.DefaultFilterManagerTest
>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.05 s - in org.apache.wiki.filters.DefaultFilterManagerTest
>> [INFO] Running org.apache.wiki.ui.admin.beans.PluginBeanTest
>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.018 s - in org.apache.wiki.ui.admin.beans.PluginBeanTest
>> [INFO] Running org.apache.wiki.ui.admin.beans.FilterBeanTest
>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.021 s - in org.apache.wiki.ui.admin.beans.FilterBeanTest
>> [INFO] Running org.apache.wiki.ui.InputValidatorTest
>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.06 s - in org.apache.wiki.ui.InputValidatorTest
>> [INFO] Running org.apache.wiki.ui.PageCommandTest
>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.049 s - in org.apache.wiki.ui.PageCommandTest
>> [INFO] Running org.apache.wiki.ui.RedirectCommandTest
>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.002 s - in org.apache.wiki.ui.RedirectCommandTest
>> [INFO] Running org.apache.wiki.ui.CommandResolverTest
>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.237 s - in org.apache.wiki.ui.CommandResolverTest
>> [INFO] Running org.apache.wiki.ui.WikiCommandTest
>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.035 s - in org.apache.wiki.ui.WikiCommandTest
>> [INFO] Running org.apache.wiki.ui.GroupCommandTest
>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.051 s - in org.apache.wiki.ui.GroupCommandTest
>> [INFO] Running org.apache.wiki.PageManagerTest
>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.066 s - in org.apache.wiki.PageManagerTest
>> [INFO] Running org.apache.wiki.parser.JSPWikiMarkupParserTest
>> Trying to crash parser with a line which is 198002 chars in size
>> 100 page renderings: 0:00:00.214 (467.2897196261682 renderings/second)
>> [INFO] Tests run: 207, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 7.728 s - in org.apache.wiki.parser.JSPWikiMarkupParserTest
>> [INFO] Running org.apache.wiki.parser.CreoleToJSPWikiTranslatorTest
>> [INFO] Tests run: 84, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.209 s - in org.apache.wiki.parser.CreoleToJSPWikiTranslatorTest
>> [INFO] Running org.apache.wiki.parser.MarkupParserTest
>> [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0
>> s - in org.apache.wiki.parser.MarkupParserTest
>> [INFO]
>> [INFO] Results:
>> [INFO]
>> [INFO] Tests run: 930, Failures: 0, Errors: 0, Skipped: 0
>> [INFO]
>> [INFO]
>> [INFO] --- wro4j-maven-plugin:1.8.0:run (buildDefaultJsAndCss) @
>> jspwiki-war ---
>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/main/
>> [INFO] Executing the mojo:
>> [INFO] Wro4j Model path: /home/brian/sandboxApache/jspw
>> iki-2.10.5/jspwiki-war/src/main/config/wro/wro.xml
>> [INFO] targetGroups: null
>> [INFO] minimize: true
>> [INFO] ignoreMissingResources: null
>> [INFO] parallelProcessing: false
>> [INFO] buildDirectory: /home/brian/sandboxApache/jspw
>> iki-2.10.5/jspwiki-war/target
>> [INFO] destinationFolder: /home/brian/sandboxApache/jspw
>> iki-2.10.5/jspwiki-war/target
>> [INFO] jsDestinationFolder: /home/brian/sandboxApache/jspw
>> iki-2.10.5/jspwiki-war/target/generated-sources/wro/scripts
>> [INFO] cssDestinationFolder: /home/brian/sandboxApache/jspw
>> iki-2.10.5/jspwiki-war/target/generated-sources/wro/templates/default
>> [INFO] The following groups will be processed: [jspwiki, jspwiki-common,
>> jspwiki-edit, jspwiki-prefs, jspwiki_print]
>> [INFO] folder: /home/brian/sandboxApache/jspw
>> iki-2.10.5/jspwiki-war/target/generated-sources/wro/templates/default
>> [INFO] processing group: jspwiki.css
>> [INFO] ------------------------------------------------------------
>> ------------
>> [INFO] Reactor Summary:
>> [INFO]
>> [INFO] Apache JSPWiki ..................................... SUCCESS [
>> 3.818 s]
>> [INFO] Apache JSPWiki initial wiki pages builder .......... SUCCESS [
>> 0.122 s]
>> [INFO] Apache JSPWiki initial wiki pages (de) ............. SUCCESS [
>> 2.064 s]
>> [INFO] Apache JSPWiki initial wiki pages (en) ............. SUCCESS [
>> 0.294 s]
>> [INFO] Apache JSPWiki initial wiki pages (es) ............. SUCCESS [
>> 0.320 s]
>> [INFO] Apache JSPWiki initial wiki pages (fi) ............. SUCCESS [
>> 0.213 s]
>> [INFO] Apache JSPWiki initial wiki pages (fr) ............. SUCCESS [
>> 0.360 s]
>> [INFO] Apache JSPWiki initial wiki pages (it) ............. SUCCESS [
>> 0.355 s]
>> [INFO] Apache JSPWiki initial wiki pages (nl) ............. SUCCESS [
>> 0.356 s]
>> [INFO] Apache JSPWiki initial wiki pages (pt_BR) .......... SUCCESS [
>> 0.346 s]
>> [INFO] Apache JSPWiki initial wiki pages (ru) ............. SUCCESS [
>> 0.275 s]
>> [INFO] Apache JSPWiki initial wiki pages (zh_CN) .......... SUCCESS [
>> 0.251 s]
>> [INFO] Apache JSPWiki Main War ............................ FAILURE
>> [02:21 min]
>> [INFO] Apache JSPWiki portable ............................ SKIPPED
>> [INFO] jspwiki-it-builder ................................. SKIPPED
>> [INFO] jspwiki-selenium-tests ............................. SKIPPED
>> [INFO] jspwiki-it-test-custom ............................. SKIPPED
>> [INFO] jspwiki-it-test-custom-absolute-urls ............... SKIPPED
>> [INFO] jspwiki-it-test-custom-jdbc ........................ SKIPPED
>> [INFO] jspwiki-it-test-cma ................................ SKIPPED
>> [INFO] jspwiki-it-test-cma-jdbc ........................... SKIPPED
>> [INFO] Apache JSPWiki markdown support .................... SKIPPED
>> [INFO] ------------------------------------------------------------
>> ------------
>> [INFO] BUILD FAILURE
>> [INFO] ------------------------------------------------------------
>> ------------
>> [INFO] Total time: 02:31 min
>> [INFO] Finished at: 2018-05-29T18:56:26+10:00
>> [INFO] Final Memory: 47M/164M
>> [INFO] ------------------------------------------------------------
>> ------------
>> [ERROR] Failed to execute goal ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run
>> (buildDefaultJsAndCss) on project jspwiki-war: Execution
>> buildDefaultJsAndCss of goal ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run
>> failed: An API incompatibility was encountered while executing
>> ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run:
>> java.lang.ExceptionInInitializerError: null
>> [ERROR] -----------------------------------------------------
>> [ERROR] realm =    plugin>ro.isdc.wro4j:wro4j-maven-plugin:1.8.0
>> [ERROR] strategy = org.codehaus.plexus.classworld
>> s.strategy.SelfFirstStrategy
>> [ERROR] urls[0] = file:/home/brian/.m2/repositor
>> y/ro/isdc/wro4j/wro4j-maven-plugin/1.8.0/wro4j-maven-plugin-1.8.0.jar
>> [ERROR] urls[1] = file:/home/brian/.m2/repositor
>> y/ro/isdc/wro4j/wro4j-core/1.8.0/wro4j-core-1.8.0.jar
>> [ERROR] urls[2] = file:/home/brian/.m2/repositor
>> y/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar
>> [ERROR] urls[3] = file:/home/brian/.m2/repositor
>> y/commons-io/commons-io/2.4/commons-io-2.4.jar
>> [ERROR] urls[4] = file:/home/brian/.m2/repositor
>> y/ro/isdc/wro4j/wro4j-extensions/1.8.0/wro4j-extensions-1.8.0.jar
>> [ERROR] urls[5] = file:/home/brian/.m2/repository/org/mozilla/rhino/
>> 1.7.7.1/rhino-1.7.7.1.jar
>> [ERROR] urls[6] = file:/home/brian/.m2/repositor
>> y/org/apache/commons/commons-exec/1.1/commons-exec-1.1.jar
>> [ERROR] urls[7] = file:/home/brian/.m2/repositor
>> y/commons-pool/commons-pool/1.6/commons-pool-1.6.jar
>> [ERROR] urls[8] = file:/home/brian/.m2/repositor
>> y/org/springframework/spring-web/3.1.1.RELEASE/spring-web-3.
>> 1.1.RELEASE.jar
>> [ERROR] urls[9] = file:/home/brian/.m2/repositor
>> y/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
>> [ERROR] urls[10] = file:/home/brian/.m2/repositor
>> y/org/springframework/spring-beans/3.1.1.RELEASE/spring-bean
>> s-3.1.1.RELEASE.jar
>> [ERROR] urls[11] = file:/home/brian/.m2/repositor
>> y/org/springframework/spring-context/3.1.1.RELEASE/spring-co
>> ntext-3.1.1.RELEASE.jar
>> [ERROR] urls[12] = file:/home/brian/.m2/repositor
>> y/org/springframework/spring-aop/3.1.1.RELEASE/spring-aop-3.
>> 1.1.RELEASE.jar
>> [ERROR] urls[13] = file:/home/brian/.m2/repositor
>> y/org/springframework/spring-expression/3.1.1.RELEASE/spring
>> -expression-3.1.1.RELEASE.jar
>> [ERROR] urls[14] = file:/home/brian/.m2/repositor
>> y/org/springframework/spring-asm/3.1.1.RELEASE/spring-asm-3.
>> 1.1.RELEASE.jar
>> [ERROR] urls[15] = file:/home/brian/.m2/repositor
>> y/org/springframework/spring-core/3.1.1.RELEASE/spring-core-
>> 3.1.1.RELEASE.jar
>> [ERROR] urls[16] = file:/home/brian/.m2/repositor
>> y/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar
>> [ERROR] urls[17] = file:/home/brian/.m2/repositor
>> y/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar
>> [ERROR] urls[18] = file:/home/brian/.m2/repositor
>> y/com/google/javascript/closure-compiler/v20160315/closure-
>> compiler-v20160315.jar
>> [ERROR] urls[19] = file:/home/brian/.m2/repositor
>> y/com/google/javascript/closure-compiler-externs/v20160315/
>> closure-compiler-externs-v20160315.jar
>> [ERROR] urls[20] = file:/home/brian/.m2/repositor
>> y/args4j/args4j/2.0.26/args4j-2.0.26.jar
>> [ERROR] urls[21] = file:/home/brian/.m2/repositor
>> y/com/google/guava/guava/19.0/guava-19.0.jar
>> [ERROR] urls[22] = file:/home/brian/.m2/repositor
>> y/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0.jar
>> [ERROR] urls[23] = file:/home/brian/.m2/repositor
>> y/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar
>> [ERROR] urls[24] = file:/home/brian/.m2/repositor
>> y/com/github/lltyk/dojo-shrinksafe/1.7.2/dojo-shrinksafe-1.7.2.jar
>> [ERROR] urls[25] = file:/home/brian/.m2/repository/org/jruby/jruby-core/
>> 9.0.5.0/jruby-core-9.0.5.0.jar
>> [ERROR] urls[26] = file:/home/brian/.m2/repositor
>> y/com/github/jnr/jnr-netdb/1.1.5/jnr-netdb-1.1.5.jar
>> [ERROR] urls[27] = file:/home/brian/.m2/repositor
>> y/com/github/jnr/jnr-enxio/0.10/jnr-enxio-0.10.jar
>> [ERROR] urls[28] = file:/home/brian/.m2/repositor
>> y/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar
>> [ERROR] urls[29] = file:/home/brian/.m2/repositor
>> y/com/github/jnr/jnr-unixsocket/0.10/jnr-unixsocket-0.10.jar
>> [ERROR] urls[30] = file:/home/brian/.m2/repositor
>> y/com/github/jnr/jnr-posix/3.0.27/jnr-posix-3.0.27.jar
>> [ERROR] urls[31] = file:/home/brian/.m2/repositor
>> y/com/github/jnr/jnr-constants/0.9.0/jnr-constants-0.9.0.jar
>> [ERROR] urls[32] = file:/home/brian/.m2/repositor
>> y/com/github/jnr/jffi/1.2.10/jffi-1.2.10.jar
>> [ERROR] urls[33] = file:/home/brian/.m2/repositor
>> y/com/github/jnr/jffi/1.2.10/jffi-1.2.10-native.jar
>> [ERROR] urls[34] = file:/home/brian/.m2/repositor
>> y/org/jruby/joni/joni/2.1.9/joni-2.1.9.jar
>> [ERROR] urls[35] = file:/home/brian/.m2/repositor
>> y/org/jruby/extras/bytelist/1.0.13/bytelist-1.0.13.jar
>> [ERROR] urls[36] = file:/home/brian/.m2/repositor
>> y/org/jruby/jcodings/jcodings/1.0.17/jcodings-1.0.17.jar
>> [ERROR] urls[37] = file:/home/brian/.m2/repositor
>> y/org/jruby/dirgra/0.3/dirgra-0.3.jar
>> [ERROR] urls[38] = file:/home/brian/.m2/repositor
>> y/com/headius/invokebinder/1.7/invokebinder-1.7.jar
>> [ERROR] urls[39] = file:/home/brian/.m2/repositor
>> y/com/headius/options/1.4/options-1.4.jar
>> [ERROR] urls[40] = file:/home/brian/.m2/repositor
>> y/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar
>> [ERROR] urls[41] = file:/home/brian/.m2/repositor
>> y/com/martiansoftware/nailgun-server/0.9.1/nailgun-server-0.9.1.jar
>> [ERROR] urls[42] = file:/home/brian/.m2/repositor
>> y/joda-time/joda-time/2.8.2/joda-time-2.8.2.jar
>> [ERROR] urls[43] = file:/home/brian/.m2/repositor
>> y/org/jruby/jruby-stdlib/9.0.5.0/jruby-stdlib-9.0.5.0.jar
>> [ERROR] urls[44] = file:/home/brian/.m2/repositor
>> y/com/darrinholst/sass-java-gems/3.4.20.0/sass-java-gems-3.4.20.0.jar
>> [ERROR] urls[45] = file:/home/brian/.m2/repositor
>> y/nz/co/edmi/bourbon-gem-jar/2.1.0/bourbon-gem-jar-2.1.0.jar
>> [ERROR] urls[46] = file:/home/brian/.m2/repositor
>> y/me/n4u/sass/sass-gems/3.1.19/sass-gems-3.1.19.jar
>> [ERROR] urls[47] = file:/home/brian/.m2/repositor
>> y/com/github/sommeri/less4j/1.17.2/less4j-1.17.2.jar
>> [ERROR] urls[48] = file:/home/brian/.m2/repositor
>> y/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar
>> [ERROR] urls[49] = file:/home/brian/.m2/repositor
>> y/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3.jar
>> [ERROR] urls[50] = file:/home/brian/.m2/repositor
>> y/org/codehaus/gmaven/runtime/gmaven-runtime-1.7/1.3/gmaven-
>> runtime-1.7-1.3.jar
>> [ERROR] urls[51] = file:/home/brian/.m2/repositor
>> y/org/codehaus/gmaven/feature/gmaven-feature-support/1.3/gma
>> ven-feature-support-1.3.jar
>> [ERROR] urls[52] = file:/home/brian/.m2/repositor
>> y/org/codehaus/gmaven/feature/gmaven-feature-api/1.3/gmaven-
>> feature-api-1.3.jar
>> [ERROR] urls[53] = file:/home/brian/.m2/repositor
>> y/org/codehaus/gmaven/runtime/gmaven-runtime-support/1.3/gma
>> ven-runtime-support-1.3.jar
>> [ERROR] urls[54] = file:/home/brian/.m2/repositor
>> y/org/codehaus/gmaven/runtime/gmaven-runtime-api/1.3/gmaven-
>> runtime-api-1.3.jar
>> [ERROR] urls[55] = file:/home/brian/.m2/repositor
>> y/org/sonatype/gshell/gshell-io/2.0/gshell-io-2.0.jar
>> [ERROR] urls[56] = file:/home/brian/.m2/repositor
>> y/com/thoughtworks/qdox/qdox/1.10/qdox-1.10.jar
>> [ERROR] urls[57] = file:/home/brian/.m2/repositor
>> y/org/codehaus/groovy/groovy-all/1.7.4/groovy-all-1.7.4.jar
>> [ERROR] urls[58] = file:/home/brian/.m2/repositor
>> y/org/apache/ant/ant/1.8.2/ant-1.8.2.jar
>> [ERROR] urls[59] = file:/home/brian/.m2/repositor
>> y/org/apache/ant/ant-launcher/1.8.2/ant-launcher-1.8.2.jar
>> [ERROR] urls[60] = file:/home/brian/.m2/repositor
>> y/jline/jline/0.9.94/jline-0.9.94.jar
>> [ERROR] urls[61] = file:/home/brian/.m2/repositor
>> y/org/webjars/webjars-locator/0.30/webjars-locator-0.30.jar
>> [ERROR] urls[62] = file:/home/brian/.m2/repositor
>> y/org/webjars/webjars-locator-core/0.30/webjars-locator-core-0.30.jar
>> [ERROR] urls[63] = file:/home/brian/.m2/repositor
>> y/org/apache/commons/commons-compress/1.9/commons-compress-1.9.jar
>> [ERROR] urls[64] = file:/home/brian/.m2/repositor
>> y/com/fasterxml/jackson/core/jackson-databind/2.3.3/jackson-
>> databind-2.3.3.jar
>> [ERROR] urls[65] = file:/home/brian/.m2/repositor
>> y/com/fasterxml/jackson/core/jackson-annotations/2.3.0/jacks
>> on-annotations-2.3.0.jar
>> [ERROR] urls[66] = file:/home/brian/.m2/repositor
>> y/com/fasterxml/jackson/core/jackson-core/2.3.3/jackson-core-2.3.3.jar
>> [ERROR] urls[67] = file:/home/brian/.m2/repositor
>> y/org/webjars/jshint/2.6.3-2/jshint-2.6.3-2.jar
>> [ERROR] urls[68] = file:/home/brian/.m2/repositor
>> y/org/webjars/less/1.3.3/less-1.3.3.jar
>> [ERROR] urls[69] = file:/home/brian/.m2/repositor
>> y/org/webjars/emberjs/1.9.0-1/emberjs-1.9.0-1.jar
>> [ERROR] urls[70] = file:/home/brian/.m2/repositor
>> y/org/webjars/jquery/1.10.2-1/jquery-1.10.2-1.jar
>> [ERROR] urls[71] = file:/home/brian/.m2/repositor
>> y/org/webjars/handlebars/3.0.3/handlebars-3.0.3.jar
>> [ERROR] urls[72] = file:/home/brian/.m2/repositor
>> y/org/webjars/coffee-script/1.10.0/coffee-script-1.10.0.jar
>> [ERROR] urls[73] = file:/home/brian/.m2/repositor
>> y/org/webjars/envjs/1.2/envjs-1.2.jar
>> [ERROR] urls[74] = file:/home/brian/.m2/repositor
>> y/org/webjars/jslint/20140708-394bf29/jslint-20140708-394bf29.jar
>> [ERROR] urls[75] = file:/home/brian/.m2/repositor
>> y/org/webjars/json2/20110223/json2-20110223.jar
>> [ERROR] urls[76] = file:/home/brian/.m2/repositor
>> y/javax/servlet/servlet-api/2.3/servlet-api-2.3.jar
>> [ERROR] urls[77] = file:/home/brian/.m2/repositor
>> y/org/sonatype/sisu/sisu-inject-bean/2.3.0/sisu-inject-bean-2.3.0.jar
>> [ERROR] urls[78] = file:/home/brian/.m2/repositor
>> y/org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar
>> [ERROR] urls[79] = file:/home/brian/.m2/repositor
>> y/org/sonatype/sisu/sisu-guava/0.9.9/sisu-guava-0.9.9.jar
>> [ERROR] urls[80] = file:/home/brian/.m2/repositor
>> y/org/mockito/mockito-core/2.0.42-beta/mockito-core-2.0.42-beta.jar
>> [ERROR] urls[81] = file:/home/brian/.m2/repositor
>> y/net/bytebuddy/byte-buddy/1.2.1/byte-buddy-1.2.1.jar
>> [ERROR] urls[82] = file:/home/brian/.m2/repositor
>> y/org/objenesis/objenesis/2.1/objenesis-2.1.jar
>> [ERROR] urls[83] = file:/home/brian/.m2/repositor
>> y/org/codehaus/plexus/plexus-utils/2.0.6/plexus-utils-2.0.6.jar
>> [ERROR] urls[84] = file:/home/brian/.m2/repositor
>> y/org/sonatype/aether/aether-util/1.13.1/aether-util-1.13.1.jar
>> [ERROR] urls[85] = file:/home/brian/.m2/repositor
>> y/org/codehaus/plexus/plexus-interpolation/1.14/plexus-inter
>> polation-1.14.jar
>> [ERROR] urls[86] = file:/home/brian/.m2/repositor
>> y/org/codehaus/plexus/plexus-component-annotations/1.5.5/ple
>> xus-component-annotations-1.5.5.jar
>> [ERROR] urls[87] = file:/home/brian/.m2/repositor
>> y/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-d
>> ispatcher-1.3.jar
>> [ERROR] urls[88] = file:/home/brian/.m2/repositor
>> y/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
>> [ERROR] urls[89] = file:/home/brian/.m2/repositor
>> y/org/sonatype/plexus/plexus-build-api/0.0.7/plexus-build-api-0.0.7.jar
>> [ERROR] urls[90] = file:/home/brian/.m2/repositor
>> y/org/slf4j/slf4j-log4j12/1.7.16/slf4j-log4j12-1.7.16.jar
>> [ERROR] urls[91] = file:/home/brian/.m2/repositor
>> y/log4j/log4j/1.2.17/log4j-1.2.17.jar
>> [ERROR] Number of foreign imports: 1
>> [ERROR] import: Entry[import  from realm ClassRealm[maven.api, parent:
>> null]]
>> [ERROR]
>> [ERROR] -----------------------------------------------------
>> [ERROR] : NullPointerException
>> [ERROR] -> [Help 1]
>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
>> execute goal ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run
>> (buildDefaultJsAndCss) on project jspwiki-war: Execution
>> buildDefaultJsAndCss of goal ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run
>> failed: An API incompatibility was encountered while executing
>> ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run:
>> java.lang.ExceptionInInitializerError: null
>> -----------------------------------------------------
>> realm =    plugin>ro.isdc.wro4j:wro4j-maven-plugin:1.8.0
>> strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
>> urls[0] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-maven-pl
>> ugin/1.8.0/wro4j-maven-plugin-1.8.0.jar
>> urls[1] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-core/1.8
>> .0/wro4j-core-1.8.0.jar
>> urls[2] = file:/home/brian/.m2/repository/org/apache/commons/commons-l
>> ang3/3.4/commons-lang3-3.4.jar
>> urls[3] = file:/home/brian/.m2/repository/commons-io/commons-io/2.4/co
>> mmons-io-2.4.jar
>> urls[4] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-extensio
>> ns/1.8.0/wro4j-extensions-1.8.0.jar
>> urls[5] = file:/home/brian/.m2/repository/org/mozilla/rhino/1.7.7.1/rh
>> ino-1.7.7.1.jar
>> urls[6] = file:/home/brian/.m2/repository/org/apache/commons/commons-e
>> xec/1.1/commons-exec-1.1.jar
>> urls[7] = file:/home/brian/.m2/repository/commons-pool/commons-pool/1.
>> 6/commons-pool-1.6.jar
>> urls[8] = file:/home/brian/.m2/repository/org/springframework/spring-w
>> eb/3.1.1.RELEASE/spring-web-3.1.1.RELEASE.jar
>> urls[9] = file:/home/brian/.m2/repository/aopalliance/aopalliance/1.0/
>> aopalliance-1.0.jar
>> urls[10] = file:/home/brian/.m2/repository/org/springframework/spring-b
>> eans/3.1.1.RELEASE/spring-beans-3.1.1.RELEASE.jar
>> urls[11] = file:/home/brian/.m2/repository/org/springframework/spring-c
>> ontext/3.1.1.RELEASE/spring-context-3.1.1.RELEASE.jar
>> urls[12] = file:/home/brian/.m2/repository/org/springframework/spring-a
>> op/3.1.1.RELEASE/spring-aop-3.1.1.RELEASE.jar
>> urls[13] = file:/home/brian/.m2/repository/org/springframework/spring-e
>> xpression/3.1.1.RELEASE/spring-expression-3.1.1.RELEASE.jar
>> urls[14] = file:/home/brian/.m2/repository/org/springframework/spring-a
>> sm/3.1.1.RELEASE/spring-asm-3.1.1.RELEASE.jar
>> urls[15] = file:/home/brian/.m2/repository/org/springframework/spring-c
>> ore/3.1.1.RELEASE/spring-core-3.1.1.RELEASE.jar
>> urls[16] = file:/home/brian/.m2/repository/commons-logging/commons-logg
>> ing/1.1.1/commons-logging-1.1.1.jar
>> urls[17] = file:/home/brian/.m2/repository/com/google/code/gson/gson/2.
>> 2.4/gson-2.2.4.jar
>> urls[18] = file:/home/brian/.m2/repository/com/google/javascript/closur
>> e-compiler/v20160315/closure-compiler-v20160315.jar
>> urls[19] = file:/home/brian/.m2/repository/com/google/javascript/closur
>> e-compiler-externs/v20160315/closure-compiler-externs-v20160315.jar
>> urls[20] = file:/home/brian/.m2/repository/args4j/args4j/2.0.26/args4j-
>> 2.0.26.jar
>> urls[21] = file:/home/brian/.m2/repository/com/google/guava/guava/19.0/
>> guava-19.0.jar
>> urls[22] = file:/home/brian/.m2/repository/com/google/protobuf/protobuf
>> -java/2.5.0/protobuf-java-2.5.0.jar
>> urls[23] = file:/home/brian/.m2/repository/com/google/code/findbugs/jsr
>> 305/1.3.9/jsr305-1.3.9.jar
>> urls[24] = file:/home/brian/.m2/repository/com/github/lltyk/dojo-shrink
>> safe/1.7.2/dojo-shrinksafe-1.7.2.jar
>> urls[25] = file:/home/brian/.m2/repository/org/jruby/jruby-core/9.0.5.0
>> /jruby-core-9.0.5.0.jar
>> urls[26] = file:/home/brian/.m2/repository/com/github/jnr/jnr-netdb/1.1
>> .5/jnr-netdb-1.1.5.jar
>> urls[27] = file:/home/brian/.m2/repository/com/github/jnr/jnr-enxio/0.1
>> 0/jnr-enxio-0.10.jar
>> urls[28] = file:/home/brian/.m2/repository/com/github/jnr/jnr-x86asm/1.
>> 0.2/jnr-x86asm-1.0.2.jar
>> urls[29] = file:/home/brian/.m2/repository/com/github/jnr/jnr-unixsocke
>> t/0.10/jnr-unixsocket-0.10.jar
>> urls[30] = file:/home/brian/.m2/repository/com/github/jnr/jnr-posix/3.0
>> .27/jnr-posix-3.0.27.jar
>> urls[31] = file:/home/brian/.m2/repository/com/github/jnr/jnr-constants
>> /0.9.0/jnr-constants-0.9.0.jar
>> urls[32] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/j
>> ffi-1.2.10.jar
>> urls[33] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/j
>> ffi-1.2.10-native.jar
>> urls[34] = file:/home/brian/.m2/repository/org/jruby/joni/joni/2.1.9/jo
>> ni-2.1.9.jar
>> urls[35] = file:/home/brian/.m2/repository/org/jruby/extras/bytelist/1.
>> 0.13/bytelist-1.0.13.jar
>> urls[36] = file:/home/brian/.m2/repository/org/jruby/jcodings/jcodings/
>> 1.0.17/jcodings-1.0.17.jar
>> urls[37] = file:/home/brian/.m2/repository/org/jruby/dirgra/0.3/dirgra-
>> 0.3.jar
>> urls[38] = file:/home/brian/.m2/repository/com/headius/invokebinder/1.7
>> /invokebinder-1.7.jar
>> urls[39] = file:/home/brian/.m2/repository/com/headius/options/1.4/opti
>> ons-1.4.jar
>> urls[40] = file:/home/brian/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib
>> -1.1.3.jar
>> urls[41] = file:/home/brian/.m2/repository/com/martiansoftware/nailgun-
>> server/0.9.1/nailgun-server-0.9.1.jar
>> urls[42] = file:/home/brian/.m2/repository/joda-time/joda-time/2.8.2/jo
>> da-time-2.8.2.jar
>> urls[43] = file:/home/brian/.m2/repository/org/jruby/jruby-stdlib/9.0.5
>> .0/jruby-stdlib-9.0.5.0.jar
>> urls[44] = file:/home/brian/.m2/repository/com/darrinholst/sass-java-ge
>> ms/3.4.20.0/sass-java-gems-3.4.20.0.jar
>> urls[45] = file:/home/brian/.m2/repository/nz/co/edmi/bourbon-gem-jar/2
>> .1.0/bourbon-gem-jar-2.1.0.jar
>> urls[46] = file:/home/brian/.m2/repository/me/n4u/sass/sass-gems/3.1.19
>> /sass-gems-3.1.19.jar
>> urls[47] = file:/home/brian/.m2/repository/com/github/sommeri/less4j/1.
>> 17.2/less4j-1.17.2.jar
>> urls[48] = file:/home/brian/.m2/repository/org/antlr/antlr-runtime/3.5.
>> 2/antlr-runtime-3.5.2.jar
>> urls[49] = file:/home/brian/.m2/repository/commons-beanutils/commons-be
>> anutils/1.8.3/commons-beanutils-1.8.3.jar
>> urls[50] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>> gmaven-runtime-1.7/1.3/gmaven-runtime-1.7-1.3.jar
>> urls[51] = file:/home/brian/.m2/repository/org/codehaus/gmaven/feature/
>> gmaven-feature-support/1.3/gmaven-feature-support-1.3.jar
>> urls[52] = file:/home/brian/.m2/repository/org/codehaus/gmaven/feature/
>> gmaven-feature-api/1.3/gmaven-feature-api-1.3.jar
>> urls[53] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>> gmaven-runtime-support/1.3/gmaven-runtime-support-1.3.jar
>> urls[54] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>> gmaven-runtime-api/1.3/gmaven-runtime-api-1.3.jar
>> urls[55] = file:/home/brian/.m2/repository/org/sonatype/gshell/gshell-i
>> o/2.0/gshell-io-2.0.jar
>> urls[56] = file:/home/brian/.m2/repository/com/thoughtworks/qdox/qdox/1
>> .10/qdox-1.10.jar
>> urls[57] = file:/home/brian/.m2/repository/org/codehaus/groovy/groovy-a
>> ll/1.7.4/groovy-all-1.7.4.jar
>> urls[58] = file:/home/brian/.m2/repository/org/apache/ant/ant/1.8.2/ant
>> -1.8.2.jar
>> urls[59] = file:/home/brian/.m2/repository/org/apache/ant/ant-launcher/
>> 1.8.2/ant-launcher-1.8.2.jar
>> urls[60] = file:/home/brian/.m2/repository/jline/jline/0.9.94/jline-0.9
>> .94.jar
>> urls[61] = file:/home/brian/.m2/repository/org/webjars/webjars-locator/
>> 0.30/webjars-locator-0.30.jar
>> urls[62] = file:/home/brian/.m2/repository/org/webjars/webjars-locator-
>> core/0.30/webjars-locator-core-0.30.jar
>> urls[63] = file:/home/brian/.m2/repository/org/apache/commons/commons-c
>> ompress/1.9/commons-compress-1.9.jar
>> urls[64] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>> ackson-databind/2.3.3/jackson-databind-2.3.3.jar
>> urls[65] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>> ackson-annotations/2.3.0/jackson-annotations-2.3.0.jar
>> urls[66] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>> ackson-core/2.3.3/jackson-core-2.3.3.jar
>> urls[67] = file:/home/brian/.m2/repository/org/webjars/jshint/2.6.3-2/j
>> shint-2.6.3-2.jar
>> urls[68] = file:/home/brian/.m2/repository/org/webjars/less/1.3.3/less-
>> 1.3.3.jar
>> urls[69] = file:/home/brian/.m2/repository/org/webjars/emberjs/1.9.0-1/
>> emberjs-1.9.0-1.jar
>> urls[70] = file:/home/brian/.m2/repository/org/webjars/jquery/1.10.2-1/
>> jquery-1.10.2-1.jar
>> urls[71] = file:/home/brian/.m2/repository/org/webjars/handlebars/3.0.3
>> /handlebars-3.0.3.jar
>> urls[72] = file:/home/brian/.m2/repository/org/webjars/coffee-script/1.
>> 10.0/coffee-script-1.10.0.jar
>> urls[73] = file:/home/brian/.m2/repository/org/webjars/envjs/1.2/envjs-
>> 1.2.jar
>> urls[74] = file:/home/brian/.m2/repository/org/webjars/jslint/20140708-
>> 394bf29/jslint-20140708-394bf29.jar
>> urls[75] = file:/home/brian/.m2/repository/org/webjars/json2/20110223/j
>> son2-20110223.jar
>> urls[76] = file:/home/brian/.m2/repository/javax/servlet/servlet-api/2.
>> 3/servlet-api-2.3.jar
>> urls[77] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-injec
>> t-bean/2.3.0/sisu-inject-bean-2.3.0.jar
>> urls[78] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-guice
>> /3.1.0/sisu-guice-3.1.0-no_aop.jar
>> urls[79] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-guava
>> /0.9.9/sisu-guava-0.9.9.jar
>> urls[80] = file:/home/brian/.m2/repository/org/mockito/mockito-core/2.0
>> .42-beta/mockito-core-2.0.42-beta.jar
>> urls[81] = file:/home/brian/.m2/repository/net/bytebuddy/byte-buddy/1.2
>> .1/byte-buddy-1.2.1.jar
>> urls[82] = file:/home/brian/.m2/repository/org/objenesis/objenesis/2.1/
>> objenesis-2.1.jar
>> urls[83] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-u
>> tils/2.0.6/plexus-utils-2.0.6.jar
>> urls[84] = file:/home/brian/.m2/repository/org/sonatype/aether/aether-u
>> til/1.13.1/aether-util-1.13.1.jar
>> urls[85] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-i
>> nterpolation/1.14/plexus-interpolation-1.14.jar
>> urls[86] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-c
>> omponent-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
>> urls[87] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-s
>> ec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
>> urls[88] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-c
>> ipher/1.4/plexus-cipher-1.4.jar
>> urls[89] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-b
>> uild-api/0.0.7/plexus-build-api-0.0.7.jar
>> urls[90] = file:/home/brian/.m2/repository/org/slf4j/slf4j-log4j12/1.7.
>> 16/slf4j-log4j12-1.7.16.jar
>> urls[91] = file:/home/brian/.m2/repository/log4j/log4j/1.2.17/log4j-1.2
>> .17.jar
>> Number of foreign imports: 1
>> import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
>>
>> -----------------------------------------------------
>>
>>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:213)
>>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:154)
>>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:146)
>>     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:117)
>>     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:81)
>>     at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>> (SingleThreadedBuilder.java:51)
>>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
>> (LifecycleStarter.java:128)
>>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
>>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
>>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
>>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
>>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native
>> Method)
>>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
>> (NativeMethodAccessorImpl.java:62)
>>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
>> (DelegatingMethodAccessorImpl.java:43)
>>     at java.lang.reflect.Method.invoke (Method.java:564)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
>> (Launcher.java:289)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
>> (Launcher.java:229)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
>> (Launcher.java:415)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
>> (Launcher.java:356)
>> Caused by: org.apache.maven.plugin.PluginExecutionException: Execution
>> buildDefaultJsAndCss of goal ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run
>> failed: An API incompatibility was encountered while executing
>> ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run:
>> java.lang.ExceptionInInitializerError: null
>> -----------------------------------------------------
>> realm =    plugin>ro.isdc.wro4j:wro4j-maven-plugin:1.8.0
>> strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
>> urls[0] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-maven-pl
>> ugin/1.8.0/wro4j-maven-plugin-1.8.0.jar
>> urls[1] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-core/1.8
>> .0/wro4j-core-1.8.0.jar
>> urls[2] = file:/home/brian/.m2/repository/org/apache/commons/commons-l
>> ang3/3.4/commons-lang3-3.4.jar
>> urls[3] = file:/home/brian/.m2/repository/commons-io/commons-io/2.4/co
>> mmons-io-2.4.jar
>> urls[4] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-extensio
>> ns/1.8.0/wro4j-extensions-1.8.0.jar
>> urls[5] = file:/home/brian/.m2/repository/org/mozilla/rhino/1.7.7.1/rh
>> ino-1.7.7.1.jar
>> urls[6] = file:/home/brian/.m2/repository/org/apache/commons/commons-e
>> xec/1.1/commons-exec-1.1.jar
>> urls[7] = file:/home/brian/.m2/repository/commons-pool/commons-pool/1.
>> 6/commons-pool-1.6.jar
>> urls[8] = file:/home/brian/.m2/repository/org/springframework/spring-w
>> eb/3.1.1.RELEASE/spring-web-3.1.1.RELEASE.jar
>> urls[9] = file:/home/brian/.m2/repository/aopalliance/aopalliance/1.0/
>> aopalliance-1.0.jar
>> urls[10] = file:/home/brian/.m2/repository/org/springframework/spring-b
>> eans/3.1.1.RELEASE/spring-beans-3.1.1.RELEASE.jar
>> urls[11] = file:/home/brian/.m2/repository/org/springframework/spring-c
>> ontext/3.1.1.RELEASE/spring-context-3.1.1.RELEASE.jar
>> urls[12] = file:/home/brian/.m2/repository/org/springframework/spring-a
>> op/3.1.1.RELEASE/spring-aop-3.1.1.RELEASE.jar
>> urls[13] = file:/home/brian/.m2/repository/org/springframework/spring-e
>> xpression/3.1.1.RELEASE/spring-expression-3.1.1.RELEASE.jar
>> urls[14] = file:/home/brian/.m2/repository/org/springframework/spring-a
>> sm/3.1.1.RELEASE/spring-asm-3.1.1.RELEASE.jar
>> urls[15] = file:/home/brian/.m2/repository/org/springframework/spring-c
>> ore/3.1.1.RELEASE/spring-core-3.1.1.RELEASE.jar
>> urls[16] = file:/home/brian/.m2/repository/commons-logging/commons-logg
>> ing/1.1.1/commons-logging-1.1.1.jar
>> urls[17] = file:/home/brian/.m2/repository/com/google/code/gson/gson/2.
>> 2.4/gson-2.2.4.jar
>> urls[18] = file:/home/brian/.m2/repository/com/google/javascript/closur
>> e-compiler/v20160315/closure-compiler-v20160315.jar
>> urls[19] = file:/home/brian/.m2/repository/com/google/javascript/closur
>> e-compiler-externs/v20160315/closure-compiler-externs-v20160315.jar
>> urls[20] = file:/home/brian/.m2/repository/args4j/args4j/2.0.26/args4j-
>> 2.0.26.jar
>> urls[21] = file:/home/brian/.m2/repository/com/google/guava/guava/19.0/
>> guava-19.0.jar
>> urls[22] = file:/home/brian/.m2/repository/com/google/protobuf/protobuf
>> -java/2.5.0/protobuf-java-2.5.0.jar
>> urls[23] = file:/home/brian/.m2/repository/com/google/code/findbugs/jsr
>> 305/1.3.9/jsr305-1.3.9.jar
>> urls[24] = file:/home/brian/.m2/repository/com/github/lltyk/dojo-shrink
>> safe/1.7.2/dojo-shrinksafe-1.7.2.jar
>> urls[25] = file:/home/brian/.m2/repository/org/jruby/jruby-core/9.0.5.0
>> /jruby-core-9.0.5.0.jar
>> urls[26] = file:/home/brian/.m2/repository/com/github/jnr/jnr-netdb/1.1
>> .5/jnr-netdb-1.1.5.jar
>> urls[27] = file:/home/brian/.m2/repository/com/github/jnr/jnr-enxio/0.1
>> 0/jnr-enxio-0.10.jar
>> urls[28] = file:/home/brian/.m2/repository/com/github/jnr/jnr-x86asm/1.
>> 0.2/jnr-x86asm-1.0.2.jar
>> urls[29] = file:/home/brian/.m2/repository/com/github/jnr/jnr-unixsocke
>> t/0.10/jnr-unixsocket-0.10.jar
>> urls[30] = file:/home/brian/.m2/repository/com/github/jnr/jnr-posix/3.0
>> .27/jnr-posix-3.0.27.jar
>> urls[31] = file:/home/brian/.m2/repository/com/github/jnr/jnr-constants
>> /0.9.0/jnr-constants-0.9.0.jar
>> urls[32] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/j
>> ffi-1.2.10.jar
>> urls[33] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/j
>> ffi-1.2.10-native.jar
>> urls[34] = file:/home/brian/.m2/repository/org/jruby/joni/joni/2.1.9/jo
>> ni-2.1.9.jar
>> urls[35] = file:/home/brian/.m2/repository/org/jruby/extras/bytelist/1.
>> 0.13/bytelist-1.0.13.jar
>> urls[36] = file:/home/brian/.m2/repository/org/jruby/jcodings/jcodings/
>> 1.0.17/jcodings-1.0.17.jar
>> urls[37] = file:/home/brian/.m2/repository/org/jruby/dirgra/0.3/dirgra-
>> 0.3.jar
>> urls[38] = file:/home/brian/.m2/repository/com/headius/invokebinder/1.7
>> /invokebinder-1.7.jar
>> urls[39] = file:/home/brian/.m2/repository/com/headius/options/1.4/opti
>> ons-1.4.jar
>> urls[40] = file:/home/brian/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib
>> -1.1.3.jar
>> urls[41] = file:/home/brian/.m2/repository/com/martiansoftware/nailgun-
>> server/0.9.1/nailgun-server-0.9.1.jar
>> urls[42] = file:/home/brian/.m2/repository/joda-time/joda-time/2.8.2/jo
>> da-time-2.8.2.jar
>> urls[43] = file:/home/brian/.m2/repository/org/jruby/jruby-stdlib/9.0.5
>> .0/jruby-stdlib-9.0.5.0.jar
>> urls[44] = file:/home/brian/.m2/repository/com/darrinholst/sass-java-ge
>> ms/3.4.20.0/sass-java-gems-3.4.20.0.jar
>> urls[45] = file:/home/brian/.m2/repository/nz/co/edmi/bourbon-gem-jar/2
>> .1.0/bourbon-gem-jar-2.1.0.jar
>> urls[46] = file:/home/brian/.m2/repository/me/n4u/sass/sass-gems/3.1.19
>> /sass-gems-3.1.19.jar
>> urls[47] = file:/home/brian/.m2/repository/com/github/sommeri/less4j/1.
>> 17.2/less4j-1.17.2.jar
>> urls[48] = file:/home/brian/.m2/repository/org/antlr/antlr-runtime/3.5.
>> 2/antlr-runtime-3.5.2.jar
>> urls[49] = file:/home/brian/.m2/repository/commons-beanutils/commons-be
>> anutils/1.8.3/commons-beanutils-1.8.3.jar
>> urls[50] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>> gmaven-runtime-1.7/1.3/gmaven-runtime-1.7-1.3.jar
>> urls[51] = file:/home/brian/.m2/repository/org/codehaus/gmaven/feature/
>> gmaven-feature-support/1.3/gmaven-feature-support-1.3.jar
>> urls[52] = file:/home/brian/.m2/repository/org/codehaus/gmaven/feature/
>> gmaven-feature-api/1.3/gmaven-feature-api-1.3.jar
>> urls[53] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>> gmaven-runtime-support/1.3/gmaven-runtime-support-1.3.jar
>> urls[54] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>> gmaven-runtime-api/1.3/gmaven-runtime-api-1.3.jar
>> urls[55] = file:/home/brian/.m2/repository/org/sonatype/gshell/gshell-i
>> o/2.0/gshell-io-2.0.jar
>> urls[56] = file:/home/brian/.m2/repository/com/thoughtworks/qdox/qdox/1
>> .10/qdox-1.10.jar
>> urls[57] = file:/home/brian/.m2/repository/org/codehaus/groovy/groovy-a
>> ll/1.7.4/groovy-all-1.7.4.jar
>> urls[58] = file:/home/brian/.m2/repository/org/apache/ant/ant/1.8.2/ant
>> -1.8.2.jar
>> urls[59] = file:/home/brian/.m2/repository/org/apache/ant/ant-launcher/
>> 1.8.2/ant-launcher-1.8.2.jar
>> urls[60] = file:/home/brian/.m2/repository/jline/jline/0.9.94/jline-0.9
>> .94.jar
>> urls[61] = file:/home/brian/.m2/repository/org/webjars/webjars-locator/
>> 0.30/webjars-locator-0.30.jar
>> urls[62] = file:/home/brian/.m2/repository/org/webjars/webjars-locator-
>> core/0.30/webjars-locator-core-0.30.jar
>> urls[63] = file:/home/brian/.m2/repository/org/apache/commons/commons-c
>> ompress/1.9/commons-compress-1.9.jar
>> urls[64] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>> ackson-databind/2.3.3/jackson-databind-2.3.3.jar
>> urls[65] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>> ackson-annotations/2.3.0/jackson-annotations-2.3.0.jar
>> urls[66] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>> ackson-core/2.3.3/jackson-core-2.3.3.jar
>> urls[67] = file:/home/brian/.m2/repository/org/webjars/jshint/2.6.3-2/j
>> shint-2.6.3-2.jar
>> urls[68] = file:/home/brian/.m2/repository/org/webjars/less/1.3.3/less-
>> 1.3.3.jar
>> urls[69] = file:/home/brian/.m2/repository/org/webjars/emberjs/1.9.0-1/
>> emberjs-1.9.0-1.jar
>> urls[70] = file:/home/brian/.m2/repository/org/webjars/jquery/1.10.2-1/
>> jquery-1.10.2-1.jar
>> urls[71] = file:/home/brian/.m2/repository/org/webjars/handlebars/3.0.3
>> /handlebars-3.0.3.jar
>> urls[72] = file:/home/brian/.m2/repository/org/webjars/coffee-script/1.
>> 10.0/coffee-script-1.10.0.jar
>> urls[73] = file:/home/brian/.m2/repository/org/webjars/envjs/1.2/envjs-
>> 1.2.jar
>> urls[74] = file:/home/brian/.m2/repository/org/webjars/jslint/20140708-
>> 394bf29/jslint-20140708-394bf29.jar
>> urls[75] = file:/home/brian/.m2/repository/org/webjars/json2/20110223/j
>> son2-20110223.jar
>> urls[76] = file:/home/brian/.m2/repository/javax/servlet/servlet-api/2.
>> 3/servlet-api-2.3.jar
>> urls[77] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-injec
>> t-bean/2.3.0/sisu-inject-bean-2.3.0.jar
>> urls[78] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-guice
>> /3.1.0/sisu-guice-3.1.0-no_aop.jar
>> urls[79] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-guava
>> /0.9.9/sisu-guava-0.9.9.jar
>> urls[80] = file:/home/brian/.m2/repository/org/mockito/mockito-core/2.0
>> .42-beta/mockito-core-2.0.42-beta.jar
>> urls[81] = file:/home/brian/.m2/repository/net/bytebuddy/byte-buddy/1.2
>> .1/byte-buddy-1.2.1.jar
>> urls[82] = file:/home/brian/.m2/repository/org/objenesis/objenesis/2.1/
>> objenesis-2.1.jar
>> urls[83] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-u
>> tils/2.0.6/plexus-utils-2.0.6.jar
>> urls[84] = file:/home/brian/.m2/repository/org/sonatype/aether/aether-u
>> til/1.13.1/aether-util-1.13.1.jar
>> urls[85] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-i
>> nterpolation/1.14/plexus-interpolation-1.14.jar
>> urls[86] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-c
>> omponent-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
>> urls[87] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-s
>> ec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
>> urls[88] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-c
>> ipher/1.4/plexus-cipher-1.4.jar
>> urls[89] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-b
>> uild-api/0.0.7/plexus-build-api-0.0.7.jar
>> urls[90] = file:/home/brian/.m2/repository/org/slf4j/slf4j-log4j12/1.7.
>> 16/slf4j-log4j12-1.7.16.jar
>> urls[91] = file:/home/brian/.m2/repository/log4j/log4j/1.2.17/log4j-1.2
>> .17.jar
>> Number of foreign imports: 1
>> import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
>>
>> -----------------------------------------------------
>>
>>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
>> (DefaultBuildPluginManager.java:183)
>>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:208)
>>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:154)
>>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:146)
>>     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:117)
>>     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:81)
>>     at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>> (SingleThreadedBuilder.java:51)
>>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
>> (LifecycleStarter.java:128)
>>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
>>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
>>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
>>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
>>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native
>> Method)
>>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
>> (NativeMethodAccessorImpl.java:62)
>>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
>> (DelegatingMethodAccessorImpl.java:43)
>>     at java.lang.reflect.Method.invoke (Method.java:564)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
>> (Launcher.java:289)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
>> (Launcher.java:229)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
>> (Launcher.java:415)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
>> (Launcher.java:356)
>> Caused by: org.apache.maven.plugin.PluginContainerException: An API
>> incompatibility was encountered while executing
>> ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run:
>> java.lang.ExceptionInInitializerError: null
>> -----------------------------------------------------
>> realm =    plugin>ro.isdc.wro4j:wro4j-maven-plugin:1.8.0
>> strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
>> urls[0] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-maven-pl
>> ugin/1.8.0/wro4j-maven-plugin-1.8.0.jar
>> urls[1] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-core/1.8
>> .0/wro4j-core-1.8.0.jar
>> urls[2] = file:/home/brian/.m2/repository/org/apache/commons/commons-l
>> ang3/3.4/commons-lang3-3.4.jar
>> urls[3] = file:/home/brian/.m2/repository/commons-io/commons-io/2.4/co
>> mmons-io-2.4.jar
>> urls[4] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-extensio
>> ns/1.8.0/wro4j-extensions-1.8.0.jar
>> urls[5] = file:/home/brian/.m2/repository/org/mozilla/rhino/1.7.7.1/rh
>> ino-1.7.7.1.jar
>> urls[6] = file:/home/brian/.m2/repository/org/apache/commons/commons-e
>> xec/1.1/commons-exec-1.1.jar
>> urls[7] = file:/home/brian/.m2/repository/commons-pool/commons-pool/1.
>> 6/commons-pool-1.6.jar
>> urls[8] = file:/home/brian/.m2/repository/org/springframework/spring-w
>> eb/3.1.1.RELEASE/spring-web-3.1.1.RELEASE.jar
>> urls[9] = file:/home/brian/.m2/repository/aopalliance/aopalliance/1.0/
>> aopalliance-1.0.jar
>> urls[10] = file:/home/brian/.m2/repository/org/springframework/spring-b
>> eans/3.1.1.RELEASE/spring-beans-3.1.1.RELEASE.jar
>> urls[11] = file:/home/brian/.m2/repository/org/springframework/spring-c
>> ontext/3.1.1.RELEASE/spring-context-3.1.1.RELEASE.jar
>> urls[12] = file:/home/brian/.m2/repository/org/springframework/spring-a
>> op/3.1.1.RELEASE/spring-aop-3.1.1.RELEASE.jar
>> urls[13] = file:/home/brian/.m2/repository/org/springframework/spring-e
>> xpression/3.1.1.RELEASE/spring-expression-3.1.1.RELEASE.jar
>> urls[14] = file:/home/brian/.m2/repository/org/springframework/spring-a
>> sm/3.1.1.RELEASE/spring-asm-3.1.1.RELEASE.jar
>> urls[15] = file:/home/brian/.m2/repository/org/springframework/spring-c
>> ore/3.1.1.RELEASE/spring-core-3.1.1.RELEASE.jar
>> urls[16] = file:/home/brian/.m2/repository/commons-logging/commons-logg
>> ing/1.1.1/commons-logging-1.1.1.jar
>> urls[17] = file:/home/brian/.m2/repository/com/google/code/gson/gson/2.
>> 2.4/gson-2.2.4.jar
>> urls[18] = file:/home/brian/.m2/repository/com/google/javascript/closur
>> e-compiler/v20160315/closure-compiler-v20160315.jar
>> urls[19] = file:/home/brian/.m2/repository/com/google/javascript/closur
>> e-compiler-externs/v20160315/closure-compiler-externs-v20160315.jar
>> urls[20] = file:/home/brian/.m2/repository/args4j/args4j/2.0.26/args4j-
>> 2.0.26.jar
>> urls[21] = file:/home/brian/.m2/repository/com/google/guava/guava/19.0/
>> guava-19.0.jar
>> urls[22] = file:/home/brian/.m2/repository/com/google/protobuf/protobuf
>> -java/2.5.0/protobuf-java-2.5.0.jar
>> urls[23] = file:/home/brian/.m2/repository/com/google/code/findbugs/jsr
>> 305/1.3.9/jsr305-1.3.9.jar
>> urls[24] = file:/home/brian/.m2/repository/com/github/lltyk/dojo-shrink
>> safe/1.7.2/dojo-shrinksafe-1.7.2.jar
>> urls[25] = file:/home/brian/.m2/repository/org/jruby/jruby-core/9.0.5.0
>> /jruby-core-9.0.5.0.jar
>> urls[26] = file:/home/brian/.m2/repository/com/github/jnr/jnr-netdb/1.1
>> .5/jnr-netdb-1.1.5.jar
>> urls[27] = file:/home/brian/.m2/repository/com/github/jnr/jnr-enxio/0.1
>> 0/jnr-enxio-0.10.jar
>> urls[28] = file:/home/brian/.m2/repository/com/github/jnr/jnr-x86asm/1.
>> 0.2/jnr-x86asm-1.0.2.jar
>> urls[29] = file:/home/brian/.m2/repository/com/github/jnr/jnr-unixsocke
>> t/0.10/jnr-unixsocket-0.10.jar
>> urls[30] = file:/home/brian/.m2/repository/com/github/jnr/jnr-posix/3.0
>> .27/jnr-posix-3.0.27.jar
>> urls[31] = file:/home/brian/.m2/repository/com/github/jnr/jnr-constants
>> /0.9.0/jnr-constants-0.9.0.jar
>> urls[32] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/j
>> ffi-1.2.10.jar
>> urls[33] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/j
>> ffi-1.2.10-native.jar
>> urls[34] = file:/home/brian/.m2/repository/org/jruby/joni/joni/2.1.9/jo
>> ni-2.1.9.jar
>> urls[35] = file:/home/brian/.m2/repository/org/jruby/extras/bytelist/1.
>> 0.13/bytelist-1.0.13.jar
>> urls[36] = file:/home/brian/.m2/repository/org/jruby/jcodings/jcodings/
>> 1.0.17/jcodings-1.0.17.jar
>> urls[37] = file:/home/brian/.m2/repository/org/jruby/dirgra/0.3/dirgra-
>> 0.3.jar
>> urls[38] = file:/home/brian/.m2/repository/com/headius/invokebinder/1.7
>> /invokebinder-1.7.jar
>> urls[39] = file:/home/brian/.m2/repository/com/headius/options/1.4/opti
>> ons-1.4.jar
>> urls[40] = file:/home/brian/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib
>> -1.1.3.jar
>> urls[41] = file:/home/brian/.m2/repository/com/martiansoftware/nailgun-
>> server/0.9.1/nailgun-server-0.9.1.jar
>> urls[42] = file:/home/brian/.m2/repository/joda-time/joda-time/2.8.2/jo
>> da-time-2.8.2.jar
>> urls[43] = file:/home/brian/.m2/repository/org/jruby/jruby-stdlib/9.0.5
>> .0/jruby-stdlib-9.0.5.0.jar
>> urls[44] = file:/home/brian/.m2/repository/com/darrinholst/sass-java-ge
>> ms/3.4.20.0/sass-java-gems-3.4.20.0.jar
>> urls[45] = file:/home/brian/.m2/repository/nz/co/edmi/bourbon-gem-jar/2
>> .1.0/bourbon-gem-jar-2.1.0.jar
>> urls[46] = file:/home/brian/.m2/repository/me/n4u/sass/sass-gems/3.1.19
>> /sass-gems-3.1.19.jar
>> urls[47] = file:/home/brian/.m2/repository/com/github/sommeri/less4j/1.
>> 17.2/less4j-1.17.2.jar
>> urls[48] = file:/home/brian/.m2/repository/org/antlr/antlr-runtime/3.5.
>> 2/antlr-runtime-3.5.2.jar
>> urls[49] = file:/home/brian/.m2/repository/commons-beanutils/commons-be
>> anutils/1.8.3/commons-beanutils-1.8.3.jar
>> urls[50] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>> gmaven-runtime-1.7/1.3/gmaven-runtime-1.7-1.3.jar
>> urls[51] = file:/home/brian/.m2/repository/org/codehaus/gmaven/feature/
>> gmaven-feature-support/1.3/gmaven-feature-support-1.3.jar
>> urls[52] = file:/home/brian/.m2/repository/org/codehaus/gmaven/feature/
>> gmaven-feature-api/1.3/gmaven-feature-api-1.3.jar
>> urls[53] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>> gmaven-runtime-support/1.3/gmaven-runtime-support-1.3.jar
>> urls[54] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>> gmaven-runtime-api/1.3/gmaven-runtime-api-1.3.jar
>> urls[55] = file:/home/brian/.m2/repository/org/sonatype/gshell/gshell-i
>> o/2.0/gshell-io-2.0.jar
>> urls[56] = file:/home/brian/.m2/repository/com/thoughtworks/qdox/qdox/1
>> .10/qdox-1.10.jar
>> urls[57] = file:/home/brian/.m2/repository/org/codehaus/groovy/groovy-a
>> ll/1.7.4/groovy-all-1.7.4.jar
>> urls[58] = file:/home/brian/.m2/repository/org/apache/ant/ant/1.8.2/ant
>> -1.8.2.jar
>> urls[59] = file:/home/brian/.m2/repository/org/apache/ant/ant-launcher/
>> 1.8.2/ant-launcher-1.8.2.jar
>> urls[60] = file:/home/brian/.m2/repository/jline/jline/0.9.94/jline-0.9
>> .94.jar
>> urls[61] = file:/home/brian/.m2/repository/org/webjars/webjars-locator/
>> 0.30/webjars-locator-0.30.jar
>> urls[62] = file:/home/brian/.m2/repository/org/webjars/webjars-locator-
>> core/0.30/webjars-locator-core-0.30.jar
>> urls[63] = file:/home/brian/.m2/repository/org/apache/commons/commons-c
>> ompress/1.9/commons-compress-1.9.jar
>> urls[64] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>> ackson-databind/2.3.3/jackson-databind-2.3.3.jar
>> urls[65] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>> ackson-annotations/2.3.0/jackson-annotations-2.3.0.jar
>> urls[66] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>> ackson-core/2.3.3/jackson-core-2.3.3.jar
>> urls[67] = file:/home/brian/.m2/repository/org/webjars/jshint/2.6.3-2/j
>> shint-2.6.3-2.jar
>> urls[68] = file:/home/brian/.m2/repository/org/webjars/less/1.3.3/less-
>> 1.3.3.jar
>> urls[69] = file:/home/brian/.m2/repository/org/webjars/emberjs/1.9.0-1/
>> emberjs-1.9.0-1.jar
>> urls[70] = file:/home/brian/.m2/repository/org/webjars/jquery/1.10.2-1/
>> jquery-1.10.2-1.jar
>> urls[71] = file:/home/brian/.m2/repository/org/webjars/handlebars/3.0.3
>> /handlebars-3.0.3.jar
>> urls[72] = file:/home/brian/.m2/repository/org/webjars/coffee-script/1.
>> 10.0/coffee-script-1.10.0.jar
>> urls[73] = file:/home/brian/.m2/repository/org/webjars/envjs/1.2/envjs-
>> 1.2.jar
>> urls[74] = file:/home/brian/.m2/repository/org/webjars/jslint/20140708-
>> 394bf29/jslint-20140708-394bf29.jar
>> urls[75] = file:/home/brian/.m2/repository/org/webjars/json2/20110223/j
>> son2-20110223.jar
>> urls[76] = file:/home/brian/.m2/repository/javax/servlet/servlet-api/2.
>> 3/servlet-api-2.3.jar
>> urls[77] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-injec
>> t-bean/2.3.0/sisu-inject-bean-2.3.0.jar
>> urls[78] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-guice
>> /3.1.0/sisu-guice-3.1.0-no_aop.jar
>> urls[79] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-guava
>> /0.9.9/sisu-guava-0.9.9.jar
>> urls[80] = file:/home/brian/.m2/repository/org/mockito/mockito-core/2.0
>> .42-beta/mockito-core-2.0.42-beta.jar
>> urls[81] = file:/home/brian/.m2/repository/net/bytebuddy/byte-buddy/1.2
>> .1/byte-buddy-1.2.1.jar
>> urls[82] = file:/home/brian/.m2/repository/org/objenesis/objenesis/2.1/
>> objenesis-2.1.jar
>> urls[83] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-u
>> tils/2.0.6/plexus-utils-2.0.6.jar
>> urls[84] = file:/home/brian/.m2/repository/org/sonatype/aether/aether-u
>> til/1.13.1/aether-util-1.13.1.jar
>> urls[85] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-i
>> nterpolation/1.14/plexus-interpolation-1.14.jar
>> urls[86] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-c
>> omponent-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
>> urls[87] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-s
>> ec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
>> urls[88] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-c
>> ipher/1.4/plexus-cipher-1.4.jar
>> urls[89] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-b
>> uild-api/0.0.7/plexus-build-api-0.0.7.jar
>> urls[90] = file:/home/brian/.m2/repository/org/slf4j/slf4j-log4j12/1.7.
>> 16/slf4j-log4j12-1.7.16.jar
>> urls[91] = file:/home/brian/.m2/repository/log4j/log4j/1.2.17/log4j-1.2
>> .17.jar
>> Number of foreign imports: 1
>> import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
>>
>> -----------------------------------------------------
>>
>>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
>> (DefaultBuildPluginManager.java:181)
>>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:208)
>>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:154)
>>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:146)
>>     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:117)
>>     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:81)
>>     at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>> (SingleThreadedBuilder.java:51)
>>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
>> (LifecycleStarter.java:128)
>>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
>>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
>>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
>>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
>>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native
>> Method)
>>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
>> (NativeMethodAccessorImpl.java:62)
>>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
>> (DelegatingMethodAccessorImpl.java:43)
>>     at java.lang.reflect.Method.invoke (Method.java:564)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
>> (Launcher.java:289)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
>> (Launcher.java:229)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
>> (Launcher.java:415)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
>> (Launcher.java:356)
>> Caused by: java.lang.ExceptionInInitializerError
>>     at org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter.<init>
>> (ConditionalStackTraceFilter.java:17)
>>     at org.mockito.exceptions.base.MockitoException.filterStackTrace
>> (MockitoException.java:41)
>>     at org.mockito.exceptions.base.MockitoException.<init>
>> (MockitoException.java:30)
>>     at org.mockito.internal.configuration.plugins.PluginLoader.loadPlugin
>> (PluginLoader.java:35)
>>     at org.mockito.internal.configuration.plugins.PluginRegistry.<init>
>> (PluginRegistry.java:13)
>>     at org.mockito.internal.configuration.plugins.Plugins.<clinit>
>> (Plugins.java:12)
>>     at org.mockito.internal.util.MockUtil.<clinit> (MockUtil.java:23)
>>     at org.mockito.internal.MockitoCore.<init> (MockitoCore.java:40)
>>     at org.mockito.Mockito.<clinit> (Mockito.java:1103)
>>     at ro.isdc.wro.maven.plugin.Wro4jMojo.processGroup
>> (Wro4jMojo.java:261)
>>     at ro.isdc.wro.maven.plugin.Wro4jMojo.doExecute (Wro4jMojo.java:161)
>>     at ro.isdc.wro.maven.plugin.AbstractWro4jMojo.execute
>> (AbstractWro4jMojo.java:169)
>>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
>> (DefaultBuildPluginManager.java:134)
>>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:208)
>>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:154)
>>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:146)
>>     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:117)
>>     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:81)
>>     at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>> (SingleThreadedBuilder.java:51)
>>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
>> (LifecycleStarter.java:128)
>>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
>>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
>>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
>>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
>>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native
>> Method)
>>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
>> (NativeMethodAccessorImpl.java:62)
>>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
>> (DelegatingMethodAccessorImpl.java:43)
>>     at java.lang.reflect.Method.invoke (Method.java:564)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
>> (Launcher.java:289)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
>> (Launcher.java:229)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
>> (Launcher.java:415)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
>> (Launcher.java:356)
>> Caused by: java.lang.NullPointerException
>>     at org.mockito.internal.configuration.plugins.Plugins.getStackTraceCleanerProvider
>> (Plugins.java:18)
>>     at org.mockito.internal.exceptions.stacktrace.StackTraceFilter.<clinit>
>> (StackTraceFilter.java:21)
>>     at org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter.<init>
>> (ConditionalStackTraceFilter.java:17)
>>     at org.mockito.exceptions.base.MockitoException.filterStackTrace
>> (MockitoException.java:41)
>>     at org.mockito.exceptions.base.MockitoException.<init>
>> (MockitoException.java:30)
>>     at org.mockito.internal.configuration.plugins.PluginLoader.loadPlugin
>> (PluginLoader.java:35)
>>     at org.mockito.internal.configuration.plugins.PluginRegistry.<init>
>> (PluginRegistry.java:13)
>>     at org.mockito.internal.configuration.plugins.Plugins.<clinit>
>> (Plugins.java:12)
>>     at org.mockito.internal.util.MockUtil.<clinit> (MockUtil.java:23)
>>     at org.mockito.internal.MockitoCore.<init> (MockitoCore.java:40)
>>     at org.mockito.Mockito.<clinit> (Mockito.java:1103)
>>     at ro.isdc.wro.maven.plugin.Wro4jMojo.processGroup
>> (Wro4jMojo.java:261)
>>     at ro.isdc.wro.maven.plugin.Wro4jMojo.doExecute (Wro4jMojo.java:161)
>>     at ro.isdc.wro.maven.plugin.AbstractWro4jMojo.execute
>> (AbstractWro4jMojo.java:169)
>>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
>> (DefaultBuildPluginManager.java:134)
>>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:208)
>>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:154)
>>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>> (MojoExecutor.java:146)
>>     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:117)
>>     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:81)
>>     at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>> (SingleThreadedBuilder.java:51)
>>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
>> (LifecycleStarter.java:128)
>>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
>>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
>>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
>>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
>>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native
>> Method)
>>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
>> (NativeMethodAccessorImpl.java:62)
>>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
>> (DelegatingMethodAccessorImpl.java:43)
>>     at java.lang.reflect.Method.invoke (Method.java:564)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
>> (Launcher.java:289)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
>> (Launcher.java:229)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
>> (Launcher.java:415)
>>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
>> (Launcher.java:356)
>> [ERROR]
>> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>> [ERROR]
>> [ERROR] For more information about the errors and possible solutions,
>> please read the following articles:
>> [ERROR] [Help 1] http://cwiki.apache.org/conflu
>> ence/display/MAVEN/PluginContainerException
>> [ERROR]
>> [ERROR] After correcting the problems, you can resume the build with the
>> command
>> [ERROR]   mvn <goals> -rf :jspwiki-war
>> brian@bacchus:~/sandboxApache/jspwiki-2.10.5$
>>
>> best regards,
>>> juan pablo
>>>
>>> On Thu, May 24, 2018 at 12:21 AM, Brian Burch <br...@pingtoo.com> wrote:
>>>
>>> On 23/05/18 09:17, Brian Burch wrote:
>>>>
>>>> On 23/05/18 06:59, Juan Pablo Santos Rodríguez wrote:
>>>>>
>>>>> Hi Brian,
>>>>>>
>>>>>> seems you've hit https://issues.apache.org/jira/browse/SUREFIRE-1439
>>>>>> (NullPointerException on JDK10) which is fixed on the 2.21.0 version
>>>>>> of
>>>>>> the
>>>>>> surefire plugin. JSPWiki itself should compile and run ok at least
>>>>>> with
>>>>>> JDK
>>>>>> 6 to 8, haven't tried with 9, and as you have seen doesn't run tests
>>>>>> with
>>>>>> 10.. I'll bump the surefire version as soon as the vote moves on,
>>>>>> unless
>>>>>> anyone beats me to it.
>>>>>>
>>>>>>
>>>>> Thanks for taking the time to look at my problem, Juan-Pablo. I'm away
>>>>> and won't have time to revive java 8 on my new laptop. By the time I
>>>>> get
>>>>> back to my office until the vote will have ended, so I can't contribute
>>>>> this time. All I can say is I've checked the packaging and it behaves
>>>>> the
>>>>> same way as the git branch!
>>>>>
>>>>> I'm pleased everyone is happy with the new release and I look forward
>>>>> to
>>>>> implementing it on my production system.
>>>>>
>>>>> Shall I add a note to the "Building from source code" page about how to
>>>>> clone a branch or tag?
>>>>>
>>>>> Oh yes, you didn't say anything about the use of <jdk.version> im the
>>>>> top-level pom.xml. Does the project use "Spring Boot" (I thought not),
>>>>> because otherwise it is just a no-op.
>>>>>
>>>>>
>>>> To answer my own question, I added these properties to pom.xml..
>>>>
>>>>      <maven.compiler.source>1.6</maven.compiler.source>
>>>>      <maven.compiler.target>1.6</maven.compiler.target>
>>>>
>>>> ... and ran "mvn clean test" again. There was no obvious difference to
>>>> the
>>>
>>>
>

Re: NPE while building

Posted by Brian Burch <br...@pingtoo.com>.
On 04/06/18 07:39, Juan Pablo Santos Rodríguez wrote:
> Hi Brian,
> 
> 2.10.5-git-02 should be buildable with JDK10 (I was able to build it with
> JDK10). Would you mind testing if it's ok on your end?

Yes, I have good news. "mvn clean install" runs successfully to 
completion. Well done!

However, I started with a fresh git clone of the trunk, followed by "mvn 
clean test", but it failed - I won't mention the details at this time.

More significantly, I then ran "mvn test" after another clean install. I 
didn't think there would be a madatory intermediate step. Surely test 
should work straight after a successful install?

It didn't! Here is the stack trace:

[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-dependency-plugin:3.1.1:unpack 
(unpack-wikipages-personal) on project jspwiki-portable: Artifact has 
not been packaged yet. When used on reactor artifact, unpack should be 
executed after packaging: see MDEP-98. -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to 
execute goal 
org.apache.maven.plugins:maven-dependency-plugin:3.1.1:unpack 
(unpack-wikipages-personal) on project jspwiki-portable: Artifact has 
not been packaged yet. When used on reactor artifact, unpack should be 
executed after packaging: see MDEP-98.
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:213)
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:154)
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:146)
     at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)
     at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)
     at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build 
(SingleThreadedBuilder.java:51)
     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)
     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native 
Method)
     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
     at java.lang.reflect.Method.invoke (Method.java:564)
     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:289)
     at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:229)
     at 
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:415)
     at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:356)
Caused by: org.apache.maven.plugin.MojoExecutionException: Artifact has 
not been packaged yet. When used on reactor artifact, unpack should be 
executed after packaging: see MDEP-98.
     at 
org.apache.maven.plugins.dependency.AbstractDependencyMojo.unpack 
(AbstractDependencyMojo.java:250)
     at 
org.apache.maven.plugins.dependency.fromConfiguration.UnpackMojo.unpackArtifact 
(UnpackMojo.java:128)
     at 
org.apache.maven.plugins.dependency.fromConfiguration.UnpackMojo.doExecute 
(UnpackMojo.java:107)
     at 
org.apache.maven.plugins.dependency.AbstractDependencyMojo.execute 
(AbstractDependencyMojo.java:143)
     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
(DefaultBuildPluginManager.java:134)
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:208)
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:154)
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:146)
     at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)
     at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)
     at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build 
(SingleThreadedBuilder.java:51)
     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)
     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native 
Method)
     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
     at java.lang.reflect.Method.invoke (Method.java:564)
     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:289)
     at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:229)
     at 
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:415)
     at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:356)
[ERROR]

The subject "NPE while building" is no longer appropriate, but I'm not 
sure whether this is a "user error" or a real problem that is worthy of 
a new jira..

I hope my replies don't cause you to sigh too much! I'm away from home 
yet again, so I only have my new laptop and I don't trust it as much as 
my normal development system.

Regards,

Brian

> thanks + best regards,
> juan pablo
> 
> On Wed, May 30, 2018 at 10:11 PM, Juan Pablo Santos Rodríguez <
> juanpablo.santos@gmail.com> wrote:
> 
>> Hi Brian,
>>
>> thanks for following through! seems you've stumbled upon another problem
>> with another plugin: https://github.com/wro4j/wro4j/issues/1039
>>
>> I'll reopen JSPWIKI-1070 with that information, download a JDK10 and try
>> to fix it over the weekend/next weeks instead of keeping asking to see if
>> it's ok or not O:-)
>>
>>
>> best regards,
>> juan pablo
>>
>> On Tue, May 29, 2018 at 12:21 PM, Brian Burch <br...@pingtoo.com> wrote:
>>
>>> On 29/05/18 08:13, Juan Pablo Santos Rodríguez wrote:
>>>
>>>> Hi Brian,
>>>>
>>>> the jdk.version property is used indeed to set the source and target
>>>> arguments of the compiler plugin, and also to
>>>> set the minimum JDK required to compile the project (see the
>>>> configuration
>>>> of the enforcer plugin on the base pom).
>>>> Forcing it to 1.6 won't solve the problem of compiling with a JDK 10, as
>>>> the problem is with that JDK + the version
>>>> of the surefire plugin.
>>>>
>>>> Upgrading surefire to 2.21.0 should be enough; I recall reading somewhere
>>>> that the compiler's plugin version needed
>>>> for using JDK9+ must be 3.7.0 or greater, which it already is, but it
>>>> needs
>>>> some tweaking too. 2.10.5-git-01 should
>>>> be ok to be compiled with JDK10, if you won't mind testing with current
>>>> master.. O:-) In any case, I've also opened
>>>> JSPWIKI-1070 (and solved for 2.10.5-git-01) to track this issue; if
>>>> anything else arises, we'll reopen it.
>>>>
>>>
>>> Given that I missed the vote, I didn't want to "drop the ball". I started
>>> from scratch and you definitely got me past the surefire problem.
>>>
>>> I ran "mvn -x clean install" while cooking steaks on the BBQ and now (in
>>> QLD) its time to sip a glass of wine before going to bed (we all go to bed
>>> early here!). The tests seemed to run ok, but there was a new crash further
>>> down the track...
>>>
>>> Forgive me for being lazy, but I felt it was better to let you have the
>>> console log while your day was starting and mine ending - if I don't hear
>>> back, that's OK, I will do some digging tomorrow.
>>>
>>> Here's the last bit of the console log:-
>>>
>>> [INFO]
>>> [INFO] --- jslint-maven-plugin:1.0.1:jslint (checkThirdParty) @
>>> jspwiki-war ---
>>> [INFO]
>>> [INFO] --- maven-remote-resources-plugin:1.5:process
>>> (process-resource-bundles) @ jspwiki-war ---
>>> [INFO]
>>> [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @
>>> jspwiki-war ---
>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>> [INFO] Copying 37 resources
>>> [INFO] Copying 3 resources
>>> [INFO]
>>> [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @
>>> jspwiki-war ---
>>> [INFO] Changes detected - recompiling the module!
>>> [INFO] Compiling 356 source files to /home/brian/sandboxApache/jspw
>>> iki-2.10.5/jspwiki-war/target/classes
>>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/mai
>>> n/java/org/apache/wiki/render/CleanTextRenderer.java: Some input files
>>> use or override a deprecated API.
>>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/mai
>>> n/java/org/apache/wiki/render/CleanTextRenderer.java: Recompile with
>>> -Xlint:deprecation for details.
>>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/mai
>>> n/java/org/apache/wiki/WikiEngine.java: Some input files use unchecked
>>> or unsafe operations.
>>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/mai
>>> n/java/org/apache/wiki/WikiEngine.java: Recompile with -Xlint:unchecked
>>> for details.
>>> [INFO]
>>> [INFO] --- maven-resources-plugin:3.0.2:testResources
>>> (default-testResources) @ jspwiki-war ---
>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>> [INFO] Copying 13 resources
>>> [INFO] Copying 3 resources
>>> [INFO]
>>> [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile)
>>> @ jspwiki-war ---
>>> [INFO] Changes detected - recompiling the module!
>>> [INFO] Compiling 139 source files to /home/brian/sandboxApache/jspw
>>> iki-2.10.5/jspwiki-war/target/test-classes
>>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/tes
>>> t/java/org/apache/wiki/TestJDBCDataSource.java: Some input files use or
>>> override a deprecated API.
>>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/tes
>>> t/java/org/apache/wiki/TestJDBCDataSource.java: Recompile with
>>> -Xlint:deprecation for details.
>>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/tes
>>> t/java/org/apache/wiki/auth/permissions/GroupPermissionTest.java: Some
>>> input files use unchecked or unsafe operations.
>>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/tes
>>> t/java/org/apache/wiki/auth/permissions/GroupPermissionTest.java:
>>> Recompile with -Xlint:unchecked for details.
>>> [INFO]
>>> [INFO] --- maven-surefire-plugin:2.21.0:test (default-test) @
>>> jspwiki-war ---
>>> [INFO] Surefire report directory: /home/brian/sandboxApache/jspw
>>> iki-2.10.5/jspwiki-war/target/surefire-reports
>>> [INFO]
>>> [INFO] -------------------------------------------------------
>>> [INFO]  T E S T S
>>> [INFO] -------------------------------------------------------
>>> [INFO] Running org.apache.wiki.PropertyReaderTest
>>> [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.187 s - in org.apache.wiki.PropertyReaderTest
>>> [INFO] Running org.apache.wiki.search.SearchManagerTest
>>> log4j:WARN No appenders could be found for logger
>>> (net.sf.ehcache.config.ConfigurationFactory).
>>> log4j:WARN Please initialize the log4j system properly.
>>> log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for
>>> more info.
>>> [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 39.389 s - in org.apache.wiki.search.SearchManagerTest
>>> [INFO] Running org.apache.wiki.WikiAjaxServletTest
>>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.099 s - in org.apache.wiki.WikiAjaxServletTest
>>> [INFO] Running org.apache.wiki.providers.BasicAttachmentProviderTest
>>> [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 10.984 s - in org.apache.wiki.providers.BasicAttachmentProviderTest
>>> [INFO] Running org.apache.wiki.providers.FileSystemProviderTest
>>> [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.356 s - in org.apache.wiki.providers.FileSystemProviderTest
>>> [INFO] Running org.apache.wiki.providers.VersioningFileProviderTest
>>> [INFO] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 2.612 s - in org.apache.wiki.providers.VersioningFileProviderTest
>>> [INFO] Running org.apache.wiki.providers.CachingProviderTest
>>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 4.183 s - in org.apache.wiki.providers.CachingProviderTest
>>> [INFO] Running org.apache.wiki.i18n.InternationalizationManagerTest
>>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.003 s - in org.apache.wiki.i18n.InternationalizationManagerTest
>>> [INFO] Running org.apache.wiki.plugin.RecentChangesPluginTest
>>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.476 s - in org.apache.wiki.plugin.RecentChangesPluginTest
>>> [INFO] Running org.apache.wiki.plugin.DefaultPluginManagerTest
>>> [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.392 s - in org.apache.wiki.plugin.DefaultPluginManagerTest
>>> [INFO] Running org.apache.wiki.plugin.PageViewPluginTest
>>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.437 s - in org.apache.wiki.plugin.PageViewPluginTest
>>> [INFO] Running org.apache.wiki.plugin.ReferringPagesPluginTest
>>> [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.756 s - in org.apache.wiki.plugin.ReferringPagesPluginTest
>>> [INFO] Running org.apache.wiki.plugin.UndefinedPagesPluginTest
>>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.173 s - in org.apache.wiki.plugin.UndefinedPagesPluginTest
>>> [INFO] Running org.apache.wiki.plugin.TableOfContentsTest
>>> [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.444 s - in org.apache.wiki.plugin.TableOfContentsTest
>>> [INFO] Running org.apache.wiki.plugin.IfPluginTest
>>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.164 s - in org.apache.wiki.plugin.IfPluginTest
>>> [INFO] Running org.apache.wiki.plugin.CounterPluginTest
>>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.19 s - in org.apache.wiki.plugin.CounterPluginTest
>>> [INFO] Running org.apache.wiki.plugin.ReferringUndefinedPagesPluginTest
>>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.308 s - in org.apache.wiki.plugin.ReferringUndefinedPagesPluginTest
>>> [INFO] Running org.apache.wiki.plugin.GroupsTest
>>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.049 s - in org.apache.wiki.plugin.GroupsTest
>>> [INFO] Running org.apache.wiki.plugin.InsertPageTest
>>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.252 s - in org.apache.wiki.plugin.InsertPageTest
>>> [INFO] Running org.apache.wiki.render.WysiwygEditingRendererTest
>>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.085 s - in org.apache.wiki.render.WysiwygEditingRendererTest
>>> [INFO] Running org.apache.wiki.render.RenderingManagerTest
>>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.986 s - in org.apache.wiki.render.RenderingManagerTest
>>> [INFO] Running org.apache.wiki.render.CreoleRendererTest
>>> [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.369 s - in org.apache.wiki.render.CreoleRendererTest
>>> [INFO] Running org.apache.wiki.htmltowiki.HtmlStringToWikiTranslatorTest
>>> [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.412 s - in org.apache.wiki.htmltowiki.HtmlStringToWikiTranslatorTest
>>> [INFO] Running org.apache.wiki.WikiSessionTest
>>> [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.232 s - in org.apache.wiki.WikiSessionTest
>>> [INFO] Running org.apache.wiki.url.DefaultURLConstructorTest
>>> [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.308 s - in org.apache.wiki.url.DefaultURLConstructorTest
>>> [INFO] Running org.apache.wiki.url.ShortViewURLConstructorTest
>>> [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.247 s - in org.apache.wiki.url.ShortViewURLConstructorTest
>>> [INFO] Running org.apache.wiki.url.ShortURLConstructorTest
>>> [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.265 s - in org.apache.wiki.url.ShortURLConstructorTest
>>> [INFO] Running org.apache.wiki.diff.ContextualDiffProviderTest
>>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.659 s - in org.apache.wiki.diff.ContextualDiffProviderTest
>>> [INFO] Running org.apache.wiki.PageSorterTest
>>> [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.019 s - in org.apache.wiki.PageSorterTest
>>> [INFO] Running org.apache.wiki.auth.acl.AclEntryImplTest
>>> [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.017 s - in org.apache.wiki.auth.acl.AclEntryImplTest
>>> [INFO] Running org.apache.wiki.auth.acl.DefaultAclManagerTest
>>> [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.11 s - in org.apache.wiki.auth.acl.DefaultAclManagerTest
>>> [INFO] Running org.apache.wiki.auth.acl.AclImplTest
>>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.189 s - in org.apache.wiki.auth.acl.AclImplTest
>>> [INFO] Running org.apache.wiki.auth.AuthenticationManagerTest
>>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.221 s - in org.apache.wiki.auth.AuthenticationManagerTest
>>> [INFO] Running org.apache.wiki.auth.GroupManagerTest
>>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.146 s - in org.apache.wiki.auth.GroupManagerTest
>>> [INFO] Running org.apache.wiki.auth.authorize.GroupTest
>>> [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.137 s - in org.apache.wiki.auth.authorize.GroupTest
>>> [INFO] Running org.apache.wiki.auth.authorize.XMLGroupDatabaseTest
>>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.113 s - in org.apache.wiki.auth.authorize.XMLGroupDatabaseTest
>>> [INFO] Running org.apache.wiki.auth.authorize.WebContainerAuthorizerTest
>>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.103 s - in org.apache.wiki.auth.authorize.WebContainerAuthorizerTest
>>> [INFO] Running org.apache.wiki.auth.authorize.JDBCGroupDatabaseTest
>>> [Server@24ed4582]: [Thread[main,5,main]]: setSilent(true)
>>> [Server@3463851a]: [Thread[main,5,main]]: setSilent(true)
>>> [Server@307b954]: [Thread[main,5,main]]: setSilent(true)
>>> [Server@14bc9fe3]: [Thread[main,5,main]]: setSilent(true)
>>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 14.417 s - in org.apache.wiki.auth.authorize.JDBCGroupDatabaseTest
>>> [INFO] Running org.apache.wiki.auth.AuthorizationManagerTest
>>> [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.525 s - in org.apache.wiki.auth.AuthorizationManagerTest
>>> [INFO] Running org.apache.wiki.auth.user.UserProfileTest
>>> [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.127 s - in org.apache.wiki.auth.user.UserProfileTest
>>> [INFO] Running org.apache.wiki.auth.user.XMLUserDatabaseTest
>>> [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.197 s - in org.apache.wiki.auth.user.XMLUserDatabaseTest
>>> [INFO] Running org.apache.wiki.auth.user.JDBCUserDatabaseTest
>>> [Server@3bd05779]: [Thread[main,5,main]]: setSilent(true)
>>> [Server@5b0d8236]: [Thread[main,5,main]]: setSilent(true)
>>> [Server@29ab7ccc]: [Thread[main,5,main]]: setSilent(true)
>>> [Server@64f578eb]: [Thread[main,5,main]]: setSilent(true)
>>> [Server@71d85b53]: [Thread[main,5,main]]: setSilent(true)
>>> [Server@dc46916]: [Thread[main,5,main]]: setSilent(true)
>>> [Server@7540aa55]: [Thread[main,5,main]]: setSilent(true)
>>> [Server@494e502c]: [Thread[main,5,main]]: setSilent(true)
>>> [Server@59bedf4d]: [Thread[main,5,main]]: setSilent(true)
>>> [Server@35f9c37c]: [Thread[main,5,main]]: setSilent(true)
>>> [Server@40ee8512]: [Thread[main,5,main]]: setSilent(true)
>>> [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 19.386 s - in org.apache.wiki.auth.user.JDBCUserDatabaseTest
>>> [INFO] Running org.apache.wiki.auth.permissions.AllPermissionTest
>>> [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0
>>> s - in org.apache.wiki.auth.permissions.AllPermissionTest
>>> [INFO] Running org.apache.wiki.auth.permissions.WikiPermissionTest
>>> [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0
>>> s - in org.apache.wiki.auth.permissions.WikiPermissionTest
>>> [INFO] Running org.apache.wiki.auth.permissio
>>> ns.AllPermissionCollectionTest
>>> [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.001 s - in org.apache.wiki.auth.permissions.AllPermissionCollectionTest
>>> [INFO] Running org.apache.wiki.auth.UserManagerTest
>>> [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 1.682 s - in org.apache.wiki.auth.UserManagerTest
>>> [INFO] Running org.apache.wiki.util.PropertyReaderTest
>>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.002 s - in org.apache.wiki.util.PropertyReaderTest
>>> [INFO] Running org.apache.wiki.util.XmlUtilTest
>>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.018 s - in org.apache.wiki.util.XmlUtilTest
>>> [INFO] Running org.apache.wiki.util.TimedCounterListTest
>>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.111 s - in org.apache.wiki.util.TimedCounterListTest
>>> [INFO] Running org.apache.wiki.util.comparators.HumanComparatorTest
>>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.003 s - in org.apache.wiki.util.comparators.HumanComparatorTest
>>> [INFO] Running org.apache.wiki.util.PriorityListTest
>>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.006 s - in org.apache.wiki.util.PriorityListTest
>>> [INFO] Running org.apache.wiki.util.ClassUtilTest
>>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.058 s - in org.apache.wiki.util.ClassUtilTest
>>> [INFO] Running org.apache.wiki.util.SerializerTest
>>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.002 s - in org.apache.wiki.util.SerializerTest
>>> [INFO] Running org.apache.wiki.util.CryptoUtilTest
>>> [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.006 s - in org.apache.wiki.util.CryptoUtilTest
>>> [INFO] Running org.apache.wiki.util.FileUtilTest
>>> [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.027 s - in org.apache.wiki.util.FileUtilTest
>>> [INFO] Running org.apache.wiki.util.MailUtilTest
>>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.304 s - in org.apache.wiki.util.MailUtilTest
>>> [INFO] Running org.apache.wiki.util.TextUtilTest
>>> [INFO] Tests run: 42, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.045 s - in org.apache.wiki.util.TextUtilTest
>>> [INFO] Running org.apache.wiki.util.CommentedPropertiesTest
>>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.031 s - in org.apache.wiki.util.CommentedPropertiesTest
>>> [INFO] Running org.apache.wiki.util.ByteUtilsTest
>>> [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.002 s - in org.apache.wiki.util.ByteUtilsTest
>>> [INFO] Running org.apache.wiki.xmlrpc.RPCHandlerTest
>>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.397 s - in org.apache.wiki.xmlrpc.RPCHandlerTest
>>> [INFO] Running org.apache.wiki.workflow.WorkflowTest
>>> [INFO] Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.013 s - in org.apache.wiki.workflow.WorkflowTest
>>> [INFO] Running org.apache.wiki.workflow.WorkflowManagerTest
>>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.063 s - in org.apache.wiki.workflow.WorkflowManagerTest
>>> [INFO] Running org.apache.wiki.workflow.OutcomeTest
>>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.016 s - in org.apache.wiki.workflow.OutcomeTest
>>> [INFO] Running org.apache.wiki.workflow.SimpleDecisionTest
>>> [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.017 s - in org.apache.wiki.workflow.SimpleDecisionTest
>>> [INFO] Running org.apache.wiki.workflow.FactTest
>>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.002 s - in org.apache.wiki.workflow.FactTest
>>> [INFO] Running org.apache.wiki.workflow.DecisionQueueTest
>>> [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.145 s - in org.apache.wiki.workflow.DecisionQueueTest
>>> [INFO] Running org.apache.wiki.workflow.TaskTest
>>> [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.006 s - in org.apache.wiki.workflow.TaskTest
>>> [INFO] Running org.apache.wiki.workflow.ApprovalWorkflowTest
>>> [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.122 s - in org.apache.wiki.workflow.ApprovalWorkflowTest
>>> [INFO] Running org.apache.wiki.content.PageRenamerTest
>>> [INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 1.592 s - in org.apache.wiki.content.PageRenamerTest
>>> [INFO] Running org.apache.wiki.attachment.AttachmentManagerTest
>>> [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.94 s - in org.apache.wiki.attachment.AttachmentManagerTest
>>> [INFO] Running org.apache.wiki.rss.RSSGeneratorTest
>>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.198 s - in org.apache.wiki.rss.RSSGeneratorTest
>>> [INFO] Running org.apache.wiki.VariableManagerTest
>>> [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.292 s - in org.apache.wiki.VariableManagerTest
>>> [INFO] Running org.apache.wiki.ReferenceManagerTest
>>> [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 1.188 s - in org.apache.wiki.ReferenceManagerTest
>>> [INFO] Running org.apache.wiki.WikiEngineTest
>>> [INFO] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 1.722 s - in org.apache.wiki.WikiEngineTest
>>> [INFO] Running org.apache.wiki.ReleaseTest
>>> [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.006 s - in org.apache.wiki.ReleaseTest
>>> [INFO] Running org.apache.wiki.filters.DefaultFilterManagerTest
>>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.05 s - in org.apache.wiki.filters.DefaultFilterManagerTest
>>> [INFO] Running org.apache.wiki.ui.admin.beans.PluginBeanTest
>>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.018 s - in org.apache.wiki.ui.admin.beans.PluginBeanTest
>>> [INFO] Running org.apache.wiki.ui.admin.beans.FilterBeanTest
>>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.021 s - in org.apache.wiki.ui.admin.beans.FilterBeanTest
>>> [INFO] Running org.apache.wiki.ui.InputValidatorTest
>>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.06 s - in org.apache.wiki.ui.InputValidatorTest
>>> [INFO] Running org.apache.wiki.ui.PageCommandTest
>>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.049 s - in org.apache.wiki.ui.PageCommandTest
>>> [INFO] Running org.apache.wiki.ui.RedirectCommandTest
>>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.002 s - in org.apache.wiki.ui.RedirectCommandTest
>>> [INFO] Running org.apache.wiki.ui.CommandResolverTest
>>> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.237 s - in org.apache.wiki.ui.CommandResolverTest
>>> [INFO] Running org.apache.wiki.ui.WikiCommandTest
>>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.035 s - in org.apache.wiki.ui.WikiCommandTest
>>> [INFO] Running org.apache.wiki.ui.GroupCommandTest
>>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.051 s - in org.apache.wiki.ui.GroupCommandTest
>>> [INFO] Running org.apache.wiki.PageManagerTest
>>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.066 s - in org.apache.wiki.PageManagerTest
>>> [INFO] Running org.apache.wiki.parser.JSPWikiMarkupParserTest
>>> Trying to crash parser with a line which is 198002 chars in size
>>> 100 page renderings: 0:00:00.214 (467.2897196261682 renderings/second)
>>> [INFO] Tests run: 207, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 7.728 s - in org.apache.wiki.parser.JSPWikiMarkupParserTest
>>> [INFO] Running org.apache.wiki.parser.CreoleToJSPWikiTranslatorTest
>>> [INFO] Tests run: 84, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>>> 0.209 s - in org.apache.wiki.parser.CreoleToJSPWikiTranslatorTest
>>> [INFO] Running org.apache.wiki.parser.MarkupParserTest
>>> [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0
>>> s - in org.apache.wiki.parser.MarkupParserTest
>>> [INFO]
>>> [INFO] Results:
>>> [INFO]
>>> [INFO] Tests run: 930, Failures: 0, Errors: 0, Skipped: 0
>>> [INFO]
>>> [INFO]
>>> [INFO] --- wro4j-maven-plugin:1.8.0:run (buildDefaultJsAndCss) @
>>> jspwiki-war ---
>>> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/main/
>>> [INFO] Executing the mojo:
>>> [INFO] Wro4j Model path: /home/brian/sandboxApache/jspw
>>> iki-2.10.5/jspwiki-war/src/main/config/wro/wro.xml
>>> [INFO] targetGroups: null
>>> [INFO] minimize: true
>>> [INFO] ignoreMissingResources: null
>>> [INFO] parallelProcessing: false
>>> [INFO] buildDirectory: /home/brian/sandboxApache/jspw
>>> iki-2.10.5/jspwiki-war/target
>>> [INFO] destinationFolder: /home/brian/sandboxApache/jspw
>>> iki-2.10.5/jspwiki-war/target
>>> [INFO] jsDestinationFolder: /home/brian/sandboxApache/jspw
>>> iki-2.10.5/jspwiki-war/target/generated-sources/wro/scripts
>>> [INFO] cssDestinationFolder: /home/brian/sandboxApache/jspw
>>> iki-2.10.5/jspwiki-war/target/generated-sources/wro/templates/default
>>> [INFO] The following groups will be processed: [jspwiki, jspwiki-common,
>>> jspwiki-edit, jspwiki-prefs, jspwiki_print]
>>> [INFO] folder: /home/brian/sandboxApache/jspw
>>> iki-2.10.5/jspwiki-war/target/generated-sources/wro/templates/default
>>> [INFO] processing group: jspwiki.css
>>> [INFO] ------------------------------------------------------------
>>> ------------
>>> [INFO] Reactor Summary:
>>> [INFO]
>>> [INFO] Apache JSPWiki ..................................... SUCCESS [
>>> 3.818 s]
>>> [INFO] Apache JSPWiki initial wiki pages builder .......... SUCCESS [
>>> 0.122 s]
>>> [INFO] Apache JSPWiki initial wiki pages (de) ............. SUCCESS [
>>> 2.064 s]
>>> [INFO] Apache JSPWiki initial wiki pages (en) ............. SUCCESS [
>>> 0.294 s]
>>> [INFO] Apache JSPWiki initial wiki pages (es) ............. SUCCESS [
>>> 0.320 s]
>>> [INFO] Apache JSPWiki initial wiki pages (fi) ............. SUCCESS [
>>> 0.213 s]
>>> [INFO] Apache JSPWiki initial wiki pages (fr) ............. SUCCESS [
>>> 0.360 s]
>>> [INFO] Apache JSPWiki initial wiki pages (it) ............. SUCCESS [
>>> 0.355 s]
>>> [INFO] Apache JSPWiki initial wiki pages (nl) ............. SUCCESS [
>>> 0.356 s]
>>> [INFO] Apache JSPWiki initial wiki pages (pt_BR) .......... SUCCESS [
>>> 0.346 s]
>>> [INFO] Apache JSPWiki initial wiki pages (ru) ............. SUCCESS [
>>> 0.275 s]
>>> [INFO] Apache JSPWiki initial wiki pages (zh_CN) .......... SUCCESS [
>>> 0.251 s]
>>> [INFO] Apache JSPWiki Main War ............................ FAILURE
>>> [02:21 min]
>>> [INFO] Apache JSPWiki portable ............................ SKIPPED
>>> [INFO] jspwiki-it-builder ................................. SKIPPED
>>> [INFO] jspwiki-selenium-tests ............................. SKIPPED
>>> [INFO] jspwiki-it-test-custom ............................. SKIPPED
>>> [INFO] jspwiki-it-test-custom-absolute-urls ............... SKIPPED
>>> [INFO] jspwiki-it-test-custom-jdbc ........................ SKIPPED
>>> [INFO] jspwiki-it-test-cma ................................ SKIPPED
>>> [INFO] jspwiki-it-test-cma-jdbc ........................... SKIPPED
>>> [INFO] Apache JSPWiki markdown support .................... SKIPPED
>>> [INFO] ------------------------------------------------------------
>>> ------------
>>> [INFO] BUILD FAILURE
>>> [INFO] ------------------------------------------------------------
>>> ------------
>>> [INFO] Total time: 02:31 min
>>> [INFO] Finished at: 2018-05-29T18:56:26+10:00
>>> [INFO] Final Memory: 47M/164M
>>> [INFO] ------------------------------------------------------------
>>> ------------
>>> [ERROR] Failed to execute goal ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run
>>> (buildDefaultJsAndCss) on project jspwiki-war: Execution
>>> buildDefaultJsAndCss of goal ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run
>>> failed: An API incompatibility was encountered while executing
>>> ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run:
>>> java.lang.ExceptionInInitializerError: null
>>> [ERROR] -----------------------------------------------------
>>> [ERROR] realm =    plugin>ro.isdc.wro4j:wro4j-maven-plugin:1.8.0
>>> [ERROR] strategy = org.codehaus.plexus.classworld
>>> s.strategy.SelfFirstStrategy
>>> [ERROR] urls[0] = file:/home/brian/.m2/repositor
>>> y/ro/isdc/wro4j/wro4j-maven-plugin/1.8.0/wro4j-maven-plugin-1.8.0.jar
>>> [ERROR] urls[1] = file:/home/brian/.m2/repositor
>>> y/ro/isdc/wro4j/wro4j-core/1.8.0/wro4j-core-1.8.0.jar
>>> [ERROR] urls[2] = file:/home/brian/.m2/repositor
>>> y/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar
>>> [ERROR] urls[3] = file:/home/brian/.m2/repositor
>>> y/commons-io/commons-io/2.4/commons-io-2.4.jar
>>> [ERROR] urls[4] = file:/home/brian/.m2/repositor
>>> y/ro/isdc/wro4j/wro4j-extensions/1.8.0/wro4j-extensions-1.8.0.jar
>>> [ERROR] urls[5] = file:/home/brian/.m2/repository/org/mozilla/rhino/
>>> 1.7.7.1/rhino-1.7.7.1.jar
>>> [ERROR] urls[6] = file:/home/brian/.m2/repositor
>>> y/org/apache/commons/commons-exec/1.1/commons-exec-1.1.jar
>>> [ERROR] urls[7] = file:/home/brian/.m2/repositor
>>> y/commons-pool/commons-pool/1.6/commons-pool-1.6.jar
>>> [ERROR] urls[8] = file:/home/brian/.m2/repositor
>>> y/org/springframework/spring-web/3.1.1.RELEASE/spring-web-3.
>>> 1.1.RELEASE.jar
>>> [ERROR] urls[9] = file:/home/brian/.m2/repositor
>>> y/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
>>> [ERROR] urls[10] = file:/home/brian/.m2/repositor
>>> y/org/springframework/spring-beans/3.1.1.RELEASE/spring-bean
>>> s-3.1.1.RELEASE.jar
>>> [ERROR] urls[11] = file:/home/brian/.m2/repositor
>>> y/org/springframework/spring-context/3.1.1.RELEASE/spring-co
>>> ntext-3.1.1.RELEASE.jar
>>> [ERROR] urls[12] = file:/home/brian/.m2/repositor
>>> y/org/springframework/spring-aop/3.1.1.RELEASE/spring-aop-3.
>>> 1.1.RELEASE.jar
>>> [ERROR] urls[13] = file:/home/brian/.m2/repositor
>>> y/org/springframework/spring-expression/3.1.1.RELEASE/spring
>>> -expression-3.1.1.RELEASE.jar
>>> [ERROR] urls[14] = file:/home/brian/.m2/repositor
>>> y/org/springframework/spring-asm/3.1.1.RELEASE/spring-asm-3.
>>> 1.1.RELEASE.jar
>>> [ERROR] urls[15] = file:/home/brian/.m2/repositor
>>> y/org/springframework/spring-core/3.1.1.RELEASE/spring-core-
>>> 3.1.1.RELEASE.jar
>>> [ERROR] urls[16] = file:/home/brian/.m2/repositor
>>> y/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar
>>> [ERROR] urls[17] = file:/home/brian/.m2/repositor
>>> y/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar
>>> [ERROR] urls[18] = file:/home/brian/.m2/repositor
>>> y/com/google/javascript/closure-compiler/v20160315/closure-
>>> compiler-v20160315.jar
>>> [ERROR] urls[19] = file:/home/brian/.m2/repositor
>>> y/com/google/javascript/closure-compiler-externs/v20160315/
>>> closure-compiler-externs-v20160315.jar
>>> [ERROR] urls[20] = file:/home/brian/.m2/repositor
>>> y/args4j/args4j/2.0.26/args4j-2.0.26.jar
>>> [ERROR] urls[21] = file:/home/brian/.m2/repositor
>>> y/com/google/guava/guava/19.0/guava-19.0.jar
>>> [ERROR] urls[22] = file:/home/brian/.m2/repositor
>>> y/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0.jar
>>> [ERROR] urls[23] = file:/home/brian/.m2/repositor
>>> y/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar
>>> [ERROR] urls[24] = file:/home/brian/.m2/repositor
>>> y/com/github/lltyk/dojo-shrinksafe/1.7.2/dojo-shrinksafe-1.7.2.jar
>>> [ERROR] urls[25] = file:/home/brian/.m2/repository/org/jruby/jruby-core/
>>> 9.0.5.0/jruby-core-9.0.5.0.jar
>>> [ERROR] urls[26] = file:/home/brian/.m2/repositor
>>> y/com/github/jnr/jnr-netdb/1.1.5/jnr-netdb-1.1.5.jar
>>> [ERROR] urls[27] = file:/home/brian/.m2/repositor
>>> y/com/github/jnr/jnr-enxio/0.10/jnr-enxio-0.10.jar
>>> [ERROR] urls[28] = file:/home/brian/.m2/repositor
>>> y/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar
>>> [ERROR] urls[29] = file:/home/brian/.m2/repositor
>>> y/com/github/jnr/jnr-unixsocket/0.10/jnr-unixsocket-0.10.jar
>>> [ERROR] urls[30] = file:/home/brian/.m2/repositor
>>> y/com/github/jnr/jnr-posix/3.0.27/jnr-posix-3.0.27.jar
>>> [ERROR] urls[31] = file:/home/brian/.m2/repositor
>>> y/com/github/jnr/jnr-constants/0.9.0/jnr-constants-0.9.0.jar
>>> [ERROR] urls[32] = file:/home/brian/.m2/repositor
>>> y/com/github/jnr/jffi/1.2.10/jffi-1.2.10.jar
>>> [ERROR] urls[33] = file:/home/brian/.m2/repositor
>>> y/com/github/jnr/jffi/1.2.10/jffi-1.2.10-native.jar
>>> [ERROR] urls[34] = file:/home/brian/.m2/repositor
>>> y/org/jruby/joni/joni/2.1.9/joni-2.1.9.jar
>>> [ERROR] urls[35] = file:/home/brian/.m2/repositor
>>> y/org/jruby/extras/bytelist/1.0.13/bytelist-1.0.13.jar
>>> [ERROR] urls[36] = file:/home/brian/.m2/repositor
>>> y/org/jruby/jcodings/jcodings/1.0.17/jcodings-1.0.17.jar
>>> [ERROR] urls[37] = file:/home/brian/.m2/repositor
>>> y/org/jruby/dirgra/0.3/dirgra-0.3.jar
>>> [ERROR] urls[38] = file:/home/brian/.m2/repositor
>>> y/com/headius/invokebinder/1.7/invokebinder-1.7.jar
>>> [ERROR] urls[39] = file:/home/brian/.m2/repositor
>>> y/com/headius/options/1.4/options-1.4.jar
>>> [ERROR] urls[40] = file:/home/brian/.m2/repositor
>>> y/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar
>>> [ERROR] urls[41] = file:/home/brian/.m2/repositor
>>> y/com/martiansoftware/nailgun-server/0.9.1/nailgun-server-0.9.1.jar
>>> [ERROR] urls[42] = file:/home/brian/.m2/repositor
>>> y/joda-time/joda-time/2.8.2/joda-time-2.8.2.jar
>>> [ERROR] urls[43] = file:/home/brian/.m2/repositor
>>> y/org/jruby/jruby-stdlib/9.0.5.0/jruby-stdlib-9.0.5.0.jar
>>> [ERROR] urls[44] = file:/home/brian/.m2/repositor
>>> y/com/darrinholst/sass-java-gems/3.4.20.0/sass-java-gems-3.4.20.0.jar
>>> [ERROR] urls[45] = file:/home/brian/.m2/repositor
>>> y/nz/co/edmi/bourbon-gem-jar/2.1.0/bourbon-gem-jar-2.1.0.jar
>>> [ERROR] urls[46] = file:/home/brian/.m2/repositor
>>> y/me/n4u/sass/sass-gems/3.1.19/sass-gems-3.1.19.jar
>>> [ERROR] urls[47] = file:/home/brian/.m2/repositor
>>> y/com/github/sommeri/less4j/1.17.2/less4j-1.17.2.jar
>>> [ERROR] urls[48] = file:/home/brian/.m2/repositor
>>> y/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar
>>> [ERROR] urls[49] = file:/home/brian/.m2/repositor
>>> y/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3.jar
>>> [ERROR] urls[50] = file:/home/brian/.m2/repositor
>>> y/org/codehaus/gmaven/runtime/gmaven-runtime-1.7/1.3/gmaven-
>>> runtime-1.7-1.3.jar
>>> [ERROR] urls[51] = file:/home/brian/.m2/repositor
>>> y/org/codehaus/gmaven/feature/gmaven-feature-support/1.3/gma
>>> ven-feature-support-1.3.jar
>>> [ERROR] urls[52] = file:/home/brian/.m2/repositor
>>> y/org/codehaus/gmaven/feature/gmaven-feature-api/1.3/gmaven-
>>> feature-api-1.3.jar
>>> [ERROR] urls[53] = file:/home/brian/.m2/repositor
>>> y/org/codehaus/gmaven/runtime/gmaven-runtime-support/1.3/gma
>>> ven-runtime-support-1.3.jar
>>> [ERROR] urls[54] = file:/home/brian/.m2/repositor
>>> y/org/codehaus/gmaven/runtime/gmaven-runtime-api/1.3/gmaven-
>>> runtime-api-1.3.jar
>>> [ERROR] urls[55] = file:/home/brian/.m2/repositor
>>> y/org/sonatype/gshell/gshell-io/2.0/gshell-io-2.0.jar
>>> [ERROR] urls[56] = file:/home/brian/.m2/repositor
>>> y/com/thoughtworks/qdox/qdox/1.10/qdox-1.10.jar
>>> [ERROR] urls[57] = file:/home/brian/.m2/repositor
>>> y/org/codehaus/groovy/groovy-all/1.7.4/groovy-all-1.7.4.jar
>>> [ERROR] urls[58] = file:/home/brian/.m2/repositor
>>> y/org/apache/ant/ant/1.8.2/ant-1.8.2.jar
>>> [ERROR] urls[59] = file:/home/brian/.m2/repositor
>>> y/org/apache/ant/ant-launcher/1.8.2/ant-launcher-1.8.2.jar
>>> [ERROR] urls[60] = file:/home/brian/.m2/repositor
>>> y/jline/jline/0.9.94/jline-0.9.94.jar
>>> [ERROR] urls[61] = file:/home/brian/.m2/repositor
>>> y/org/webjars/webjars-locator/0.30/webjars-locator-0.30.jar
>>> [ERROR] urls[62] = file:/home/brian/.m2/repositor
>>> y/org/webjars/webjars-locator-core/0.30/webjars-locator-core-0.30.jar
>>> [ERROR] urls[63] = file:/home/brian/.m2/repositor
>>> y/org/apache/commons/commons-compress/1.9/commons-compress-1.9.jar
>>> [ERROR] urls[64] = file:/home/brian/.m2/repositor
>>> y/com/fasterxml/jackson/core/jackson-databind/2.3.3/jackson-
>>> databind-2.3.3.jar
>>> [ERROR] urls[65] = file:/home/brian/.m2/repositor
>>> y/com/fasterxml/jackson/core/jackson-annotations/2.3.0/jacks
>>> on-annotations-2.3.0.jar
>>> [ERROR] urls[66] = file:/home/brian/.m2/repositor
>>> y/com/fasterxml/jackson/core/jackson-core/2.3.3/jackson-core-2.3.3.jar
>>> [ERROR] urls[67] = file:/home/brian/.m2/repositor
>>> y/org/webjars/jshint/2.6.3-2/jshint-2.6.3-2.jar
>>> [ERROR] urls[68] = file:/home/brian/.m2/repositor
>>> y/org/webjars/less/1.3.3/less-1.3.3.jar
>>> [ERROR] urls[69] = file:/home/brian/.m2/repositor
>>> y/org/webjars/emberjs/1.9.0-1/emberjs-1.9.0-1.jar
>>> [ERROR] urls[70] = file:/home/brian/.m2/repositor
>>> y/org/webjars/jquery/1.10.2-1/jquery-1.10.2-1.jar
>>> [ERROR] urls[71] = file:/home/brian/.m2/repositor
>>> y/org/webjars/handlebars/3.0.3/handlebars-3.0.3.jar
>>> [ERROR] urls[72] = file:/home/brian/.m2/repositor
>>> y/org/webjars/coffee-script/1.10.0/coffee-script-1.10.0.jar
>>> [ERROR] urls[73] = file:/home/brian/.m2/repositor
>>> y/org/webjars/envjs/1.2/envjs-1.2.jar
>>> [ERROR] urls[74] = file:/home/brian/.m2/repositor
>>> y/org/webjars/jslint/20140708-394bf29/jslint-20140708-394bf29.jar
>>> [ERROR] urls[75] = file:/home/brian/.m2/repositor
>>> y/org/webjars/json2/20110223/json2-20110223.jar
>>> [ERROR] urls[76] = file:/home/brian/.m2/repositor
>>> y/javax/servlet/servlet-api/2.3/servlet-api-2.3.jar
>>> [ERROR] urls[77] = file:/home/brian/.m2/repositor
>>> y/org/sonatype/sisu/sisu-inject-bean/2.3.0/sisu-inject-bean-2.3.0.jar
>>> [ERROR] urls[78] = file:/home/brian/.m2/repositor
>>> y/org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar
>>> [ERROR] urls[79] = file:/home/brian/.m2/repositor
>>> y/org/sonatype/sisu/sisu-guava/0.9.9/sisu-guava-0.9.9.jar
>>> [ERROR] urls[80] = file:/home/brian/.m2/repositor
>>> y/org/mockito/mockito-core/2.0.42-beta/mockito-core-2.0.42-beta.jar
>>> [ERROR] urls[81] = file:/home/brian/.m2/repositor
>>> y/net/bytebuddy/byte-buddy/1.2.1/byte-buddy-1.2.1.jar
>>> [ERROR] urls[82] = file:/home/brian/.m2/repositor
>>> y/org/objenesis/objenesis/2.1/objenesis-2.1.jar
>>> [ERROR] urls[83] = file:/home/brian/.m2/repositor
>>> y/org/codehaus/plexus/plexus-utils/2.0.6/plexus-utils-2.0.6.jar
>>> [ERROR] urls[84] = file:/home/brian/.m2/repositor
>>> y/org/sonatype/aether/aether-util/1.13.1/aether-util-1.13.1.jar
>>> [ERROR] urls[85] = file:/home/brian/.m2/repositor
>>> y/org/codehaus/plexus/plexus-interpolation/1.14/plexus-inter
>>> polation-1.14.jar
>>> [ERROR] urls[86] = file:/home/brian/.m2/repositor
>>> y/org/codehaus/plexus/plexus-component-annotations/1.5.5/ple
>>> xus-component-annotations-1.5.5.jar
>>> [ERROR] urls[87] = file:/home/brian/.m2/repositor
>>> y/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-d
>>> ispatcher-1.3.jar
>>> [ERROR] urls[88] = file:/home/brian/.m2/repositor
>>> y/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
>>> [ERROR] urls[89] = file:/home/brian/.m2/repositor
>>> y/org/sonatype/plexus/plexus-build-api/0.0.7/plexus-build-api-0.0.7.jar
>>> [ERROR] urls[90] = file:/home/brian/.m2/repositor
>>> y/org/slf4j/slf4j-log4j12/1.7.16/slf4j-log4j12-1.7.16.jar
>>> [ERROR] urls[91] = file:/home/brian/.m2/repositor
>>> y/log4j/log4j/1.2.17/log4j-1.2.17.jar
>>> [ERROR] Number of foreign imports: 1
>>> [ERROR] import: Entry[import  from realm ClassRealm[maven.api, parent:
>>> null]]
>>> [ERROR]
>>> [ERROR] -----------------------------------------------------
>>> [ERROR] : NullPointerException
>>> [ERROR] -> [Help 1]
>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
>>> execute goal ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run
>>> (buildDefaultJsAndCss) on project jspwiki-war: Execution
>>> buildDefaultJsAndCss of goal ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run
>>> failed: An API incompatibility was encountered while executing
>>> ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run:
>>> java.lang.ExceptionInInitializerError: null
>>> -----------------------------------------------------
>>> realm =    plugin>ro.isdc.wro4j:wro4j-maven-plugin:1.8.0
>>> strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
>>> urls[0] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-maven-pl
>>> ugin/1.8.0/wro4j-maven-plugin-1.8.0.jar
>>> urls[1] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-core/1.8
>>> .0/wro4j-core-1.8.0.jar
>>> urls[2] = file:/home/brian/.m2/repository/org/apache/commons/commons-l
>>> ang3/3.4/commons-lang3-3.4.jar
>>> urls[3] = file:/home/brian/.m2/repository/commons-io/commons-io/2.4/co
>>> mmons-io-2.4.jar
>>> urls[4] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-extensio
>>> ns/1.8.0/wro4j-extensions-1.8.0.jar
>>> urls[5] = file:/home/brian/.m2/repository/org/mozilla/rhino/1.7.7.1/rh
>>> ino-1.7.7.1.jar
>>> urls[6] = file:/home/brian/.m2/repository/org/apache/commons/commons-e
>>> xec/1.1/commons-exec-1.1.jar
>>> urls[7] = file:/home/brian/.m2/repository/commons-pool/commons-pool/1.
>>> 6/commons-pool-1.6.jar
>>> urls[8] = file:/home/brian/.m2/repository/org/springframework/spring-w
>>> eb/3.1.1.RELEASE/spring-web-3.1.1.RELEASE.jar
>>> urls[9] = file:/home/brian/.m2/repository/aopalliance/aopalliance/1.0/
>>> aopalliance-1.0.jar
>>> urls[10] = file:/home/brian/.m2/repository/org/springframework/spring-b
>>> eans/3.1.1.RELEASE/spring-beans-3.1.1.RELEASE.jar
>>> urls[11] = file:/home/brian/.m2/repository/org/springframework/spring-c
>>> ontext/3.1.1.RELEASE/spring-context-3.1.1.RELEASE.jar
>>> urls[12] = file:/home/brian/.m2/repository/org/springframework/spring-a
>>> op/3.1.1.RELEASE/spring-aop-3.1.1.RELEASE.jar
>>> urls[13] = file:/home/brian/.m2/repository/org/springframework/spring-e
>>> xpression/3.1.1.RELEASE/spring-expression-3.1.1.RELEASE.jar
>>> urls[14] = file:/home/brian/.m2/repository/org/springframework/spring-a
>>> sm/3.1.1.RELEASE/spring-asm-3.1.1.RELEASE.jar
>>> urls[15] = file:/home/brian/.m2/repository/org/springframework/spring-c
>>> ore/3.1.1.RELEASE/spring-core-3.1.1.RELEASE.jar
>>> urls[16] = file:/home/brian/.m2/repository/commons-logging/commons-logg
>>> ing/1.1.1/commons-logging-1.1.1.jar
>>> urls[17] = file:/home/brian/.m2/repository/com/google/code/gson/gson/2.
>>> 2.4/gson-2.2.4.jar
>>> urls[18] = file:/home/brian/.m2/repository/com/google/javascript/closur
>>> e-compiler/v20160315/closure-compiler-v20160315.jar
>>> urls[19] = file:/home/brian/.m2/repository/com/google/javascript/closur
>>> e-compiler-externs/v20160315/closure-compiler-externs-v20160315.jar
>>> urls[20] = file:/home/brian/.m2/repository/args4j/args4j/2.0.26/args4j-
>>> 2.0.26.jar
>>> urls[21] = file:/home/brian/.m2/repository/com/google/guava/guava/19.0/
>>> guava-19.0.jar
>>> urls[22] = file:/home/brian/.m2/repository/com/google/protobuf/protobuf
>>> -java/2.5.0/protobuf-java-2.5.0.jar
>>> urls[23] = file:/home/brian/.m2/repository/com/google/code/findbugs/jsr
>>> 305/1.3.9/jsr305-1.3.9.jar
>>> urls[24] = file:/home/brian/.m2/repository/com/github/lltyk/dojo-shrink
>>> safe/1.7.2/dojo-shrinksafe-1.7.2.jar
>>> urls[25] = file:/home/brian/.m2/repository/org/jruby/jruby-core/9.0.5.0
>>> /jruby-core-9.0.5.0.jar
>>> urls[26] = file:/home/brian/.m2/repository/com/github/jnr/jnr-netdb/1.1
>>> .5/jnr-netdb-1.1.5.jar
>>> urls[27] = file:/home/brian/.m2/repository/com/github/jnr/jnr-enxio/0.1
>>> 0/jnr-enxio-0.10.jar
>>> urls[28] = file:/home/brian/.m2/repository/com/github/jnr/jnr-x86asm/1.
>>> 0.2/jnr-x86asm-1.0.2.jar
>>> urls[29] = file:/home/brian/.m2/repository/com/github/jnr/jnr-unixsocke
>>> t/0.10/jnr-unixsocket-0.10.jar
>>> urls[30] = file:/home/brian/.m2/repository/com/github/jnr/jnr-posix/3.0
>>> .27/jnr-posix-3.0.27.jar
>>> urls[31] = file:/home/brian/.m2/repository/com/github/jnr/jnr-constants
>>> /0.9.0/jnr-constants-0.9.0.jar
>>> urls[32] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/j
>>> ffi-1.2.10.jar
>>> urls[33] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/j
>>> ffi-1.2.10-native.jar
>>> urls[34] = file:/home/brian/.m2/repository/org/jruby/joni/joni/2.1.9/jo
>>> ni-2.1.9.jar
>>> urls[35] = file:/home/brian/.m2/repository/org/jruby/extras/bytelist/1.
>>> 0.13/bytelist-1.0.13.jar
>>> urls[36] = file:/home/brian/.m2/repository/org/jruby/jcodings/jcodings/
>>> 1.0.17/jcodings-1.0.17.jar
>>> urls[37] = file:/home/brian/.m2/repository/org/jruby/dirgra/0.3/dirgra-
>>> 0.3.jar
>>> urls[38] = file:/home/brian/.m2/repository/com/headius/invokebinder/1.7
>>> /invokebinder-1.7.jar
>>> urls[39] = file:/home/brian/.m2/repository/com/headius/options/1.4/opti
>>> ons-1.4.jar
>>> urls[40] = file:/home/brian/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib
>>> -1.1.3.jar
>>> urls[41] = file:/home/brian/.m2/repository/com/martiansoftware/nailgun-
>>> server/0.9.1/nailgun-server-0.9.1.jar
>>> urls[42] = file:/home/brian/.m2/repository/joda-time/joda-time/2.8.2/jo
>>> da-time-2.8.2.jar
>>> urls[43] = file:/home/brian/.m2/repository/org/jruby/jruby-stdlib/9.0.5
>>> .0/jruby-stdlib-9.0.5.0.jar
>>> urls[44] = file:/home/brian/.m2/repository/com/darrinholst/sass-java-ge
>>> ms/3.4.20.0/sass-java-gems-3.4.20.0.jar
>>> urls[45] = file:/home/brian/.m2/repository/nz/co/edmi/bourbon-gem-jar/2
>>> .1.0/bourbon-gem-jar-2.1.0.jar
>>> urls[46] = file:/home/brian/.m2/repository/me/n4u/sass/sass-gems/3.1.19
>>> /sass-gems-3.1.19.jar
>>> urls[47] = file:/home/brian/.m2/repository/com/github/sommeri/less4j/1.
>>> 17.2/less4j-1.17.2.jar
>>> urls[48] = file:/home/brian/.m2/repository/org/antlr/antlr-runtime/3.5.
>>> 2/antlr-runtime-3.5.2.jar
>>> urls[49] = file:/home/brian/.m2/repository/commons-beanutils/commons-be
>>> anutils/1.8.3/commons-beanutils-1.8.3.jar
>>> urls[50] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>>> gmaven-runtime-1.7/1.3/gmaven-runtime-1.7-1.3.jar
>>> urls[51] = file:/home/brian/.m2/repository/org/codehaus/gmaven/feature/
>>> gmaven-feature-support/1.3/gmaven-feature-support-1.3.jar
>>> urls[52] = file:/home/brian/.m2/repository/org/codehaus/gmaven/feature/
>>> gmaven-feature-api/1.3/gmaven-feature-api-1.3.jar
>>> urls[53] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>>> gmaven-runtime-support/1.3/gmaven-runtime-support-1.3.jar
>>> urls[54] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>>> gmaven-runtime-api/1.3/gmaven-runtime-api-1.3.jar
>>> urls[55] = file:/home/brian/.m2/repository/org/sonatype/gshell/gshell-i
>>> o/2.0/gshell-io-2.0.jar
>>> urls[56] = file:/home/brian/.m2/repository/com/thoughtworks/qdox/qdox/1
>>> .10/qdox-1.10.jar
>>> urls[57] = file:/home/brian/.m2/repository/org/codehaus/groovy/groovy-a
>>> ll/1.7.4/groovy-all-1.7.4.jar
>>> urls[58] = file:/home/brian/.m2/repository/org/apache/ant/ant/1.8.2/ant
>>> -1.8.2.jar
>>> urls[59] = file:/home/brian/.m2/repository/org/apache/ant/ant-launcher/
>>> 1.8.2/ant-launcher-1.8.2.jar
>>> urls[60] = file:/home/brian/.m2/repository/jline/jline/0.9.94/jline-0.9
>>> .94.jar
>>> urls[61] = file:/home/brian/.m2/repository/org/webjars/webjars-locator/
>>> 0.30/webjars-locator-0.30.jar
>>> urls[62] = file:/home/brian/.m2/repository/org/webjars/webjars-locator-
>>> core/0.30/webjars-locator-core-0.30.jar
>>> urls[63] = file:/home/brian/.m2/repository/org/apache/commons/commons-c
>>> ompress/1.9/commons-compress-1.9.jar
>>> urls[64] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>>> ackson-databind/2.3.3/jackson-databind-2.3.3.jar
>>> urls[65] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>>> ackson-annotations/2.3.0/jackson-annotations-2.3.0.jar
>>> urls[66] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>>> ackson-core/2.3.3/jackson-core-2.3.3.jar
>>> urls[67] = file:/home/brian/.m2/repository/org/webjars/jshint/2.6.3-2/j
>>> shint-2.6.3-2.jar
>>> urls[68] = file:/home/brian/.m2/repository/org/webjars/less/1.3.3/less-
>>> 1.3.3.jar
>>> urls[69] = file:/home/brian/.m2/repository/org/webjars/emberjs/1.9.0-1/
>>> emberjs-1.9.0-1.jar
>>> urls[70] = file:/home/brian/.m2/repository/org/webjars/jquery/1.10.2-1/
>>> jquery-1.10.2-1.jar
>>> urls[71] = file:/home/brian/.m2/repository/org/webjars/handlebars/3.0.3
>>> /handlebars-3.0.3.jar
>>> urls[72] = file:/home/brian/.m2/repository/org/webjars/coffee-script/1.
>>> 10.0/coffee-script-1.10.0.jar
>>> urls[73] = file:/home/brian/.m2/repository/org/webjars/envjs/1.2/envjs-
>>> 1.2.jar
>>> urls[74] = file:/home/brian/.m2/repository/org/webjars/jslint/20140708-
>>> 394bf29/jslint-20140708-394bf29.jar
>>> urls[75] = file:/home/brian/.m2/repository/org/webjars/json2/20110223/j
>>> son2-20110223.jar
>>> urls[76] = file:/home/brian/.m2/repository/javax/servlet/servlet-api/2.
>>> 3/servlet-api-2.3.jar
>>> urls[77] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-injec
>>> t-bean/2.3.0/sisu-inject-bean-2.3.0.jar
>>> urls[78] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-guice
>>> /3.1.0/sisu-guice-3.1.0-no_aop.jar
>>> urls[79] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-guava
>>> /0.9.9/sisu-guava-0.9.9.jar
>>> urls[80] = file:/home/brian/.m2/repository/org/mockito/mockito-core/2.0
>>> .42-beta/mockito-core-2.0.42-beta.jar
>>> urls[81] = file:/home/brian/.m2/repository/net/bytebuddy/byte-buddy/1.2
>>> .1/byte-buddy-1.2.1.jar
>>> urls[82] = file:/home/brian/.m2/repository/org/objenesis/objenesis/2.1/
>>> objenesis-2.1.jar
>>> urls[83] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-u
>>> tils/2.0.6/plexus-utils-2.0.6.jar
>>> urls[84] = file:/home/brian/.m2/repository/org/sonatype/aether/aether-u
>>> til/1.13.1/aether-util-1.13.1.jar
>>> urls[85] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-i
>>> nterpolation/1.14/plexus-interpolation-1.14.jar
>>> urls[86] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-c
>>> omponent-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
>>> urls[87] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-s
>>> ec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
>>> urls[88] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-c
>>> ipher/1.4/plexus-cipher-1.4.jar
>>> urls[89] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-b
>>> uild-api/0.0.7/plexus-build-api-0.0.7.jar
>>> urls[90] = file:/home/brian/.m2/repository/org/slf4j/slf4j-log4j12/1.7.
>>> 16/slf4j-log4j12-1.7.16.jar
>>> urls[91] = file:/home/brian/.m2/repository/log4j/log4j/1.2.17/log4j-1.2
>>> .17.jar
>>> Number of foreign imports: 1
>>> import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
>>>
>>> -----------------------------------------------------
>>>
>>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>> (MojoExecutor.java:213)
>>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>> (MojoExecutor.java:154)
>>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>> (MojoExecutor.java:146)
>>>      at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>>> (LifecycleModuleBuilder.java:117)
>>>      at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>>> (LifecycleModuleBuilder.java:81)
>>>      at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>>> (SingleThreadedBuilder.java:51)
>>>      at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
>>> (LifecycleStarter.java:128)
>>>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
>>>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
>>>      at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
>>>      at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
>>>      at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>>>      at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>>>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native
>>> Method)
>>>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
>>> (NativeMethodAccessorImpl.java:62)
>>>      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
>>> (DelegatingMethodAccessorImpl.java:43)
>>>      at java.lang.reflect.Method.invoke (Method.java:564)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
>>> (Launcher.java:289)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.launch
>>> (Launcher.java:229)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
>>> (Launcher.java:415)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.main
>>> (Launcher.java:356)
>>> Caused by: org.apache.maven.plugin.PluginExecutionException: Execution
>>> buildDefaultJsAndCss of goal ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run
>>> failed: An API incompatibility was encountered while executing
>>> ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run:
>>> java.lang.ExceptionInInitializerError: null
>>> -----------------------------------------------------
>>> realm =    plugin>ro.isdc.wro4j:wro4j-maven-plugin:1.8.0
>>> strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
>>> urls[0] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-maven-pl
>>> ugin/1.8.0/wro4j-maven-plugin-1.8.0.jar
>>> urls[1] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-core/1.8
>>> .0/wro4j-core-1.8.0.jar
>>> urls[2] = file:/home/brian/.m2/repository/org/apache/commons/commons-l
>>> ang3/3.4/commons-lang3-3.4.jar
>>> urls[3] = file:/home/brian/.m2/repository/commons-io/commons-io/2.4/co
>>> mmons-io-2.4.jar
>>> urls[4] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-extensio
>>> ns/1.8.0/wro4j-extensions-1.8.0.jar
>>> urls[5] = file:/home/brian/.m2/repository/org/mozilla/rhino/1.7.7.1/rh
>>> ino-1.7.7.1.jar
>>> urls[6] = file:/home/brian/.m2/repository/org/apache/commons/commons-e
>>> xec/1.1/commons-exec-1.1.jar
>>> urls[7] = file:/home/brian/.m2/repository/commons-pool/commons-pool/1.
>>> 6/commons-pool-1.6.jar
>>> urls[8] = file:/home/brian/.m2/repository/org/springframework/spring-w
>>> eb/3.1.1.RELEASE/spring-web-3.1.1.RELEASE.jar
>>> urls[9] = file:/home/brian/.m2/repository/aopalliance/aopalliance/1.0/
>>> aopalliance-1.0.jar
>>> urls[10] = file:/home/brian/.m2/repository/org/springframework/spring-b
>>> eans/3.1.1.RELEASE/spring-beans-3.1.1.RELEASE.jar
>>> urls[11] = file:/home/brian/.m2/repository/org/springframework/spring-c
>>> ontext/3.1.1.RELEASE/spring-context-3.1.1.RELEASE.jar
>>> urls[12] = file:/home/brian/.m2/repository/org/springframework/spring-a
>>> op/3.1.1.RELEASE/spring-aop-3.1.1.RELEASE.jar
>>> urls[13] = file:/home/brian/.m2/repository/org/springframework/spring-e
>>> xpression/3.1.1.RELEASE/spring-expression-3.1.1.RELEASE.jar
>>> urls[14] = file:/home/brian/.m2/repository/org/springframework/spring-a
>>> sm/3.1.1.RELEASE/spring-asm-3.1.1.RELEASE.jar
>>> urls[15] = file:/home/brian/.m2/repository/org/springframework/spring-c
>>> ore/3.1.1.RELEASE/spring-core-3.1.1.RELEASE.jar
>>> urls[16] = file:/home/brian/.m2/repository/commons-logging/commons-logg
>>> ing/1.1.1/commons-logging-1.1.1.jar
>>> urls[17] = file:/home/brian/.m2/repository/com/google/code/gson/gson/2.
>>> 2.4/gson-2.2.4.jar
>>> urls[18] = file:/home/brian/.m2/repository/com/google/javascript/closur
>>> e-compiler/v20160315/closure-compiler-v20160315.jar
>>> urls[19] = file:/home/brian/.m2/repository/com/google/javascript/closur
>>> e-compiler-externs/v20160315/closure-compiler-externs-v20160315.jar
>>> urls[20] = file:/home/brian/.m2/repository/args4j/args4j/2.0.26/args4j-
>>> 2.0.26.jar
>>> urls[21] = file:/home/brian/.m2/repository/com/google/guava/guava/19.0/
>>> guava-19.0.jar
>>> urls[22] = file:/home/brian/.m2/repository/com/google/protobuf/protobuf
>>> -java/2.5.0/protobuf-java-2.5.0.jar
>>> urls[23] = file:/home/brian/.m2/repository/com/google/code/findbugs/jsr
>>> 305/1.3.9/jsr305-1.3.9.jar
>>> urls[24] = file:/home/brian/.m2/repository/com/github/lltyk/dojo-shrink
>>> safe/1.7.2/dojo-shrinksafe-1.7.2.jar
>>> urls[25] = file:/home/brian/.m2/repository/org/jruby/jruby-core/9.0.5.0
>>> /jruby-core-9.0.5.0.jar
>>> urls[26] = file:/home/brian/.m2/repository/com/github/jnr/jnr-netdb/1.1
>>> .5/jnr-netdb-1.1.5.jar
>>> urls[27] = file:/home/brian/.m2/repository/com/github/jnr/jnr-enxio/0.1
>>> 0/jnr-enxio-0.10.jar
>>> urls[28] = file:/home/brian/.m2/repository/com/github/jnr/jnr-x86asm/1.
>>> 0.2/jnr-x86asm-1.0.2.jar
>>> urls[29] = file:/home/brian/.m2/repository/com/github/jnr/jnr-unixsocke
>>> t/0.10/jnr-unixsocket-0.10.jar
>>> urls[30] = file:/home/brian/.m2/repository/com/github/jnr/jnr-posix/3.0
>>> .27/jnr-posix-3.0.27.jar
>>> urls[31] = file:/home/brian/.m2/repository/com/github/jnr/jnr-constants
>>> /0.9.0/jnr-constants-0.9.0.jar
>>> urls[32] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/j
>>> ffi-1.2.10.jar
>>> urls[33] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/j
>>> ffi-1.2.10-native.jar
>>> urls[34] = file:/home/brian/.m2/repository/org/jruby/joni/joni/2.1.9/jo
>>> ni-2.1.9.jar
>>> urls[35] = file:/home/brian/.m2/repository/org/jruby/extras/bytelist/1.
>>> 0.13/bytelist-1.0.13.jar
>>> urls[36] = file:/home/brian/.m2/repository/org/jruby/jcodings/jcodings/
>>> 1.0.17/jcodings-1.0.17.jar
>>> urls[37] = file:/home/brian/.m2/repository/org/jruby/dirgra/0.3/dirgra-
>>> 0.3.jar
>>> urls[38] = file:/home/brian/.m2/repository/com/headius/invokebinder/1.7
>>> /invokebinder-1.7.jar
>>> urls[39] = file:/home/brian/.m2/repository/com/headius/options/1.4/opti
>>> ons-1.4.jar
>>> urls[40] = file:/home/brian/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib
>>> -1.1.3.jar
>>> urls[41] = file:/home/brian/.m2/repository/com/martiansoftware/nailgun-
>>> server/0.9.1/nailgun-server-0.9.1.jar
>>> urls[42] = file:/home/brian/.m2/repository/joda-time/joda-time/2.8.2/jo
>>> da-time-2.8.2.jar
>>> urls[43] = file:/home/brian/.m2/repository/org/jruby/jruby-stdlib/9.0.5
>>> .0/jruby-stdlib-9.0.5.0.jar
>>> urls[44] = file:/home/brian/.m2/repository/com/darrinholst/sass-java-ge
>>> ms/3.4.20.0/sass-java-gems-3.4.20.0.jar
>>> urls[45] = file:/home/brian/.m2/repository/nz/co/edmi/bourbon-gem-jar/2
>>> .1.0/bourbon-gem-jar-2.1.0.jar
>>> urls[46] = file:/home/brian/.m2/repository/me/n4u/sass/sass-gems/3.1.19
>>> /sass-gems-3.1.19.jar
>>> urls[47] = file:/home/brian/.m2/repository/com/github/sommeri/less4j/1.
>>> 17.2/less4j-1.17.2.jar
>>> urls[48] = file:/home/brian/.m2/repository/org/antlr/antlr-runtime/3.5.
>>> 2/antlr-runtime-3.5.2.jar
>>> urls[49] = file:/home/brian/.m2/repository/commons-beanutils/commons-be
>>> anutils/1.8.3/commons-beanutils-1.8.3.jar
>>> urls[50] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>>> gmaven-runtime-1.7/1.3/gmaven-runtime-1.7-1.3.jar
>>> urls[51] = file:/home/brian/.m2/repository/org/codehaus/gmaven/feature/
>>> gmaven-feature-support/1.3/gmaven-feature-support-1.3.jar
>>> urls[52] = file:/home/brian/.m2/repository/org/codehaus/gmaven/feature/
>>> gmaven-feature-api/1.3/gmaven-feature-api-1.3.jar
>>> urls[53] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>>> gmaven-runtime-support/1.3/gmaven-runtime-support-1.3.jar
>>> urls[54] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>>> gmaven-runtime-api/1.3/gmaven-runtime-api-1.3.jar
>>> urls[55] = file:/home/brian/.m2/repository/org/sonatype/gshell/gshell-i
>>> o/2.0/gshell-io-2.0.jar
>>> urls[56] = file:/home/brian/.m2/repository/com/thoughtworks/qdox/qdox/1
>>> .10/qdox-1.10.jar
>>> urls[57] = file:/home/brian/.m2/repository/org/codehaus/groovy/groovy-a
>>> ll/1.7.4/groovy-all-1.7.4.jar
>>> urls[58] = file:/home/brian/.m2/repository/org/apache/ant/ant/1.8.2/ant
>>> -1.8.2.jar
>>> urls[59] = file:/home/brian/.m2/repository/org/apache/ant/ant-launcher/
>>> 1.8.2/ant-launcher-1.8.2.jar
>>> urls[60] = file:/home/brian/.m2/repository/jline/jline/0.9.94/jline-0.9
>>> .94.jar
>>> urls[61] = file:/home/brian/.m2/repository/org/webjars/webjars-locator/
>>> 0.30/webjars-locator-0.30.jar
>>> urls[62] = file:/home/brian/.m2/repository/org/webjars/webjars-locator-
>>> core/0.30/webjars-locator-core-0.30.jar
>>> urls[63] = file:/home/brian/.m2/repository/org/apache/commons/commons-c
>>> ompress/1.9/commons-compress-1.9.jar
>>> urls[64] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>>> ackson-databind/2.3.3/jackson-databind-2.3.3.jar
>>> urls[65] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>>> ackson-annotations/2.3.0/jackson-annotations-2.3.0.jar
>>> urls[66] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>>> ackson-core/2.3.3/jackson-core-2.3.3.jar
>>> urls[67] = file:/home/brian/.m2/repository/org/webjars/jshint/2.6.3-2/j
>>> shint-2.6.3-2.jar
>>> urls[68] = file:/home/brian/.m2/repository/org/webjars/less/1.3.3/less-
>>> 1.3.3.jar
>>> urls[69] = file:/home/brian/.m2/repository/org/webjars/emberjs/1.9.0-1/
>>> emberjs-1.9.0-1.jar
>>> urls[70] = file:/home/brian/.m2/repository/org/webjars/jquery/1.10.2-1/
>>> jquery-1.10.2-1.jar
>>> urls[71] = file:/home/brian/.m2/repository/org/webjars/handlebars/3.0.3
>>> /handlebars-3.0.3.jar
>>> urls[72] = file:/home/brian/.m2/repository/org/webjars/coffee-script/1.
>>> 10.0/coffee-script-1.10.0.jar
>>> urls[73] = file:/home/brian/.m2/repository/org/webjars/envjs/1.2/envjs-
>>> 1.2.jar
>>> urls[74] = file:/home/brian/.m2/repository/org/webjars/jslint/20140708-
>>> 394bf29/jslint-20140708-394bf29.jar
>>> urls[75] = file:/home/brian/.m2/repository/org/webjars/json2/20110223/j
>>> son2-20110223.jar
>>> urls[76] = file:/home/brian/.m2/repository/javax/servlet/servlet-api/2.
>>> 3/servlet-api-2.3.jar
>>> urls[77] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-injec
>>> t-bean/2.3.0/sisu-inject-bean-2.3.0.jar
>>> urls[78] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-guice
>>> /3.1.0/sisu-guice-3.1.0-no_aop.jar
>>> urls[79] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-guava
>>> /0.9.9/sisu-guava-0.9.9.jar
>>> urls[80] = file:/home/brian/.m2/repository/org/mockito/mockito-core/2.0
>>> .42-beta/mockito-core-2.0.42-beta.jar
>>> urls[81] = file:/home/brian/.m2/repository/net/bytebuddy/byte-buddy/1.2
>>> .1/byte-buddy-1.2.1.jar
>>> urls[82] = file:/home/brian/.m2/repository/org/objenesis/objenesis/2.1/
>>> objenesis-2.1.jar
>>> urls[83] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-u
>>> tils/2.0.6/plexus-utils-2.0.6.jar
>>> urls[84] = file:/home/brian/.m2/repository/org/sonatype/aether/aether-u
>>> til/1.13.1/aether-util-1.13.1.jar
>>> urls[85] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-i
>>> nterpolation/1.14/plexus-interpolation-1.14.jar
>>> urls[86] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-c
>>> omponent-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
>>> urls[87] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-s
>>> ec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
>>> urls[88] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-c
>>> ipher/1.4/plexus-cipher-1.4.jar
>>> urls[89] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-b
>>> uild-api/0.0.7/plexus-build-api-0.0.7.jar
>>> urls[90] = file:/home/brian/.m2/repository/org/slf4j/slf4j-log4j12/1.7.
>>> 16/slf4j-log4j12-1.7.16.jar
>>> urls[91] = file:/home/brian/.m2/repository/log4j/log4j/1.2.17/log4j-1.2
>>> .17.jar
>>> Number of foreign imports: 1
>>> import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
>>>
>>> -----------------------------------------------------
>>>
>>>      at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
>>> (DefaultBuildPluginManager.java:183)
>>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>> (MojoExecutor.java:208)
>>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>> (MojoExecutor.java:154)
>>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>> (MojoExecutor.java:146)
>>>      at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>>> (LifecycleModuleBuilder.java:117)
>>>      at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>>> (LifecycleModuleBuilder.java:81)
>>>      at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>>> (SingleThreadedBuilder.java:51)
>>>      at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
>>> (LifecycleStarter.java:128)
>>>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
>>>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
>>>      at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
>>>      at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
>>>      at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>>>      at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>>>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native
>>> Method)
>>>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
>>> (NativeMethodAccessorImpl.java:62)
>>>      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
>>> (DelegatingMethodAccessorImpl.java:43)
>>>      at java.lang.reflect.Method.invoke (Method.java:564)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
>>> (Launcher.java:289)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.launch
>>> (Launcher.java:229)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
>>> (Launcher.java:415)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.main
>>> (Launcher.java:356)
>>> Caused by: org.apache.maven.plugin.PluginContainerException: An API
>>> incompatibility was encountered while executing
>>> ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run:
>>> java.lang.ExceptionInInitializerError: null
>>> -----------------------------------------------------
>>> realm =    plugin>ro.isdc.wro4j:wro4j-maven-plugin:1.8.0
>>> strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
>>> urls[0] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-maven-pl
>>> ugin/1.8.0/wro4j-maven-plugin-1.8.0.jar
>>> urls[1] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-core/1.8
>>> .0/wro4j-core-1.8.0.jar
>>> urls[2] = file:/home/brian/.m2/repository/org/apache/commons/commons-l
>>> ang3/3.4/commons-lang3-3.4.jar
>>> urls[3] = file:/home/brian/.m2/repository/commons-io/commons-io/2.4/co
>>> mmons-io-2.4.jar
>>> urls[4] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-extensio
>>> ns/1.8.0/wro4j-extensions-1.8.0.jar
>>> urls[5] = file:/home/brian/.m2/repository/org/mozilla/rhino/1.7.7.1/rh
>>> ino-1.7.7.1.jar
>>> urls[6] = file:/home/brian/.m2/repository/org/apache/commons/commons-e
>>> xec/1.1/commons-exec-1.1.jar
>>> urls[7] = file:/home/brian/.m2/repository/commons-pool/commons-pool/1.
>>> 6/commons-pool-1.6.jar
>>> urls[8] = file:/home/brian/.m2/repository/org/springframework/spring-w
>>> eb/3.1.1.RELEASE/spring-web-3.1.1.RELEASE.jar
>>> urls[9] = file:/home/brian/.m2/repository/aopalliance/aopalliance/1.0/
>>> aopalliance-1.0.jar
>>> urls[10] = file:/home/brian/.m2/repository/org/springframework/spring-b
>>> eans/3.1.1.RELEASE/spring-beans-3.1.1.RELEASE.jar
>>> urls[11] = file:/home/brian/.m2/repository/org/springframework/spring-c
>>> ontext/3.1.1.RELEASE/spring-context-3.1.1.RELEASE.jar
>>> urls[12] = file:/home/brian/.m2/repository/org/springframework/spring-a
>>> op/3.1.1.RELEASE/spring-aop-3.1.1.RELEASE.jar
>>> urls[13] = file:/home/brian/.m2/repository/org/springframework/spring-e
>>> xpression/3.1.1.RELEASE/spring-expression-3.1.1.RELEASE.jar
>>> urls[14] = file:/home/brian/.m2/repository/org/springframework/spring-a
>>> sm/3.1.1.RELEASE/spring-asm-3.1.1.RELEASE.jar
>>> urls[15] = file:/home/brian/.m2/repository/org/springframework/spring-c
>>> ore/3.1.1.RELEASE/spring-core-3.1.1.RELEASE.jar
>>> urls[16] = file:/home/brian/.m2/repository/commons-logging/commons-logg
>>> ing/1.1.1/commons-logging-1.1.1.jar
>>> urls[17] = file:/home/brian/.m2/repository/com/google/code/gson/gson/2.
>>> 2.4/gson-2.2.4.jar
>>> urls[18] = file:/home/brian/.m2/repository/com/google/javascript/closur
>>> e-compiler/v20160315/closure-compiler-v20160315.jar
>>> urls[19] = file:/home/brian/.m2/repository/com/google/javascript/closur
>>> e-compiler-externs/v20160315/closure-compiler-externs-v20160315.jar
>>> urls[20] = file:/home/brian/.m2/repository/args4j/args4j/2.0.26/args4j-
>>> 2.0.26.jar
>>> urls[21] = file:/home/brian/.m2/repository/com/google/guava/guava/19.0/
>>> guava-19.0.jar
>>> urls[22] = file:/home/brian/.m2/repository/com/google/protobuf/protobuf
>>> -java/2.5.0/protobuf-java-2.5.0.jar
>>> urls[23] = file:/home/brian/.m2/repository/com/google/code/findbugs/jsr
>>> 305/1.3.9/jsr305-1.3.9.jar
>>> urls[24] = file:/home/brian/.m2/repository/com/github/lltyk/dojo-shrink
>>> safe/1.7.2/dojo-shrinksafe-1.7.2.jar
>>> urls[25] = file:/home/brian/.m2/repository/org/jruby/jruby-core/9.0.5.0
>>> /jruby-core-9.0.5.0.jar
>>> urls[26] = file:/home/brian/.m2/repository/com/github/jnr/jnr-netdb/1.1
>>> .5/jnr-netdb-1.1.5.jar
>>> urls[27] = file:/home/brian/.m2/repository/com/github/jnr/jnr-enxio/0.1
>>> 0/jnr-enxio-0.10.jar
>>> urls[28] = file:/home/brian/.m2/repository/com/github/jnr/jnr-x86asm/1.
>>> 0.2/jnr-x86asm-1.0.2.jar
>>> urls[29] = file:/home/brian/.m2/repository/com/github/jnr/jnr-unixsocke
>>> t/0.10/jnr-unixsocket-0.10.jar
>>> urls[30] = file:/home/brian/.m2/repository/com/github/jnr/jnr-posix/3.0
>>> .27/jnr-posix-3.0.27.jar
>>> urls[31] = file:/home/brian/.m2/repository/com/github/jnr/jnr-constants
>>> /0.9.0/jnr-constants-0.9.0.jar
>>> urls[32] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/j
>>> ffi-1.2.10.jar
>>> urls[33] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/j
>>> ffi-1.2.10-native.jar
>>> urls[34] = file:/home/brian/.m2/repository/org/jruby/joni/joni/2.1.9/jo
>>> ni-2.1.9.jar
>>> urls[35] = file:/home/brian/.m2/repository/org/jruby/extras/bytelist/1.
>>> 0.13/bytelist-1.0.13.jar
>>> urls[36] = file:/home/brian/.m2/repository/org/jruby/jcodings/jcodings/
>>> 1.0.17/jcodings-1.0.17.jar
>>> urls[37] = file:/home/brian/.m2/repository/org/jruby/dirgra/0.3/dirgra-
>>> 0.3.jar
>>> urls[38] = file:/home/brian/.m2/repository/com/headius/invokebinder/1.7
>>> /invokebinder-1.7.jar
>>> urls[39] = file:/home/brian/.m2/repository/com/headius/options/1.4/opti
>>> ons-1.4.jar
>>> urls[40] = file:/home/brian/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib
>>> -1.1.3.jar
>>> urls[41] = file:/home/brian/.m2/repository/com/martiansoftware/nailgun-
>>> server/0.9.1/nailgun-server-0.9.1.jar
>>> urls[42] = file:/home/brian/.m2/repository/joda-time/joda-time/2.8.2/jo
>>> da-time-2.8.2.jar
>>> urls[43] = file:/home/brian/.m2/repository/org/jruby/jruby-stdlib/9.0.5
>>> .0/jruby-stdlib-9.0.5.0.jar
>>> urls[44] = file:/home/brian/.m2/repository/com/darrinholst/sass-java-ge
>>> ms/3.4.20.0/sass-java-gems-3.4.20.0.jar
>>> urls[45] = file:/home/brian/.m2/repository/nz/co/edmi/bourbon-gem-jar/2
>>> .1.0/bourbon-gem-jar-2.1.0.jar
>>> urls[46] = file:/home/brian/.m2/repository/me/n4u/sass/sass-gems/3.1.19
>>> /sass-gems-3.1.19.jar
>>> urls[47] = file:/home/brian/.m2/repository/com/github/sommeri/less4j/1.
>>> 17.2/less4j-1.17.2.jar
>>> urls[48] = file:/home/brian/.m2/repository/org/antlr/antlr-runtime/3.5.
>>> 2/antlr-runtime-3.5.2.jar
>>> urls[49] = file:/home/brian/.m2/repository/commons-beanutils/commons-be
>>> anutils/1.8.3/commons-beanutils-1.8.3.jar
>>> urls[50] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>>> gmaven-runtime-1.7/1.3/gmaven-runtime-1.7-1.3.jar
>>> urls[51] = file:/home/brian/.m2/repository/org/codehaus/gmaven/feature/
>>> gmaven-feature-support/1.3/gmaven-feature-support-1.3.jar
>>> urls[52] = file:/home/brian/.m2/repository/org/codehaus/gmaven/feature/
>>> gmaven-feature-api/1.3/gmaven-feature-api-1.3.jar
>>> urls[53] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>>> gmaven-runtime-support/1.3/gmaven-runtime-support-1.3.jar
>>> urls[54] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/
>>> gmaven-runtime-api/1.3/gmaven-runtime-api-1.3.jar
>>> urls[55] = file:/home/brian/.m2/repository/org/sonatype/gshell/gshell-i
>>> o/2.0/gshell-io-2.0.jar
>>> urls[56] = file:/home/brian/.m2/repository/com/thoughtworks/qdox/qdox/1
>>> .10/qdox-1.10.jar
>>> urls[57] = file:/home/brian/.m2/repository/org/codehaus/groovy/groovy-a
>>> ll/1.7.4/groovy-all-1.7.4.jar
>>> urls[58] = file:/home/brian/.m2/repository/org/apache/ant/ant/1.8.2/ant
>>> -1.8.2.jar
>>> urls[59] = file:/home/brian/.m2/repository/org/apache/ant/ant-launcher/
>>> 1.8.2/ant-launcher-1.8.2.jar
>>> urls[60] = file:/home/brian/.m2/repository/jline/jline/0.9.94/jline-0.9
>>> .94.jar
>>> urls[61] = file:/home/brian/.m2/repository/org/webjars/webjars-locator/
>>> 0.30/webjars-locator-0.30.jar
>>> urls[62] = file:/home/brian/.m2/repository/org/webjars/webjars-locator-
>>> core/0.30/webjars-locator-core-0.30.jar
>>> urls[63] = file:/home/brian/.m2/repository/org/apache/commons/commons-c
>>> ompress/1.9/commons-compress-1.9.jar
>>> urls[64] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>>> ackson-databind/2.3.3/jackson-databind-2.3.3.jar
>>> urls[65] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>>> ackson-annotations/2.3.0/jackson-annotations-2.3.0.jar
>>> urls[66] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/j
>>> ackson-core/2.3.3/jackson-core-2.3.3.jar
>>> urls[67] = file:/home/brian/.m2/repository/org/webjars/jshint/2.6.3-2/j
>>> shint-2.6.3-2.jar
>>> urls[68] = file:/home/brian/.m2/repository/org/webjars/less/1.3.3/less-
>>> 1.3.3.jar
>>> urls[69] = file:/home/brian/.m2/repository/org/webjars/emberjs/1.9.0-1/
>>> emberjs-1.9.0-1.jar
>>> urls[70] = file:/home/brian/.m2/repository/org/webjars/jquery/1.10.2-1/
>>> jquery-1.10.2-1.jar
>>> urls[71] = file:/home/brian/.m2/repository/org/webjars/handlebars/3.0.3
>>> /handlebars-3.0.3.jar
>>> urls[72] = file:/home/brian/.m2/repository/org/webjars/coffee-script/1.
>>> 10.0/coffee-script-1.10.0.jar
>>> urls[73] = file:/home/brian/.m2/repository/org/webjars/envjs/1.2/envjs-
>>> 1.2.jar
>>> urls[74] = file:/home/brian/.m2/repository/org/webjars/jslint/20140708-
>>> 394bf29/jslint-20140708-394bf29.jar
>>> urls[75] = file:/home/brian/.m2/repository/org/webjars/json2/20110223/j
>>> son2-20110223.jar
>>> urls[76] = file:/home/brian/.m2/repository/javax/servlet/servlet-api/2.
>>> 3/servlet-api-2.3.jar
>>> urls[77] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-injec
>>> t-bean/2.3.0/sisu-inject-bean-2.3.0.jar
>>> urls[78] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-guice
>>> /3.1.0/sisu-guice-3.1.0-no_aop.jar
>>> urls[79] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-guava
>>> /0.9.9/sisu-guava-0.9.9.jar
>>> urls[80] = file:/home/brian/.m2/repository/org/mockito/mockito-core/2.0
>>> .42-beta/mockito-core-2.0.42-beta.jar
>>> urls[81] = file:/home/brian/.m2/repository/net/bytebuddy/byte-buddy/1.2
>>> .1/byte-buddy-1.2.1.jar
>>> urls[82] = file:/home/brian/.m2/repository/org/objenesis/objenesis/2.1/
>>> objenesis-2.1.jar
>>> urls[83] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-u
>>> tils/2.0.6/plexus-utils-2.0.6.jar
>>> urls[84] = file:/home/brian/.m2/repository/org/sonatype/aether/aether-u
>>> til/1.13.1/aether-util-1.13.1.jar
>>> urls[85] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-i
>>> nterpolation/1.14/plexus-interpolation-1.14.jar
>>> urls[86] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-c
>>> omponent-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
>>> urls[87] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-s
>>> ec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
>>> urls[88] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-c
>>> ipher/1.4/plexus-cipher-1.4.jar
>>> urls[89] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-b
>>> uild-api/0.0.7/plexus-build-api-0.0.7.jar
>>> urls[90] = file:/home/brian/.m2/repository/org/slf4j/slf4j-log4j12/1.7.
>>> 16/slf4j-log4j12-1.7.16.jar
>>> urls[91] = file:/home/brian/.m2/repository/log4j/log4j/1.2.17/log4j-1.2
>>> .17.jar
>>> Number of foreign imports: 1
>>> import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
>>>
>>> -----------------------------------------------------
>>>
>>>      at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
>>> (DefaultBuildPluginManager.java:181)
>>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>> (MojoExecutor.java:208)
>>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>> (MojoExecutor.java:154)
>>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>> (MojoExecutor.java:146)
>>>      at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>>> (LifecycleModuleBuilder.java:117)
>>>      at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>>> (LifecycleModuleBuilder.java:81)
>>>      at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>>> (SingleThreadedBuilder.java:51)
>>>      at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
>>> (LifecycleStarter.java:128)
>>>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
>>>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
>>>      at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
>>>      at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
>>>      at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>>>      at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>>>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native
>>> Method)
>>>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
>>> (NativeMethodAccessorImpl.java:62)
>>>      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
>>> (DelegatingMethodAccessorImpl.java:43)
>>>      at java.lang.reflect.Method.invoke (Method.java:564)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
>>> (Launcher.java:289)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.launch
>>> (Launcher.java:229)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
>>> (Launcher.java:415)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.main
>>> (Launcher.java:356)
>>> Caused by: java.lang.ExceptionInInitializerError
>>>      at org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter.<init>
>>> (ConditionalStackTraceFilter.java:17)
>>>      at org.mockito.exceptions.base.MockitoException.filterStackTrace
>>> (MockitoException.java:41)
>>>      at org.mockito.exceptions.base.MockitoException.<init>
>>> (MockitoException.java:30)
>>>      at org.mockito.internal.configuration.plugins.PluginLoader.loadPlugin
>>> (PluginLoader.java:35)
>>>      at org.mockito.internal.configuration.plugins.PluginRegistry.<init>
>>> (PluginRegistry.java:13)
>>>      at org.mockito.internal.configuration.plugins.Plugins.<clinit>
>>> (Plugins.java:12)
>>>      at org.mockito.internal.util.MockUtil.<clinit> (MockUtil.java:23)
>>>      at org.mockito.internal.MockitoCore.<init> (MockitoCore.java:40)
>>>      at org.mockito.Mockito.<clinit> (Mockito.java:1103)
>>>      at ro.isdc.wro.maven.plugin.Wro4jMojo.processGroup
>>> (Wro4jMojo.java:261)
>>>      at ro.isdc.wro.maven.plugin.Wro4jMojo.doExecute (Wro4jMojo.java:161)
>>>      at ro.isdc.wro.maven.plugin.AbstractWro4jMojo.execute
>>> (AbstractWro4jMojo.java:169)
>>>      at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
>>> (DefaultBuildPluginManager.java:134)
>>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>> (MojoExecutor.java:208)
>>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>> (MojoExecutor.java:154)
>>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>> (MojoExecutor.java:146)
>>>      at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>>> (LifecycleModuleBuilder.java:117)
>>>      at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>>> (LifecycleModuleBuilder.java:81)
>>>      at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>>> (SingleThreadedBuilder.java:51)
>>>      at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
>>> (LifecycleStarter.java:128)
>>>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
>>>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
>>>      at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
>>>      at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
>>>      at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>>>      at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>>>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native
>>> Method)
>>>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
>>> (NativeMethodAccessorImpl.java:62)
>>>      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
>>> (DelegatingMethodAccessorImpl.java:43)
>>>      at java.lang.reflect.Method.invoke (Method.java:564)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
>>> (Launcher.java:289)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.launch
>>> (Launcher.java:229)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
>>> (Launcher.java:415)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.main
>>> (Launcher.java:356)
>>> Caused by: java.lang.NullPointerException
>>>      at org.mockito.internal.configuration.plugins.Plugins.getStackTraceCleanerProvider
>>> (Plugins.java:18)
>>>      at org.mockito.internal.exceptions.stacktrace.StackTraceFilter.<clinit>
>>> (StackTraceFilter.java:21)
>>>      at org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter.<init>
>>> (ConditionalStackTraceFilter.java:17)
>>>      at org.mockito.exceptions.base.MockitoException.filterStackTrace
>>> (MockitoException.java:41)
>>>      at org.mockito.exceptions.base.MockitoException.<init>
>>> (MockitoException.java:30)
>>>      at org.mockito.internal.configuration.plugins.PluginLoader.loadPlugin
>>> (PluginLoader.java:35)
>>>      at org.mockito.internal.configuration.plugins.PluginRegistry.<init>
>>> (PluginRegistry.java:13)
>>>      at org.mockito.internal.configuration.plugins.Plugins.<clinit>
>>> (Plugins.java:12)
>>>      at org.mockito.internal.util.MockUtil.<clinit> (MockUtil.java:23)
>>>      at org.mockito.internal.MockitoCore.<init> (MockitoCore.java:40)
>>>      at org.mockito.Mockito.<clinit> (Mockito.java:1103)
>>>      at ro.isdc.wro.maven.plugin.Wro4jMojo.processGroup
>>> (Wro4jMojo.java:261)
>>>      at ro.isdc.wro.maven.plugin.Wro4jMojo.doExecute (Wro4jMojo.java:161)
>>>      at ro.isdc.wro.maven.plugin.AbstractWro4jMojo.execute
>>> (AbstractWro4jMojo.java:169)
>>>      at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
>>> (DefaultBuildPluginManager.java:134)
>>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>> (MojoExecutor.java:208)
>>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>> (MojoExecutor.java:154)
>>>      at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>> (MojoExecutor.java:146)
>>>      at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>>> (LifecycleModuleBuilder.java:117)
>>>      at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>>> (LifecycleModuleBuilder.java:81)
>>>      at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>>> (SingleThreadedBuilder.java:51)
>>>      at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
>>> (LifecycleStarter.java:128)
>>>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
>>>      at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
>>>      at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
>>>      at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
>>>      at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>>>      at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>>>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native
>>> Method)
>>>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
>>> (NativeMethodAccessorImpl.java:62)
>>>      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
>>> (DelegatingMethodAccessorImpl.java:43)
>>>      at java.lang.reflect.Method.invoke (Method.java:564)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
>>> (Launcher.java:289)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.launch
>>> (Launcher.java:229)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
>>> (Launcher.java:415)
>>>      at org.codehaus.plexus.classworlds.launcher.Launcher.main
>>> (Launcher.java:356)
>>> [ERROR]
>>> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>>> [ERROR]
>>> [ERROR] For more information about the errors and possible solutions,
>>> please read the following articles:
>>> [ERROR] [Help 1] http://cwiki.apache.org/conflu
>>> ence/display/MAVEN/PluginContainerException
>>> [ERROR]
>>> [ERROR] After correcting the problems, you can resume the build with the
>>> command
>>> [ERROR]   mvn <goals> -rf :jspwiki-war
>>> brian@bacchus:~/sandboxApache/jspwiki-2.10.5$
>>>
>>> best regards,
>>>> juan pablo
>>>>
>>>> On Thu, May 24, 2018 at 12:21 AM, Brian Burch <br...@pingtoo.com> wrote:
>>>>
>>>> On 23/05/18 09:17, Brian Burch wrote:
>>>>>
>>>>> On 23/05/18 06:59, Juan Pablo Santos Rodríguez wrote:
>>>>>>
>>>>>> Hi Brian,
>>>>>>>
>>>>>>> seems you've hit https://issues.apache.org/jira/browse/SUREFIRE-1439
>>>>>>> (NullPointerException on JDK10) which is fixed on the 2.21.0 version
>>>>>>> of
>>>>>>> the
>>>>>>> surefire plugin. JSPWiki itself should compile and run ok at least
>>>>>>> with
>>>>>>> JDK
>>>>>>> 6 to 8, haven't tried with 9, and as you have seen doesn't run tests
>>>>>>> with
>>>>>>> 10.. I'll bump the surefire version as soon as the vote moves on,
>>>>>>> unless
>>>>>>> anyone beats me to it.
>>>>>>>
>>>>>>>
>>>>>> Thanks for taking the time to look at my problem, Juan-Pablo. I'm away
>>>>>> and won't have time to revive java 8 on my new laptop. By the time I
>>>>>> get
>>>>>> back to my office until the vote will have ended, so I can't contribute
>>>>>> this time. All I can say is I've checked the packaging and it behaves
>>>>>> the
>>>>>> same way as the git branch!
>>>>>>
>>>>>> I'm pleased everyone is happy with the new release and I look forward
>>>>>> to
>>>>>> implementing it on my production system.
>>>>>>
>>>>>> Shall I add a note to the "Building from source code" page about how to
>>>>>> clone a branch or tag?
>>>>>>
>>>>>> Oh yes, you didn't say anything about the use of <jdk.version> im the
>>>>>> top-level pom.xml. Does the project use "Spring Boot" (I thought not),
>>>>>> because otherwise it is just a no-op.
>>>>>>
>>>>>>
>>>>> To answer my own question, I added these properties to pom.xml..
>>>>>
>>>>>       <maven.compiler.source>1.6</maven.compiler.source>
>>>>>       <maven.compiler.target>1.6</maven.compiler.target>
>>>>>
>>>>> ... and ran "mvn clean test" again. There was no obvious difference to
>>>>> the
>>>>
>>>>
>>
>