Falko M. created ARQ-1900:
-----------------------------
Summary: ManagedDeployableContainer tears apart javaVmArguments with quoted
spaces
Key: ARQ-1900
URL:
https://issues.jboss.org/browse/ARQ-1900
Project: Arquillian
Issue Type: Bug
Components: JBoss AS Containers
Affects Versions: 1.1.5.Final, 1.1.3.Final
Environment: Apache Maven 3.0.5
Java version: 1.7.0_72
Reporter: Falko M.
As of now you cannot use {{-XX:OnOutOfMemoryError="kill -3 %p"}} (or any other
arguments that contains quoted spaces) in {{javaVmArguments}} of {{arquillian.xml}}
because {{ManagedDeployableContainer}} uses whitespace characters as delimiters to
determine the elements for the {{cmd}} list.
The argument from above ends up as *three* elements in the list instead of one.
Expected (list as string):
{noformat}..., -XX:OnOutOfMemoryError="kill -3 %p", ...{noformat}
Actual:
{noformat}..., -XX:OnOutOfMemoryError="kill, -3, %p", ...{noformat}
This only seems to happen on a linux system.
On on a windows machine, java seems to re-join the command and therefore the server starts
properly!
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)