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/jspwiki-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/jspwiki-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/jspwiki-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.permissions.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/jspwiki-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/jspwiki-2.10.5/jspwiki-war/target [INFO] destinationFolder: /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/target [INFO] jsDestinationFolder: /home/brian/sandboxApache/jspwiki-2.10.5/jspwiki-war/target/generated-sources/wro/scripts [INFO] cssDestinationFolder: /home/brian/sandboxApache/jspwiki-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/jspwiki-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.classworlds.strategy.SelfFirstStrategy [ERROR] urls[0] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-maven-plugin/1.8.0/wro4j-maven-plugin-1.8.0.jar [ERROR] urls[1] = file:/home/brian/.m2/repository/ro/isdc/wro4j/wro4j-core/1.8.0/wro4j-core-1.8.0.jar [ERROR] urls[2] = file:/home/brian/.m2/repository/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar [ERROR] urls[3] = file:/home/brian/.m2/repository/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/repository/org/apache/commons/commons-exec/1.1/commons-exec-1.1.jar [ERROR] urls[7] = file:/home/brian/.m2/repository/commons-pool/commons-pool/1.6/commons-pool-1.6.jar [ERROR] urls[8] = file:/home/brian/.m2/repository/org/springframework/spring-web/3.1.1.RELEASE/spring-web-3.1.1.RELEASE.jar [ERROR] urls[9] = file:/home/brian/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar [ERROR] urls[10] = file:/home/brian/.m2/repository/org/springframework/spring-beans/3.1.1.RELEASE/spring-beans-3.1.1.RELEASE.jar [ERROR] urls[11] = file:/home/brian/.m2/repository/org/springframework/spring-context/3.1.1.RELEASE/spring-context-3.1.1.RELEASE.jar [ERROR] urls[12] = file:/home/brian/.m2/repository/org/springframework/spring-aop/3.1.1.RELEASE/spring-aop-3.1.1.RELEASE.jar [ERROR] urls[13] = file:/home/brian/.m2/repository/org/springframework/spring-expression/3.1.1.RELEASE/spring-expression-3.1.1.RELEASE.jar [ERROR] urls[14] = file:/home/brian/.m2/repository/org/springframework/spring-asm/3.1.1.RELEASE/spring-asm-3.1.1.RELEASE.jar [ERROR] urls[15] = file:/home/brian/.m2/repository/org/springframework/spring-core/3.1.1.RELEASE/spring-core-3.1.1.RELEASE.jar [ERROR] urls[16] = file:/home/brian/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar [ERROR] urls[17] = file:/home/brian/.m2/repository/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/repository/args4j/args4j/2.0.26/args4j-2.0.26.jar [ERROR] urls[21] = file:/home/brian/.m2/repository/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/repository/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/repository/com/github/jnr/jnr-netdb/1.1.5/jnr-netdb-1.1.5.jar [ERROR] urls[27] = file:/home/brian/.m2/repository/com/github/jnr/jnr-enxio/0.10/jnr-enxio-0.10.jar [ERROR] urls[28] = file:/home/brian/.m2/repository/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar [ERROR] urls[29] = file:/home/brian/.m2/repository/com/github/jnr/jnr-unixsocket/0.10/jnr-unixsocket-0.10.jar [ERROR] urls[30] = file:/home/brian/.m2/repository/com/github/jnr/jnr-posix/3.0.27/jnr-posix-3.0.27.jar [ERROR] urls[31] = file:/home/brian/.m2/repository/com/github/jnr/jnr-constants/0.9.0/jnr-constants-0.9.0.jar [ERROR] urls[32] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/jffi-1.2.10.jar [ERROR] urls[33] = file:/home/brian/.m2/repository/com/github/jnr/jffi/1.2.10/jffi-1.2.10-native.jar [ERROR] urls[34] = file:/home/brian/.m2/repository/org/jruby/joni/joni/2.1.9/joni-2.1.9.jar [ERROR] urls[35] = file:/home/brian/.m2/repository/org/jruby/extras/bytelist/1.0.13/bytelist-1.0.13.jar [ERROR] urls[36] = file:/home/brian/.m2/repository/org/jruby/jcodings/jcodings/1.0.17/jcodings-1.0.17.jar [ERROR] urls[37] = file:/home/brian/.m2/repository/org/jruby/dirgra/0.3/dirgra-0.3.jar [ERROR] urls[38] = file:/home/brian/.m2/repository/com/headius/invokebinder/1.7/invokebinder-1.7.jar [ERROR] urls[39] = file:/home/brian/.m2/repository/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/repository/com/martiansoftware/nailgun-server/0.9.1/nailgun-server-0.9.1.jar [ERROR] urls[42] = file:/home/brian/.m2/repository/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/repository/com/darrinholst/sass-java-gems/3.4.20.0/sass-java-gems-3.4.20.0.jar [ERROR] urls[45] = file:/home/brian/.m2/repository/nz/co/edmi/bourbon-gem-jar/2.1.0/bourbon-gem-jar-2.1.0.jar [ERROR] urls[46] = file:/home/brian/.m2/repository/me/n4u/sass/sass-gems/3.1.19/sass-gems-3.1.19.jar [ERROR] urls[47] = file:/home/brian/.m2/repository/com/github/sommeri/less4j/1.17.2/less4j-1.17.2.jar [ERROR] urls[48] = file:/home/brian/.m2/repository/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar [ERROR] urls[49] = file:/home/brian/.m2/repository/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3.jar [ERROR] urls[50] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/gmaven-runtime-1.7/1.3/gmaven-runtime-1.7-1.3.jar [ERROR] urls[51] = file:/home/brian/.m2/repository/org/codehaus/gmaven/feature/gmaven-feature-support/1.3/gmaven-feature-support-1.3.jar [ERROR] urls[52] = file:/home/brian/.m2/repository/org/codehaus/gmaven/feature/gmaven-feature-api/1.3/gmaven-feature-api-1.3.jar [ERROR] urls[53] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/gmaven-runtime-support/1.3/gmaven-runtime-support-1.3.jar [ERROR] urls[54] = file:/home/brian/.m2/repository/org/codehaus/gmaven/runtime/gmaven-runtime-api/1.3/gmaven-runtime-api-1.3.jar [ERROR] urls[55] = file:/home/brian/.m2/repository/org/sonatype/gshell/gshell-io/2.0/gshell-io-2.0.jar [ERROR] urls[56] = file:/home/brian/.m2/repository/com/thoughtworks/qdox/qdox/1.10/qdox-1.10.jar [ERROR] urls[57] = file:/home/brian/.m2/repository/org/codehaus/groovy/groovy-all/1.7.4/groovy-all-1.7.4.jar [ERROR] urls[58] = file:/home/brian/.m2/repository/org/apache/ant/ant/1.8.2/ant-1.8.2.jar [ERROR] urls[59] = file:/home/brian/.m2/repository/org/apache/ant/ant-launcher/1.8.2/ant-launcher-1.8.2.jar [ERROR] urls[60] = file:/home/brian/.m2/repository/jline/jline/0.9.94/jline-0.9.94.jar [ERROR] urls[61] = file:/home/brian/.m2/repository/org/webjars/webjars-locator/0.30/webjars-locator-0.30.jar [ERROR] urls[62] = file:/home/brian/.m2/repository/org/webjars/webjars-locator-core/0.30/webjars-locator-core-0.30.jar [ERROR] urls[63] = file:/home/brian/.m2/repository/org/apache/commons/commons-compress/1.9/commons-compress-1.9.jar [ERROR] urls[64] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.3.3/jackson-databind-2.3.3.jar [ERROR] urls[65] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.3.0/jackson-annotations-2.3.0.jar [ERROR] urls[66] = file:/home/brian/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.3.3/jackson-core-2.3.3.jar [ERROR] urls[67] = file:/home/brian/.m2/repository/org/webjars/jshint/2.6.3-2/jshint-2.6.3-2.jar [ERROR] urls[68] = file:/home/brian/.m2/repository/org/webjars/less/1.3.3/less-1.3.3.jar [ERROR] urls[69] = file:/home/brian/.m2/repository/org/webjars/emberjs/1.9.0-1/emberjs-1.9.0-1.jar [ERROR] urls[70] = file:/home/brian/.m2/repository/org/webjars/jquery/1.10.2-1/jquery-1.10.2-1.jar [ERROR] urls[71] = file:/home/brian/.m2/repository/org/webjars/handlebars/3.0.3/handlebars-3.0.3.jar [ERROR] urls[72] = file:/home/brian/.m2/repository/org/webjars/coffee-script/1.10.0/coffee-script-1.10.0.jar [ERROR] urls[73] = file:/home/brian/.m2/repository/org/webjars/envjs/1.2/envjs-1.2.jar [ERROR] urls[74] = file:/home/brian/.m2/repository/org/webjars/jslint/20140708-394bf29/jslint-20140708-394bf29.jar [ERROR] urls[75] = file:/home/brian/.m2/repository/org/webjars/json2/20110223/json2-20110223.jar [ERROR] urls[76] = file:/home/brian/.m2/repository/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/repository/org/mockito/mockito-core/2.0.42-beta/mockito-core-2.0.42-beta.jar [ERROR] urls[81] = file:/home/brian/.m2/repository/net/bytebuddy/byte-buddy/1.2.1/byte-buddy-1.2.1.jar [ERROR] urls[82] = file:/home/brian/.m2/repository/org/objenesis/objenesis/2.1/objenesis-2.1.jar [ERROR] urls[83] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-utils/2.0.6/plexus-utils-2.0.6.jar [ERROR] urls[84] = file:/home/brian/.m2/repository/org/sonatype/aether/aether-util/1.13.1/aether-util-1.13.1.jar [ERROR] urls[85] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar [ERROR] urls[86] = file:/home/brian/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar [ERROR] urls[87] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar [ERROR] urls[88] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar [ERROR] urls[89] = file:/home/brian/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.7/plexus-build-api-0.0.7.jar [ERROR] urls[90] = file:/home/brian/.m2/repository/org/slf4j/slf4j-log4j12/1.7.16/slf4j-log4j12-1.7.16.jar [ERROR] urls[91] = file:/home/brian/.m2/repository/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-context/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-expression/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-unixsocket/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-context/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-expression/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-unixsocket/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-context/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-expression/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-unixsocket/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/confluence/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
run and it still failed with an NPE in surefire. I was hoping it would be a
quick fix, but it wasn't.

I guess I will just have to wait until I get home to build the new release.


Thanks again,

Brian

HTH,
juan pablo

ps: if your plugin is oss, drop us a line so it gets included on
https://jspwiki-wiki.apache.org/Wiki.jsp?page=ContributedPlugins :-)


On Tue, May 22, 2018 at 9:18 AM, Brian Burch <br...@pingtoo.com> wrote:

On 21/05/18 05:11, Juan Pablo Santos Rodríguez wrote:

This is a release vote for Apache JSPWiki, version 2.10.4. The vote will
be
open for at least 72 hours from now.

It fixes the following issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
ctId=12310732&version=12342771

Note that we are voting upon the source (tag), binaries are provided
for
convenience.

Everybody is encouraged to vote.


I have been intending to upgrade my jspwiki installation for a long
time,
but I know this will require a lot of work to upgrade my own jspwiki
plugin. I keep putting it off, but decided a "quick build and test" of
the
2.10.4-RC3 would be helpful for me, and a contribution to the project.

It hasn't worked out and my first reaction was to forget it and say
nothing to the develpers. However, I decided it might be helpful to
others
if I mention what happened. It is probably just down to me being in a
hurry
and away from home and my normal development environment, but I am
surprised I failed so spectacularly.

Firstly, I simply downloaded the source zip using the url below: a
simple
"mvn clean test" in the jspwiki-builder-2.10.4 directory failed very
quickly. I didn't spend long on the failure and I don't think it would
be
productive for you to go through the trace, so here is just the first
line
for anyone interested:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven
-surefire-plugin:2.20.1:test
(default-test) on project jspwiki-war: Execution default-test of goal
org.apache.maven.plugins:maven-surefire-plugin:2.20.1:test failed.:
NullPointerException -> [Help 1]

I quickly moved on to checkout the source from git and build it myself.
I
went to the JSPWIKI wiki "Building from source code" page, but
discovered
it doesn't say how to clone a tag. I used:-

git clone --branch 2.10.4-RC3 https://github.com/apache/jspwiki.git
jspwiki

That worked, and my "mvn clean test" failed yet again! In the middle of
the stack trace were these two lines:

Caused by: java.lang.NullPointerException
      at org.apache.maven.surefire.shade.org.apache.commons.lang3.
SystemUtils.isJavaVersionAtLeast (SystemUtils.java:1626)

A quick check of pom.xml showed the property
<jdk.version>1.6</jdk.version>

and this was confirmed by the "Getting Started" wiki page Requirements
section: JDK 1.6 or higher (1.7 if using Markdown Support).

My long-serving laptop died completely a few months ago. I can't
remember
when I last built jspwiki on it, but the version was 2.10.0. I am slowly
recreating a development environment from backup and an upgrade to
ubuntu
18.04.

I vaguely remember a dev list discussion about java versions, but don't
recall whether that was the jspwiki or apacheds project! I googled for
anything relevant, but just found the references I knew about already.

At the moment, my default jdk is:-
ii  openjdk-11-jdk:amd64                          10.0.1+10-3ubuntu1
            amd64        OpenJDK Development Kit (JDK)

and "javac --version" reports: javac 10.0.1.

I found a few clues that I last used java 8 on the dead laptop.

Is that my problem? Am I trying to build and test on a version of java
which is too new? If yes, what is the latest version that ought to be
referenced in the README, wiki, etc?

I wondered.. Isn't there a more graceful way to constrain the compiler
and
remembered having to so for my own projects a long time ago (java 1,
1.1,
1.3.. does anyone remember those days?)

More googling found a very interesting item:

https://stackoverflow.com/questions/38882080/specifying-java
-version-in-maven-differences-between-properties-and-compile
r-p/38883073

In particular, the "old way" is best, using the maven-compiler-plugin
<source> and <target> properties, or even the global properties
<maven.compiler.source> (or target).

I don't fully understand the comment that the pom.xml property
<java.version> (as used by jspwiki and specified as 1.6) "is not
mentioned
in the Maven documentation and is a Spring Boot specificity".

JDKs 9 and 10 ought to be happy working with 1.6 source and targets, so
am
I looking at the problem from the wrong angle?

Sorry if I am just blowing smoke over the new release. I /was/ trying to
be helpful!

Regards,

Brian


Source and binary files:

https://dist.apache.org/repos/dist/dev/jspwiki/2.10.4-rc3

Nexus staging repo:
https://repository.apache.org/content/repositories/orgapache
jspwiki-1005

The tag to be voted upon:
https://github.com/apache/jspwiki/tree/2.10.4-RC3

JSPWiki's KEYS file containing PGP keys we use to sign the release:
https://www.apache.org/dist/jspwiki/KEYS

*** Please download, test and vote:

[ ] +1 Approve the release
[ ]  0 Don't mind
[ ] -1 Disapprove the release (please provide specific comments)








Reply via email to