Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 900354 (JBPAPP6-721)

Summary: Failed to execute minification task for kitchensink-html5-mobile example
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Vladimir Rastseluev <vrastsel>
Component: QuickstartsAssignee: sgilda
Status: CLOSED NEXTRELEASE QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: 6.0.0CC: bruno, pslavice, sgilda, tech4j, vrastsel
Target Milestone: ---   
Target Release: EAP 6.0.0   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/JBPAPP6-721
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-05 03:56:38 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
index.html
none
org.jboss.as.quickstarts.html5_mobile.test.MemberRegistrationTest.txt
none
TEST-org.jboss.as.quickstarts.html5_mobile.test.MemberRegistrationTest.xml none

Description Vladimir Rastseluev 2012-05-02 16:40:17 UTC
project_key: JBPAPP6

Executing mvn clean package jboss-as:deploy -Pminify command fails with error:
-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.jboss.as.quickstarts.html5_mobile.test.MemberRegistrationTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.276 sec <<< FAILURE!

Results :

Tests in error: 
  org.jboss.as.quickstarts.html5_mobile.test.MemberRegistrationTest: Could not create a new instance of class org.jboss.arquillian.test.impl.EventTestRunnerAdaptor see cause.

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

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.819s
[INFO] Finished at: Wed May 02 17:36:00 CEST 2012
[INFO] Final Memory: 17M/178M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.7.2:test (default-test) on project jboss-as-kitchensink-html5-mobile: There are test failures.

Comment 1 Vladimir Rastseluev 2012-05-02 16:41:18 UTC
Error description in /surefire-reports:

-------------------------------------------------------------------------------
Test set: org.jboss.as.quickstarts.html5_mobile.test.MemberRegistrationTest
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.274 sec <<< FAILURE!
org.jboss.as.quickstarts.html5_mobile.test.MemberRegistrationTest  Time elapsed: 0 sec  <<< ERROR!
java.lang.RuntimeException: Could not create a new instance of class org.jboss.arquillian.test.impl.EventTestRunnerAdaptor see cause.
	at org.jboss.arquillian.test.spi.SecurityActions.newInstance(SecurityActions.java:170)
	at org.jboss.arquillian.test.spi.TestRunnerAdaptorBuilder.build(TestRunnerAdaptorBuilder.java:52)
	at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:93)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:35)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:115)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:97)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at $Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
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.arquillian.test.spi.SecurityActions.newInstance(SecurityActions.java:166)
	... 14 more
Caused by: org.jboss.arquillian.container.impl.ContainerCreationException: Could not create Container jboss
	at org.jboss.arquillian.container.impl.LocalContainerRegistry.create(LocalContainerRegistry.java:85)
	at org.jboss.arquillian.container.impl.client.container.ContainerRegistryCreator.createRegistry(ContainerRegistryCreator.java:75)
	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.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
	at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)
	at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)
	at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:134)
	at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:114)
	at org.jboss.arquillian.core.impl.ManagerImpl.bindAndFire(ManagerImpl.java:235)
	at org.jboss.arquillian.core.impl.InstanceImpl.set(InstanceImpl.java:74)
	at org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar.loadConfiguration(ConfigurationRegistrar.java:68)
	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.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
	at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)
	at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)
	at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:134)
	at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:114)
	at org.jboss.arquillian.core.impl.ManagerImpl.start(ManagerImpl.java:260)
	at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.<init>(EventTestRunnerAdaptor.java:56)
	... 19 more
Caused by: java.lang.IllegalArgumentException: DeployableContainer must be specified
	at org.jboss.arquillian.core.spi.Validate.notNull(Validate.java:44)
	at org.jboss.arquillian.container.impl.ContainerImpl.<init>(ContainerImpl.java:71)
	at org.jboss.arquillian.container.impl.LocalContainerRegistry.create(LocalContainerRegistry.java:76)
	... 43 more
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.arquillian.test.spi.SecurityActions.newInstance(SecurityActions.java:166)
	... 14 more
Caused by: org.jboss.arquillian.container.impl.ContainerCreationException: Could not create Container jboss
	at org.jboss.arquillian.container.impl.LocalContainerRegistry.create(LocalContainerRegistry.java:85)
	at org.jboss.arquillian.container.impl.client.container.ContainerRegistryCreator.createRegistry(ContainerRegistryCreator.java:75)
	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.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
	at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)
	at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)
	at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:134)
	at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:114)
	at org.jboss.arquillian.core.impl.ManagerImpl.bindAndFire(ManagerImpl.java:235)
	at org.jboss.arquillian.core.impl.InstanceImpl.set(InstanceImpl.java:74)
	at org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar.loadConfiguration(ConfigurationRegistrar.java:68)
	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.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
	at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)
	at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)
	at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:134)
	at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:114)
	at org.jboss.arquillian.core.impl.ManagerImpl.start(ManagerImpl.java:260)
	at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.<init>(EventTestRunnerAdaptor.java:56)
	... 19 more
Caused by: java.lang.IllegalArgumentException: DeployableContainer must be specified
	at org.jboss.arquillian.core.spi.Validate.notNull(Validate.java:44)
	at org.jboss.arquillian.container.impl.ContainerImpl.<init>(ContainerImpl.java:71)
	at org.jboss.arquillian.container.impl.LocalContainerRegistry.create(LocalContainerRegistry.java:76)
	... 43 more



Comment 2 sgilda 2012-05-02 17:29:59 UTC
I am able to recreate this as well when I run: mvn clean package jboss-as:deploy -Pminify

I'll attach my modified index.html and surefire-reports.

Comment 3 sgilda 2012-05-02 17:32:49 UTC
Modified index.html file and the surefire-reports files

Comment 4 sgilda 2012-05-02 17:32:49 UTC
Attachment: Added: index.html
Attachment: Added: org.jboss.as.quickstarts.html5_mobile.test.MemberRegistrationTest.txt
Attachment: Added: TEST-org.jboss.as.quickstarts.html5_mobile.test.MemberRegistrationTest.xml


Comment 5 Bruno Oliveira 2012-05-02 20:39:54 UTC
Digging into the files attached this looks like a arquillian configuration issue.

arquillian.xml must be updated with the right path to your JBOSS installation folder (like this https://gist.github.com/a542d4669f65fd5824ae) or JBOSS_HOME environment variable must be configured.

If you still have issues, please attach your arquillian.xml file.





Comment 6 sgilda 2012-05-02 20:59:41 UTC
I modified the arquillian.xml file with the path to my server as follows: 
      <configuration>
         <property name="jbossHome">/home/sgilda/tools/jboss-eap-6.0.0.ER6.1</property>
      </configuration>

I got the same error. I thought the property only had to be set for managed tests. 

Jay responded by email that he will look at this tomorrow.



Comment 7 Bruno Oliveira 2012-05-03 13:33:20 UTC
Hi Sande, I was able to reproduce your problem and created an issue for it https://issues.jboss.org/browse/AEROGEAR-254

Thanks

Comment 8 Bruno Oliveira 2012-05-16 12:43:31 UTC
Hi Sande, try to run mvn clean package jboss-as:deploy -Pminify,default and let me know if it was solved.

Comment 9 Vladimir Rastseluev 2012-05-18 08:55:38 UTC
Yes, it works. Verified on EAP6 ER8. 
I'm closing this issue.

Comment 10 Tom WELLS 2012-06-05 03:56:38 UTC
Release Notes Docs Status: Added: Not Required


Comment 11 Anne-Louise Tangring 2012-11-05 17:51:00 UTC
Release Notes Docs Status: Removed: Not Required 
Docs QE Status: Removed: NEW