[JBoss JIRA] (ARQ-1713) Not possible to set Google API level
by Stefan Miklosovic (JIRA)
[ https://issues.jboss.org/browse/ARQ-1713?page=com.atlassian.jira.plugin.s... ]
Stefan Miklosovic reopened ARQ-1713:
------------------------------------
I am reopening this since in 22.6 there is new system image layout for android-19 up which was not taken into account.
However, I am not able to verify it works since this (1) embarrasing bug which prevents user to create AVD from command line. Unless it is repaired in upstream and 22.6.2 will be out, Alpha5 can not go out.
(1) https://code.google.com/p/android/issues/detail?id=66819
> Not possible to set Google API level
> ------------------------------------
>
> Key: ARQ-1713
> URL: https://issues.jboss.org/browse/ARQ-1713
> Project: Arquillian
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Extension - Droidium
> Affects Versions: droidium_1.0.0.Alpha4
> Reporter: Karel Piwko
> Assignee: Stefan Miklosovic
> Priority: Blocker
> Fix For: droidium_1.0.0.Alpha5
>
>
> *When*:
> I want to setup a google API as target, for instance to run VM capable to work with GCM.
> *Then*:
> I can use apiLevel property, but this expects only integer and concatenes it with android-.
> So, it is not possible to set that at all.
> *Additional information*:
> We need a more flexible way how to set that. I'm proposing removing *apiLevel* property and replace it with *target*
> So, definitions would look like:
> * apiLevel=19 => target=android-19
> * target=Google Inc.:Google APIs:19
--
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
10 years, 9 months
[JBoss JIRA] (ARQ-1713) Not possible to set Google API level
by Stefan Miklosovic (JIRA)
[ https://issues.jboss.org/browse/ARQ-1713?page=com.atlassian.jira.plugin.s... ]
Stefan Miklosovic resolved ARQ-1713.
------------------------------------
Resolution: Done
> Not possible to set Google API level
> ------------------------------------
>
> Key: ARQ-1713
> URL: https://issues.jboss.org/browse/ARQ-1713
> Project: Arquillian
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Extension - Droidium
> Affects Versions: droidium_1.0.0.Alpha4
> Reporter: Karel Piwko
> Assignee: Stefan Miklosovic
> Priority: Blocker
> Fix For: droidium_1.0.0.Alpha5
>
>
> *When*:
> I want to setup a google API as target, for instance to run VM capable to work with GCM.
> *Then*:
> I can use apiLevel property, but this expects only integer and concatenes it with android-.
> So, it is not possible to set that at all.
> *Additional information*:
> We need a more flexible way how to set that. I'm proposing removing *apiLevel* property and replace it with *target*
> So, definitions would look like:
> * apiLevel=19 => target=android-19
> * target=Google Inc.:Google APIs:19
--
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
10 years, 9 months
[JBoss JIRA] (ARQ-814) Should support injection of EJBs (as CDI Beans) in Weld Embedded
by Daniel Smith (JIRA)
[ https://issues.jboss.org/browse/ARQ-814?page=com.atlassian.jira.plugin.sy... ]
Daniel Smith commented on ARQ-814:
----------------------------------
I'm in the same boat as [~gulcher] and [~heinz.huber] and would like to get some form of an update.
Best I can tell the source of the null value being used in the reflection call is in the call to {{SessionObjectReference.resolveEjb(EjbDescriptor<?> ejbDescriptor)}} as provided by {{MockEjBServices}}
> Should support injection of EJBs (as CDI Beans) in Weld Embedded
> ----------------------------------------------------------------
>
> Key: ARQ-814
> URL: https://issues.jboss.org/browse/ARQ-814
> Project: Arquillian
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Weld Containers
> Affects Versions: weld_1.0.0.CR3
> Reporter: Anthony O.
> Assignee: Marko Lukša
> Attachments: EJBTest.java
>
>
> As seen in [this post on the Arquillian forum|https://community.jboss.org/message/723563], we cannot test that simple class as an NPE is thrown from {{org.jboss.arquillian.container.weld.ee.embedded_1_1.mock.MockEjBServices}} which seems to be a copy of Weld code as [Aslak Knutsen|https://community.jboss.org/people/aslak] said.
> {code}
> @RunWith(Arquillian.class)
> public class EJBTest {
> @Deployment
> public static JavaArchive createTestArchive() {
> return ShrinkWrap
> .create(JavaArchive.class, "test.jar")
> .addAsManifestResource(EmptyAsset.INSTANCE, ArchivePaths.create("beans.xml"));
> }
> @Stateless
> public static class SomeService {
> public String someMethod() {
> return "test";
> }
> }
> @Inject
> SomeService someService;
> @Test
> public void testStatelessCall() {
> Assert.assertEquals("test", someService.someMethod());
> }
> }
> {code}
--
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
10 years, 9 months
[JBoss JIRA] (ARQ-1720) Command's toString() method does not take whitespaces into account
by Karel Piwko (JIRA)
[ https://issues.jboss.org/browse/ARQ-1720?page=com.atlassian.jira.plugin.s... ]
Karel Piwko resolved ARQ-1720.
------------------------------
Resolution: Done
Pushed upstream in https://github.com/arquillian/arquillian-spacelift/commit/2dad9b24d552d67...
> Command's toString() method does not take whitespaces into account
> ------------------------------------------------------------------
>
> Key: ARQ-1720
> URL: https://issues.jboss.org/browse/ARQ-1720
> Project: Arquillian
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Extension - Spacelift
> Affects Versions: spacelift_1.0.0.Alpha1
> Reporter: Stefan Miklosovic
> Assignee: Karel Piwko
> Fix For: spacelift_1.0.0.Alpha2
>
>
> In case of invocation of command like this from shell
> {code}
> android create avd -n fd930b32-69bc-4d52-8313-2c9c27bb4511 -t "Google Inc.:Google APIs:17"
> {code}
> In order to build that command in Spacelift, having
> {code}
> String target = "Google Inc.:Google APIs:17";
> {code}
> this is necessary to do in order to have the same command in Spacelift
> {code}
> Command command = new CommandBuilder().add(sdk.getAndroidPath())
> .add("create")
> .add("avd")
> .add("-n")
> .add(configuration.getAvdName())
> .add("-t")
> .add(target).build();
> {code}
> However, command.toString() says that Spacelift invoked this
> {code}
> android create avd -n fd930b32-69bc-4d52-8313-2c9c27bb4511 -t Google Inc.:Google APIs:17
> {code}
> But it is not true, in fact, it was executed with enclosing quotes because of present spaces in target string which command.toString() has not taken into account.
--
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
10 years, 9 months
[JBoss JIRA] (ARQ-1720) Command's toString() method does not take whitespaces into account
by Karel Piwko (JIRA)
[ https://issues.jboss.org/browse/ARQ-1720?page=com.atlassian.jira.plugin.s... ]
Karel Piwko reassigned ARQ-1720:
--------------------------------
Assignee: Karel Piwko
> Command's toString() method does not take whitespaces into account
> ------------------------------------------------------------------
>
> Key: ARQ-1720
> URL: https://issues.jboss.org/browse/ARQ-1720
> Project: Arquillian
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Extension - Spacelift
> Affects Versions: spacelift_1.0.0.Alpha1
> Reporter: Stefan Miklosovic
> Assignee: Karel Piwko
>
> In case of invocation of command like this from shell
> {code}
> android create avd -n fd930b32-69bc-4d52-8313-2c9c27bb4511 -t "Google Inc.:Google APIs:17"
> {code}
> In order to build that command in Spacelift, having
> {code}
> String target = "Google Inc.:Google APIs:17";
> {code}
> this is necessary to do in order to have the same command in Spacelift
> {code}
> Command command = new CommandBuilder().add(sdk.getAndroidPath())
> .add("create")
> .add("avd")
> .add("-n")
> .add(configuration.getAvdName())
> .add("-t")
> .add(target).build();
> {code}
> However, command.toString() says that Spacelift invoked this
> {code}
> android create avd -n fd930b32-69bc-4d52-8313-2c9c27bb4511 -t Google Inc.:Google APIs:17
> {code}
> But it is not true, in fact, it was executed with enclosing quotes because of present spaces in target string which command.toString() has not taken into account.
--
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
10 years, 9 months