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/
> main/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/
> main/java/org/apache/wiki/render/CleanTextRenderer.java: Recompile with
> -Xlint:deprecation for details.
> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/
> main/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/
> main/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/
> test/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/
> test/java/org/apache/wiki/TestJDBCDataSource.java: Recompile with
> -Xlint:deprecation for details.
> [INFO] /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/src/
> test/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/
> test/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/repository/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-
> beans-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/repository/com/google/javascript/
> closure-compiler/v20160315/closure-compiler-v20160315.jar
> [ERROR] urls[19] = file:/home/brian/.m2/repository/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/repository/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/repository/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/repository/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/repository/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/
> gmaven-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/
> gmaven-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/
> jackson-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/repository/org/sonatype/sisu/sisu-
> inject-bean/2.3.0/sisu-inject-bean-2.3.0.jar
> [ERROR] urls[78] = file:/home/brian/.m2/repository/org/sonatype/sisu/sisu-
> guice/3.1.0/sisu-guice-3.1.0-no_aop.jar
> [ERROR] urls[79] = file:/home/brian/.m2/repository/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-
> interpolation-1.14.jar
> [ERROR] urls[86] = file:/home/brian/.m2/repositor
> y/org/codehaus/plexus/plexus-component-annotations/1.5.5/
> plexus-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-
> dispatcher-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-
> plugin/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-
> lang3/3.4/commons-lang3-3.4.jar
> urls[3] = file:/home/brian/.m2/repository/commons-io/commons-io/2.4/
> commons-io-2.4.jar
> urls[4] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-
> extensions/1.8.0/wro4j-extensions-1.8.0.jar
> urls[5] = file:/home/brian/.m2/repository/org/mozilla/rhino/1.7.7.1/
> rhino-1.7.7.1.jar
> urls[6] = file:/home/brian/.m2/repository/org/apache/commons/commons-
> exec/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-
> web/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-
> beans/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-
> aop/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-
> asm/3.1.1.RELEASE/spring-asm-3.1.1.RELEASE.jar
> urls[15] = file:/home/brian/.m2/repository/org/springframework/spring-
> core/3.1.1.RELEASE/spring-core-3.1.1.RELEASE.jar
> urls[16] = file:/home/brian/.m2/repository/commons-logging/commons-
> logging/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/
> closure-compiler/v20160315/closure-compiler-v20160315.jar
> urls[19] = file:/home/brian/.m2/repository/com/google/javascript/
> closure-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/
> jsr305/1.3.9/jsr305-1.3.9.jar
> urls[24] = file:/home/brian/.m2/repository/com/github/lltyk/dojo-
> shrinksafe/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.
> 10/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/
> jffi-1.2.10.jar
> urls[33] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/
> jffi-1.2.10-native.jar
> urls[34] = file:/home/brian/.m2/repository/org/jruby/joni/joni/2.1.9/
> joni-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/
> options-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/
> joda-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-gems/
> 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-
> beanutils/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-
> io/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-
> all/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-
> compress/1.9/commons-compress-1.9.jar
> urls[64] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/
> jackson-databind/2.3.3/jackson-databind-2.3.3.jar
> urls[65] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/
> jackson-annotations/2.3.0/jackson-annotations-2.3.0.jar
> urls[66] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/
> jackson-core/2.3.3/jackson-core-2.3.3.jar
> urls[67] = file:/home/brian/.m2/repository/org/webjars/jshint/2.6.3-2/
> jshint-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/
> json2-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-
> inject-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-
> utils/2.0.6/plexus-utils-2.0.6.jar
> urls[84] = file:/home/brian/.m2/repository/org/sonatype/aether/aether-
> util/1.13.1/aether-util-1.13.1.jar
> urls[85] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-
> interpolation/1.14/plexus-interpolation-1.14.jar
> urls[86] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-
> component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
> urls[87] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-
> sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
> urls[88] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-
> cipher/1.4/plexus-cipher-1.4.jar
> urls[89] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-
> build-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-
> plugin/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-
> lang3/3.4/commons-lang3-3.4.jar
> urls[3] = file:/home/brian/.m2/repository/commons-io/commons-io/2.4/
> commons-io-2.4.jar
> urls[4] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-
> extensions/1.8.0/wro4j-extensions-1.8.0.jar
> urls[5] = file:/home/brian/.m2/repository/org/mozilla/rhino/1.7.7.1/
> rhino-1.7.7.1.jar
> urls[6] = file:/home/brian/.m2/repository/org/apache/commons/commons-
> exec/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-
> web/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-
> beans/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-
> aop/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-
> asm/3.1.1.RELEASE/spring-asm-3.1.1.RELEASE.jar
> urls[15] = file:/home/brian/.m2/repository/org/springframework/spring-
> core/3.1.1.RELEASE/spring-core-3.1.1.RELEASE.jar
> urls[16] = file:/home/brian/.m2/repository/commons-logging/commons-
> logging/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/
> closure-compiler/v20160315/closure-compiler-v20160315.jar
> urls[19] = file:/home/brian/.m2/repository/com/google/javascript/
> closure-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/
> jsr305/1.3.9/jsr305-1.3.9.jar
> urls[24] = file:/home/brian/.m2/repository/com/github/lltyk/dojo-
> shrinksafe/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.
> 10/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/
> jffi-1.2.10.jar
> urls[33] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/
> jffi-1.2.10-native.jar
> urls[34] = file:/home/brian/.m2/repository/org/jruby/joni/joni/2.1.9/
> joni-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/
> options-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/
> joda-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-gems/
> 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-
> beanutils/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-
> io/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-
> all/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-
> compress/1.9/commons-compress-1.9.jar
> urls[64] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/
> jackson-databind/2.3.3/jackson-databind-2.3.3.jar
> urls[65] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/
> jackson-annotations/2.3.0/jackson-annotations-2.3.0.jar
> urls[66] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/
> jackson-core/2.3.3/jackson-core-2.3.3.jar
> urls[67] = file:/home/brian/.m2/repository/org/webjars/jshint/2.6.3-2/
> jshint-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/
> json2-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-
> inject-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-
> utils/2.0.6/plexus-utils-2.0.6.jar
> urls[84] = file:/home/brian/.m2/repository/org/sonatype/aether/aether-
> util/1.13.1/aether-util-1.13.1.jar
> urls[85] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-
> interpolation/1.14/plexus-interpolation-1.14.jar
> urls[86] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-
> component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
> urls[87] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-
> sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
> urls[88] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-
> cipher/1.4/plexus-cipher-1.4.jar
> urls[89] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-
> build-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-
> plugin/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-
> lang3/3.4/commons-lang3-3.4.jar
> urls[3] = file:/home/brian/.m2/repository/commons-io/commons-io/2.4/
> commons-io-2.4.jar
> urls[4] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-
> extensions/1.8.0/wro4j-extensions-1.8.0.jar
> urls[5] = file:/home/brian/.m2/repository/org/mozilla/rhino/1.7.7.1/
> rhino-1.7.7.1.jar
> urls[6] = file:/home/brian/.m2/repository/org/apache/commons/commons-
> exec/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-
> web/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-
> beans/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-
> aop/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-
> asm/3.1.1.RELEASE/spring-asm-3.1.1.RELEASE.jar
> urls[15] = file:/home/brian/.m2/repository/org/springframework/spring-
> core/3.1.1.RELEASE/spring-core-3.1.1.RELEASE.jar
> urls[16] = file:/home/brian/.m2/repository/commons-logging/commons-
> logging/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/
> closure-compiler/v20160315/closure-compiler-v20160315.jar
> urls[19] = file:/home/brian/.m2/repository/com/google/javascript/
> closure-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/
> jsr305/1.3.9/jsr305-1.3.9.jar
> urls[24] = file:/home/brian/.m2/repository/com/github/lltyk/dojo-
> shrinksafe/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.
> 10/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/
> jffi-1.2.10.jar
> urls[33] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/
> jffi-1.2.10-native.jar
> urls[34] = file:/home/brian/.m2/repository/org/jruby/joni/joni/2.1.9/
> joni-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/
> options-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/
> joda-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-gems/
> 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-
> beanutils/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-
> io/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-
> all/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-
> compress/1.9/commons-compress-1.9.jar
> urls[64] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/
> jackson-databind/2.3.3/jackson-databind-2.3.3.jar
> urls[65] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/
> jackson-annotations/2.3.0/jackson-annotations-2.3.0.jar
> urls[66] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/
> jackson-core/2.3.3/jackson-core-2.3.3.jar
> urls[67] = file:/home/brian/.m2/repository/org/webjars/jshint/2.6.3-2/
> jshint-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/
> json2-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-
> inject-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-
> utils/2.0.6/plexus-utils-2.0.6.jar
> urls[84] = file:/home/brian/.m2/repository/org/sonatype/aether/aether-
> util/1.13.1/aether-util-1.13.1.jar
> urls[85] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-
> interpolation/1.14/plexus-interpolation-1.14.jar
> urls[86] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-
> component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
> urls[87] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-
> sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
> urls[88] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-
> cipher/1.4/plexus-cipher-1.4.jar
> urls[89] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-
> build-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
>>
>>

Reply via email to