I am installing the 7.3 using "Appian Configuration Manager" and I get

I am installing the 7.3 using "Appian Configuration Manager" and I get the following error:
BUILD FAILED
/usr/local/AppianConfigurationManager 7.3/build/build.xml:463: The following error occurred while executing this line:
/usr/local/AppianConfigurationManager 7.3/build/menu.xml:118: The following error occurred while executing this line:
/usr/local/AppianConfigurationManager 7.3/build/build.xml:455: Execute failed: java.io.IOException: Cannot run program "/usr/local/appian/bin/jboss/jboss-eap-6.1/bin/add-user.sh" (in directory "/usr/local/appian/bin/jboss/jboss-eap-6.1/bin"): error=13, Permission denied
          at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
          at java.lang.Runtime.exec(Runtime.java:615)
          at org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(Execute.java:827)
          at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:445)
          at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:459)
          at org....

OriginalPostID-91890

OriginalPostID-91890

  Discussion posts and replies are publicly visible

  • ...apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:635)
              at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:676)
              at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:502)
              at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
              at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:601)
              at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
              at org.apache.tools.ant.Task.perform(Task.java:348)
              at org.apache.tools.ant.Target.execute(Target.java:390)
              at org.apache.tools.ant.Target.performTasks(Target.java:411)
              at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1397)
              at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
              at org.apache.tools.ant.Project.executeTargets(Project.java:1249)
              at org...
  • ....apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
              at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
              at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:601)
              at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
              at org.apache.tools.ant.Task.perform(Task.java:348)
              at org.apache.tools.ant.Target.execute(Target.java:390)
              at org.apache.tools.ant.Target.performTasks(Target.java:411)
              at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1397)
              at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
              at org.apache.tools.ant.Project.executeTargets(Project.java:1249)
              at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
              at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
              at sun.reflect.NativeMeth...
  • ... odAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:601)
              at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
              at org.apache.tools.ant.Task.perform(Task.java:348)
              at org.apache.tools.ant.Target.execute(Target.java:390)
              at org.apache.tools.ant.Target.performTasks(Target.java:411)
              at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1397)
              at org.apache.tools.ant.Project.executeTarget(Project.java:1366)
              at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
              at org.apache.tools.ant.Project.executeTargets(Project.java:1249)
              at org.apache.tools.ant.Main.runBuild(Main.java:801)
              at org.apache.tools.ant.Main.startAnt(Main.java:218)
              at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280...
  • ... )
              at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
    Caused by: java.io.IOException: error=13, Permission denied
              at java.lang.UNIXProcess.forkAndExec(Native Method)
              at java.lang.UNIXProcess.<init>(UNIXProcess.java:135)
              at java.lang.ProcessImpl.start(ProcessImpl.java:130)
              at java.lang.ProcessBuilder.start(ProcessBuilder.java:1021)

    I know the reason is security for add-user.sh
    I tried to chmod 777 and 755 on the JBOSS-ear.zip but I still get the same error message.
    Need guidance please
  • I did the chmod 777 and 755 on Jboss-eap.zip (6.1.0 Final) before running the "ant" command. I even edited the "build.xml" file and added
    <exec dir="${appserver.jboss.bin}" executable="add-user.sh" resolveexecutable="true" os="Linux,Solaris,SunOS">
                                  <arg line="chmod 755 add-user.sh"/>
               <arg line="-u ${jboss.management.user.username} -p ${jboss.management.user.password} -s"/>
    </exec> without success
  • This is a known problem in the ACM running on Linux, when jboss is unzipped, the permissions on executable files need to updated. Since this is the last step for JBoss install, please follow this doc to create a management user (access.redhat.com/.../eap6-management-users.html
    Once you create the user, just execute ACM with a full build (no JBoss install necessary)