Variable in WildFly: Cannot resolve expression on Linux - linux

My setting
standalone.conf.bat
set "DBO_PATH_CONFIG=D:/test"
set "MOBILE_KEYSTORE=jboss.mobile.keystore"
standalone.conf
set "DBO_PATH_CONFIG=/opt/!!!"
set "MOBILE_KEYSTORE=jboss.mobile.keystore"
standalone.xml
<security-realm name="SslRealm">
<server-identities>
<ssl>
<keystore path="${env.DBO_PATH_CONFIG}/${env.MOBILE_KEYSTORE}" keystore-password="rmi+ssl"/>
</ssl>
</server-identities>
</security-realm>
Properties
<subsystem xmlns="urn:jboss:domain:naming:2.0">
<bindings>
<simple name="java:/propertiesFileName" value="NONE" />
<simple name="java:/propertiesFileNameV1" value="${env.DBO_PATH_CONFIG}/V1.properties" />
<simple name="java:/propertiesFileNameV2" value="${env.DBO_PATH_CONFIG}/V2.properties" />
</bindings>
<remote-naming />
</subsystem>
On Windows all works fine but on Linux I have this error:
10:57:34,512 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
("core-service" => "management"),
("security-realm" => "SslRealm")
]) - failure description: "WFLYCTL0211: Cannot resolve expression '${env.DBO_PATH_CONFIG}/${env.MOBILE_KEYSTORE}'"
How to solve this problem?

On Linux it's export not set. I also don't think you can have a directory called !!!. ! has a special meaning in bash.

Related

appcmd.exe to list IIS config section attribute is returning an ERROR message:Unknown attribute

I am running this command as admin in elevated prompt:
%systemroot%\system32\inetsrv\appcmd list config "website" /section:requestFiltering /text:AllowDoubleEscaping
It returns error message: ERROR (message:Unknown attribute ""AllowDoubleEscaping"". Replace with -? for help.)
So I next ran the following command:
%systemroot%\system32\inetsrv\appcmd set config -section:requestFiltering -?
It returned this output and yes, I can see that the allowDoubleEscaping is missing
ERROR ( message:-allowHighBitCharacters
-unescapeQueryString
-removeServerHeader
-fileExtensions.allowUnlisted
-fileExtensions.applyToWebDAV
-fileExtensions.[fileExtension='string'].fileExtension
-fileExtensions.[fileExtension='string'].allowed
-requestLimits.maxAllowedContentLength
-requestLimits.maxUrl
-requestLimits.maxQueryString
-requestLimits.headerLimits.[header='string'].header
-requestLimits.headerLimits.[header='string'].sizeLimit
-verbs.allowUnlisted
-verbs.applyToWebDAV
-verbs.[verb='string'].verb
-verbs.[verb='string'].allowed
-hiddenSegments.applyToWebDAV
-hiddenSegments.[segment='string'].segment
-alwaysAllowedUrls.[url='string'].url
-alwaysAllowedQueryStrings.[queryString='string'].queryString
-denyUrlSequences.[sequence='string'].sequence
-denyQueryStringSequences.[sequence='string'].sequence
-filteringRules.[name='string'].name
-filteringRules.[name='string'].scanUrl
-filteringRules.[name='string'].scanQueryString
-filteringRules.[name='string'].scanAllRaw
-filteringRules.[name='string'].denyUnescapedPercent
-filteringRules.[name='string'].scanHeaders.[requestHeader='string'].requestHeader
-filteringRules.[name='string'].appliesTo.[fileExtension='string'].fileExtension
-filteringRules.[name='string'].denyStrings.[string='string'].string
So which files is appcmd actually checking for these? I went ahead and checked the C:\Windows\System32\inetsrv\config\schema\IIS_schema.xml file and it does have this attribute defined in there. This seems to be the only place this is defined, so I am confused where else its not finding this attribute to throw the error??
<sectionSchema name="system.webServer/security/requestFiltering">
<attribute name="allowDoubleEscaping" type="bool" defaultValue="false" />
<attribute name="allowHighBitCharacters" type="bool" defaultValue="true" />
<attribute name="unescapeQueryString" type="bool" defaultValue="true" />

Test NG Cucumber Parallel Automation with Dynamic test tags and param

I am currently looking to run multiple test in cucumber in parallel using testng and I successfully managed to do that.
Now my requirement is rather than having multiple Test TAGS in the testNG file with different parameters take it from the maven command line. So I can do automation without editing the testNg.xml file. Is there a way to achieve it? Please find my current testng.xml configuration.
testng.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Testng Cucumber Suite" thread-count="2" parallel="tests">
<!-- In order to run test cases please copy and one test and add make sure you add relevant parameters -->
<test name="Run_Nexus_06">
<parameter name="deviceName" value="Google Nexus 6" />
<parameter name="platformVersion" value="6.0" />
<classes>
<class name="cucumber.mobile.ParallelRunner">
</class>
</classes>
</test>
<test name="Run_Google_Pixel">
<parameter name="deviceName" value="Google Pixel" />
<parameter name="platformVersion" value="7.1" />
<classes>
<class name="cucumber.mobile.ParallelRunner">
</class>
</classes>
</test>
</suite>
Runner Class :
#CucumberOptions(plugin = {"pretty", "html:target/html/", "json:target/cucumber.json", "junit:TEST-all.xml"},
features = "src/test/resources/features/SignUp.feature", glue = {"steps"}, tags = {"#Mobile"})
public class ParallelRunner extends Hook{
List<Object[]> data;
//<parameter name="deviceName" value="Google Pixel" />
// <parameter name="platformVersion" value="7.1" />
#BeforeTest
#Parameters({"deviceName","platformVersion"})
public void bb(String deviceName, String platformVersion){
Device device = new Device();
device.setDeviceName(deviceName);
device.setOsVersion(platformVersion);
DeviceFactory.setDevice(device);
System.out.println("Device" + deviceName + "Os Version" + platformVersion + " " + Thread.currentThread().getId());
}
}
I was glad that I found this post. Very useful if anyone trying to achieve the same thing. Dynamic Test ng IAlterSuiteListener
Maven command :> mvn compile test -DdeviceFlavors="Google Nexus 6","Google Pixel" -DdeviceOsFlavors="6.0","7.1" -Dsurefire.suiteXmlFiles=testng.xml

Getting org.apache.camel.NoTypeConversionAvailableException in JBoss Fuse

I'm getting the error below in JBoss Fuse.
Can someone tell me what's the reason that's causing this issue?
And is there a way to resolve it?
java.io.IOException: org.apache.camel.NoTypeConversionAvailableException: No type converter available to convert from type: com.abc.ws.ABC to the required type: java.io.InputStream with value com.abc.ws.ABC#7644b2af at org.apache.camel.converter.jaxb.JaxbDataFormat.marshal(JaxbDataFormat.java:153) :
<dataFormats>
<jaxb contextPath="generated" id="generated"/>
<jaxb contextPath="com.abc.ws" encoding="UTF-8" id="ABC"
partClass="com.abc.ws.ABC" prettyPrint="true"/>
</dataFormats>
<route autoStartup="true" id="LogCreateOrgRequest">
<from id="_from10" uri="seda:logOrganisationRequest"/>
<process id="_process17" ref="AbcProcessor"/>
<marshal id="_marshal1" ref="ABC"/>
<convertBodyTo id="_convertBodyTo2" type="java.lang.String"/>
<setBody id="_setBody18">
<simple> Request - [${date:now:yyyy-MM-dd'T'HH:mm:ss.SSS.Z}]\nTransactionID
- ${exchangeProperty.CAFNo}\n${body}\n</simple>
</setBody>
<to id="_to40" pattern="InOut" uri="file:/opt/logs/demographicSetup/ABC?
keepLastModified=true&fileExist=Append&fileName=CreateOrgRequest-${date:now:yyyyMMdd}.txt&readLock=changed"/>
</route>`

Read TLV encoded data on JavaCard Classic

I'd like to read TLV encoded certificates on a Java Card (NXP JCOP J3D081, JCOP version 2.4.2, Java Card version 3.0.1 Classic).
The cap file is created successfully, but when I try to install it on the card I get an gpshell error:
load() returns 0x80206A80 (6A80: Wrong data / Incorrect values in command data.)
I use the jars from JCDK 3.0.3 and this usually works with stuff like elliptic curves etc. What could be different with the TLV stuff?
The applet code used (installs fine when not using the BERTLV stuff):
package org.thomas;
import javacard.framework.APDU;
import javacard.framework.Applet;
import javacard.framework.ISO7816;
import javacard.framework.ISOException;
import javacard.framework.Util;
import javacardx.framework.tlv.BERTLV;
import javacardx.framework.tlv.ConstructedBERTLV;
public class TlvApplet extends Applet {
private ConstructedBERTLV certificate;
byte[] certificateLength = new byte[2];
/**
* TlvApplet constructor
*
* #constructor
*/
private TlvApplet() {
// Register with the JCRE
register();
}
/**
* Installs applet
*
* #param bArray
* the array containing installation parameters
* #param bOffset
* the starting offset in bArray
* #param bLength
* the length in bytes of the parameter data in bArray
*/
public static void install(byte[] bArray, short bOffset, byte bLength) {
new TlvApplet();
}
public void process(APDU apdu) throws ISOException {
byte buffer[] = apdu.getBuffer();
short incomingLength = apdu.setIncomingAndReceive();
certificate = (ConstructedBERTLV) BERTLV.getInstance(buffer,
ISO7816.OFFSET_CDATA, incomingLength);
certificateLength[0] = (byte) (certificate.size() & 0xff);
certificateLength[1] = (byte) ((certificate.size() >> 8) & 0xff);
Util.arrayCopyNonAtomic(certificateLength, (short) 0, buffer,
ISO7816.OFFSET_CDATA, (short) 2);
}
}
I create the cap file by using the following ant build.xml:
<?xml version="1.0" encoding="UTF-8" ?>
<project default="convert" name="Create JC 3 applet" basedir=".">
<property environment="env" />
<!-- Include properties in the build.properties file -->
<property file="build.properties" />
<!-- Build specific properties -->
<property name="source.path" location="${basedir}/${source.folder}" />
<property name="jcdk.libs" location="${basedir}/${jcdk.basefolder}/${jcdk.subfolder.libs}" />
<property name="jcdk.apiexports" location="${basedir}/${jcdk.basefolder}/${jcdk.subfolder.apiexportfiles}" />
<property name="target.path.classes"
location="${basedir}/${target.basefolder}/${target.subfolder.classes}" />
<property name="target.path.cap"
location="${basedir}/${target.basefolder}/${target.subfolder.applet}" />
<!-- set the classpath for the tasks and the API, include all jar files -->
<path id="classpath" description="Sets the classpath to Java Card API and tools">
<fileset dir="${jcdk.libs}">
<include name="*.jar" />
</fileset>
</path>
<!-- set the export path to the Java Card export files -->
<path id="export" description="set the export file path">
<fileset dir="${jcdk.apiexports}">
<include name="**/*.exp" />
</fileset>
<pathelement path="${jcdk.apiexports}" />
<pathelement path="${target.path.classes}" />
</path>
<path id="capexport" description="set the export file for the cap path">
<fileset dir="${jcdk.apiexports}">
<include name="**/*.exp" />
</fileset>
<pathelement path="${jcdk.apiexports}" />
</path>
<!-- Definitions for tasks for Java Card tools -->
<taskdef name="apdu" classname="com.sun.javacard.ant.tasks.APDUToolTask" classpathref="classpath" />
<taskdef name="capgen" classname="com.sun.javacard.ant.tasks.CapgenTask" classpathref="classpath" />
<taskdef name="convert" classname="com.sun.javacard.ant.tasks.ConverterTask" classpathref="classpath" />
<taskdef name="verifyexport" classname="com.sun.javacard.ant.tasks.VerifyExpTask" classpathref="classpath" />
<taskdef name="verifycap" classname="com.sun.javacard.ant.tasks.VerifyCapTask" classpathref="classpath" />
<taskdef name="verifyrevision" classname="com.sun.javacard.ant.tasks.VerifyRevTask" classpathref="classpath" />
<typedef name="appletnameaid" classname="com.sun.javacard.ant.types.AppletNameAID" classpathref="classpath" />
<typedef name="jcainputfile" classname="com.sun.javacard.ant.types.JCAInputFile" classpathref="classpath" />
<typedef name="scriptgen" classname="com.sun.javacard.ant.tasks.ScriptgenTask" classpathref="classpath" />
<target name="init">
<mkdir dir="${target.path.classes}" />
</target>
<target name="clean">
<delete dir="${target.path.classes}" />
</target>
<target name="compile" depends="init" description="Compile source code to class files">
<javac debug="${javac.debug}"
optimize="${javac.optimize}"
srcdir="${source.path}"
destdir="${target.path.classes}"
source="${javac.version.source}"
target="${javac.version.target}">
<classpath refid="classpath" />
</javac>
</target>
<target name="convert" depends="compile" description="Convert class files to cap files">
<convert packagename="${package.name}"
packageaid="${package.aid}"
majorminorversion="${applet.version}"
classdir="${target.path.classes}"
outputdirectory="${target.path.cap}"
jca="${cap.creation.jca}"
exp="${cap.creation.exp}"
cap="true"
debug="${cap.creation.debug}" verbose="${cap.creation.verbose}"
noverify="${cap.creation.noverify}">
<appletnameaid aid="${applet.aid}" appletname="${applet.name}" />
<exportpath refid="capexport" />
<classpath refid="classpath" />
</convert>
</target>
<target name="all" depends="clean, convert" />
</project>
The build.properties used:
# Source folder
source.folder = src/org/thomas
# Java Card Development Kit folders
jcdk.basefolder = lib/javaCardKit303
jcdk.subfolder.apiexportfiles = api_export_files
jcdk.subfolder.libs = lib
# Target folders (will be created, no need to adapt)
target.basefolder = target
target.subfolder.classes = classes
target.subfolder.applet = applet
# Applet properties
package.aid = 0x41:0x41:0x41:0x41:0x41:0x41:0x41:0x41:0x41:0x42
package.name = org.thomas
applet.aid = 0x41:0x41:0x41:0x41:0x41:0x41:0x41:0x41:0x41:0x42:0x42
applet.name = TlvApplet
applet.version = 1.0
# Java class compiler options
javac.debug = no
javac.optimize = no
javac.version.source = 1.5
javac.version.target = 1.5
# CAP file creation options
cap.creation.verbose = false
cap.creation.noverify = false
cap.creation.debug = false
cap.creation.jca = false
cap.creation.exp = false
So suspected the cap to be compiled with the api_connected.jar, but removing the file from kit, didn't change anything.
Any help would be appreciated. Thanks in advance, Thomas
The card simply does not support the TLV classes of the java card API. The JC API is just a recommendation but the card manufacturer may choose to implement a subset of it.
In general anything in javacardx is optional (hence the x at the end). The API methods in javacard must be implemented though. Even for javacard packages and classes not all functionality may be available at runtime. For instance, cryptographic algorithms may not be present.

An error occurs when I try to deploy jbpm-console.war on wildfly.8.1.0.Final (install.demo.noeclipse)

I'm trying to change the "default" workbench security domain (other) but I have some problems. I modified all the standalone.xml files adding a new security domain called "myDomain" and deleting "other" security domain
<security-domains>
<security-domain name="myDomain" cache-type="default">
<authentication>
<login-module code="UsersRoles" flag="required">
<module-option name="usersProperties" value="${jboss.server.config.dir}/users.properties"/>
<module-option name="rolesProperties" value="${jboss.server.config.dir}/roles.properties"/>
</login-module>
</authentication>
</security-domain>
<security-domain name="jboss-web-policy" cache-type="default">
<authorization>
<policy-module code="Delegating" flag="required"/>
</authorization>
</security-domain>
<security-domain name="jboss-ejb-policy" cache-type="default">
<authorization>
<policy-module code="Delegating" flag="required"/>
</authorization>
</security-domain>
</security-domains>
And I modified the jboss-web.xml (on the jbpm-console)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss-web PUBLIC
"-//JBoss//DTD Web Application 2.4//EN"
"http://www.jboss.org/j2ee/dtd/jboss-web_4_2.dtd">
<jboss-web>
<security-domain>myDomain</security-domain>
</jboss-web>
But when I try to deploy the jbpm-console.war an error occurs:
"{
\"JBAS014771: Services with missing/unavailable dependencies\" => [
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.JMSAuditProcessor.CREATE is missing [jboss.ra.hornetq-ra]\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.KieSessionRequesMessageBean.CREATE is missing [jboss.ra.hornetq-ra]\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.TaskServiceRequesMessageBean.CREATE is missing [jboss.ra.hornetq-ra]\",
\"jboss.naming.context.java.module.jbpm-console.jbpm-console.DefaultJMSConnectionFactory is missing [jboss.naming.context.java.jboss.DefaultJMSConnectionFactory]\",
\"jboss.naming.context.java.module.jbpm-console.jbpm-console.env.\\\"org.kie.remote.services.jms.RequestMessageBean\\\".factory is missing [jboss.naming.context.java.JmsXA]\"
],
\"JBAS014879: One or more services were unable to start due to one or more indirect dependencies not being available.\" => {
\"Services that were unable to start:\" => [
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".CdiValidatorFactoryService\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".WeldStartService\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.AlternativeStarterBean.START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.AlternativeStarterBean.WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.AlternativeStarterBean.WeldInterceptorBindingsService\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.AvailableJobsExecutor.START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.AvailableJobsExecutor.WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.AvailableJobsExecutor.WeldInterceptorBindingsService\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.CommandWebService.START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.CommandWebService.WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.ConfigServiceWatchServiceExecutorImpl.START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.ConfigServiceWatchServiceExecutorImpl.WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.ConfigServiceWatchServiceExecutorImpl.WeldInterceptorBindingsService\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.ForEachTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.ForTokensTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.ForTokensTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.IfTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.IfTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.ImportTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.ImportTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.OutTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.OutTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.ParamTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.ParamTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.RedirectTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.RedirectTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.SetTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.SetTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.UrlTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.UrlTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.WhenTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.core.WhenTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.BundleTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.BundleTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.FormatDateTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.FormatDateTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.MessageTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.MessageTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.ParamTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.ParamTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.ParseDateTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.ParseDateTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.ParseNumberTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.ParseNumberTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.RequestEncodingTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.RequestEncodingTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.SetTimeZoneTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.SetTimeZoneTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.TimeZoneTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.fmt.TimeZoneTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.sql.DateParamTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.sql.DateParamTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.sql.ParamTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.sql.ParamTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.sql.QueryTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.sql.QueryTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.sql.SetDataSourceTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.sql.SetDataSourceTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.sql.TransactionTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.sql.TransactionTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.sql.UpdateTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.sql.UpdateTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.xml.ExprTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.xml.ExprTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.xml.ParamTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.xml.ParamTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.xml.ParseTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.xml.ParseTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.xml.TransformTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tag.rt.xml.TransformTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tlv.JstlCoreTLV\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tlv.JstlCoreTLV\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tlv.JstlFmtTLV\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tlv.JstlFmtTLV\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tlv.JstlSqlTLV\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tlv.JstlSqlTLV\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tlv.JstlXmlTLV\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.apache.taglibs.standard.tlv.JstlXmlTLV\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.drools.workbench.screens.dtablexls.backend.server.DecisionTableXLSFileServlet\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.drools.workbench.screens.dtablexls.backend.server.DecisionTableXLSFileServlet\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.drools.workbench.screens.scorecardxls.backend.server.ScoreCardXLSFileServlet\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.drools.workbench.screens.scorecardxls.backend.server.ScoreCardXLSFileServlet\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.guvnor.common.services.backend.archive.ArchiveServlet\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.guvnor.common.services.backend.archive.ArchiveServlet\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.guvnor.m2repo.backend.server.M2Servlet\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.guvnor.m2repo.backend.server.M2Servlet\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jboss.errai.bus.server.servlet.DefaultBlockingServlet\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jboss.errai.bus.server.servlet.DefaultBlockingServlet\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jboss.errai.bus.server.servlet.StandardAsyncServlet$1\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jboss.errai.bus.server.servlet.StandardAsyncServlet$1\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jboss.weld.servlet.WeldInitialListener\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jboss.weld.servlet.WeldInitialListener\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jboss.weld.servlet.WeldTerminalListener\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jboss.weld.servlet.WeldTerminalListener\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.bui.taglib.ImageResolverTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.bui.taglib.ImageResolverTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.designer.web.server.TransformerServlet\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.designer.web.server.UUIDBasedRepositoryServlet\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.designer.web.server.UUIDBasedRepositoryServlet\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.designer.web.server.menu.MenuConnectorServlet\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.designer.web.server.menu.MenuConnectorServlet\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.designer.web.server.menu.MenuServlet\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.designer.web.server.menu.MenuServlet\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.designer.web.stencilset.impl.StencilSetServiceServlet\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.designer.web.stencilset.impl.StencilSetServiceServlet\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.controller.ControllerServlet\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.controller.ControllerServlet\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.ContextTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.ContextTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.JSPIncludeTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.JSPIncludeTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.PaneTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.PaneTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.BeanTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.BeanTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.CurrentComponentTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.CurrentComponentTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.EncodeTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.EncodeTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.FormURLTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.FormURLTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.HandlerTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.HandlerTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.ParamTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.ParamTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.PropertyTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.PropertyTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.URLTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.URLTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.UseComponentTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.factory.UseComponentTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.formatter.FormatterParamTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.formatter.FormatterParamTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.formatter.FormatterTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.formatter.FormatterTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.formatter.FragmentTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.formatter.FragmentTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.formatter.FragmentValueTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.jbpm.formModeler.service.bb.mvc.taglib.formatter.FragmentValueTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.josql.contrib.JoSQLJSPQueryTag\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.josql.contrib.JoSQLJSPQueryTag\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.kie.remote.services.rest.jaxb.DynamicJaxbContextFilter\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.kie.remote.services.rest.jaxb.DynamicJaxbContextFilter\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.kie.remote.services.ws.command.CommandWebServiceImpl\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.kie.remote.services.ws.command.CommandWebServiceImpl\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.uberfire.ext.plugin.backend.PluginMediaServlet\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.uberfire.ext.plugin.backend.PluginMediaServlet\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.uberfire.ext.security.server.BasicAuthSecurityFilter\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.uberfire.ext.security.server.BasicAuthSecurityFilter\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.uberfire.ext.security.server.LoginRedirectServlet\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.uberfire.ext.security.server.LoginRedirectServlet\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.uberfire.ext.security.server.SecureHeadersFilter\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.uberfire.ext.security.server.SecureHeadersFilter\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.uberfire.ext.security.server.SecurityIntegrationFilter\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.uberfire.ext.security.server.SecurityIntegrationFilter\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.uberfire.server.FileDownloadServlet\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.uberfire.server.FileDownloadServlet\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.uberfire.server.FileUploadServlet\\\".START\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".component.\\\"org.uberfire.server.FileUploadServlet\\\".WeldInstantiator\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".deploymentCompleteService\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".jndiDependencyService\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".moduleDeploymentRuntimeInformation\",
\"jboss.deployment.unit.\\\"jbpm-console.war\\\".moduleDeploymentRuntimeInformationStart\",
\"jboss.undertow.deployment.default-server.default-host./jbpm-console\",
\"jboss.undertow.deployment.default-server.default-host./jbpm-console.UndertowDeploymentInfoService\"
],
\"Services that may be the cause:\" => [
\"jboss.naming.context.java.JmsXA\",
\"jboss.naming.context.java.jboss.DefaultJMSConnectionFactory\",
\"jboss.ra.hornetq-ra\",
\"jboss.security.security-domain.other\"
]
}
}"
In Jboss server configuration folder standalone.xml and standalone-full.xml will be there. As default standalone.xml only configured it will give the basic features but standalone-full.xml will provide the services like JMS ,Queue, clustring.
Since jbpm want to access server queue and JMS part so we need run jboss server in standalone-full.xml mode.
Logs seem to indicate the war is still using "other" security domain:
\"jboss.security.security-domain.other\"

Resources