]
Steven Hawkins resolved TEIID-5389.
-----------------------------------
Resolution: Explained
As Ramesh says, it's a bash escaping issue. See
Inside double quotes several metacharacters still have special meaning including $ and !.
The examples can be updated to use single quotes or some other language about bash
escaping needs added.
JDV 6.4 Quickstart examples not working with certain passwords
--------------------------------------------------------------
Key: TEIID-5389
URL:
https://issues.jboss.org/browse/TEIID-5389
Project: Teiid
Issue Type: Bug
Components: Quick Starts
Environment: JDV 6.4 installer
JDV 6.4 Maven repository
Apache Maven 3.5.0
JRE - OpenJDK Runtime Environment (build 1.8.0_161-b14)
JDK - jdk1.8.0_112
RHEL Workstation 7.4
Reporter: Alpa Jain
Assignee: Van Halbert
When executing the quickstart examples - dynamicvdb-dataroles and
dynamicvdb-datafederation, certain application user's passwords were not working and
constantly gave exception
for any username (eg teiidUser, user, admin etc) and password =pa$$w0rd, always got below
error
[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.3.2:java
(default-cli) on project simpleclient: An exception occured while executing the Java
class. null: InvocationTargetException: TEIID50072 The username "teiidUser"
and/or password and/or payload token could not be authenticated by security domain
teiid-security. -> [Help 1]
When using any username (eg teiidUser, user, admin etc) and password =redhat1!, always
got below error at bash level
bash: !": event not found
Only when I changed the password to redhat*23, I was able to execute the quickstart
examples.