[
https://issues.jboss.org/browse/SHRINKRES-72?page=com.atlassian.jira.plug...
]
Karel Piwko reopened SHRINKRES-72:
----------------------------------
Does not seem to work properly on all machines. I'm getting following exception on
RHEL6 while it works on Mac OS X.
Java Version does not seems to make the difference,
tested on JDK6.0.33, 7.0.3, 7.0.9. It seems it is related to the content of settings.xml
{code}
overrideGlobalSettings(org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.SystemPropertyPrecedenceTestCase)
Time elapsed: 0.006 sec <<< ERROR!
java.lang.RuntimeException: Could not create new service instance
at
org.jboss.shrinkwrap.resolver.api.loadable.SpiServiceLoader.createInstance(SpiServiceLoader.java:219)
at
org.jboss.shrinkwrap.resolver.api.loadable.SpiServiceLoader.createInstances(SpiServiceLoader.java:181)
at
org.jboss.shrinkwrap.resolver.api.loadable.SpiServiceLoader.all(SpiServiceLoader.java:77)
at
org.jboss.shrinkwrap.resolver.api.loadable.SpiServiceLoader.onlyOne(SpiServiceLoader.java:83)
at
org.jboss.shrinkwrap.resolver.api.ResolverSystemFactory.createFromUserView(ResolverSystemFactory.java:80)
at
org.jboss.shrinkwrap.resolver.api.ResolverSystemFactory.createFromUserView(ResolverSystemFactory.java:60)
at org.jboss.shrinkwrap.resolver.api.Resolvers.use(Resolvers.java:67)
at org.jboss.shrinkwrap.resolver.api.maven.Maven.resolver(Maven.java:37)
at
org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.SystemPropertyPrecedenceTestCase.overrideGlobalSettings(SystemPropertyPrecedenceTestCase.java:55)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at
org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
at
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
at
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
at
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:81)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at
org.jboss.shrinkwrap.resolver.api.loadable.SpiServiceLoader.createInstance(SpiServiceLoader.java:215)
... 37 more
Caused by: java.lang.IllegalStateException: Method getLocalName() cannot be called for
COMMENT event.
at
com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getLocalName(XMLStreamReaderImpl.java:333)
at
org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenSettingsBuilder.buildSettings(MavenSettingsBuilder.java:128)
at
org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenSettingsBuilder.buildDefaultSettings(MavenSettingsBuilder.java:96)
at
org.jboss.shrinkwrap.resolver.impl.maven.MavenWorkingSessionImpl.<init>(MavenWorkingSessionImpl.java:107)
at
org.jboss.shrinkwrap.resolver.impl.maven.MavenResolverSystemImpl.<init>(MavenResolverSystemImpl.java:43)
... 42 more
{code}
Throw an unchecked exception if attempting to
"configureFrom" a non-settings.xml format
---------------------------------------------------------------------------------------
Key: SHRINKRES-72
URL:
https://issues.jboss.org/browse/SHRINKRES-72
Project: ShrinkWrap Resolvers
Issue Type: Enhancement
Reporter: Andrew Rubinger
Assignee: Andrew Rubinger
Fix For: 2.0.0-alpha-5
Craig Ringer reports that 'configureFrom("pom.xml")' simply doesn't
have the intended action. If the format received is not "settings.xml", tell
the user.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira