APAR status
Closed as program error.
Error description
Agent silent installation fails with below error when properties file contains locked/agent.service.autostart=true/false entry instead of locked/agent.service.autostart=yes/no ucd-agent-install\install.with.groovy.xml:74: java.lang.IllegalArgumentException: Problem with specified value of 'true' Value must be [y,n,yes,no]. Case is ignored. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeCons tructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Delega tingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:408) at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedCo nstructor.java:83) at org.codehaus.groovy.reflection.CachedConstructor.doConstructorIn voke(CachedConstructor.java:77) at org.codehaus.groovy.runtime.callsite.ConstructorSite$Constructor SiteNoUnwrap.callConstructor(ConstructorSite.java:84) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCo nstructor(CallSiteArray.java:59) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstr uctor(AbstractCallSite.java:238) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstr uctor(AbstractCallSite.java:250) at AgentInstaller.prompt(AgentInstaller.groovy:1530) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor Impl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod AccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCach edMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurr ent(PogoMetaMethodSite.java:59) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCu rrent(CallSiteArray.java:51) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurren t(AbstractCallSite.java:157) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurren t(AbstractCallSite.java:193) at AgentInstaller.getServiceSettings(AgentInstaller.groovy:1337) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor Impl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod AccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCach edMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurr ent(PogoMetaMethodSite.java:59) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCu rrent(CallSiteArray.java:51) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurren t(AbstractCallSite.java:157) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurren t(AbstractCallSite.java:169) at AgentInstaller.collectInstallProperties(AgentInstaller.groovy:64 7) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor Impl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod AccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCach edMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurr ent(PogoMetaMethodSite.java:59) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCu rrent(CallSiteArray.java:51) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurren t(AbstractCallSite.java:157) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurren t(AbstractCallSite.java:169) at AgentInstaller.install(AgentInstaller.groovy:503) at AgentInstaller$install$1.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(C allSiteArray.java:47) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(Abstr actCallSite.java:116) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(Abstr actCallSite.java:144) at embedded_script_in_D__7_dot_0_dot_2_dot_3_ifix02_ucd_agent_insta ll_install_dot_with_dot_groovy_dot_xml.run(embedded_script_in_D_ _7_dot_0_dot_2_dot_3_ifix02_ucd_agent_install_install_dot_with_d ot_groovy_dot_xml:5) at org.codehaus.groovy.ant.Groovy.parseAndRunScript(Groovy.java:500 ) at org.codehaus.groovy.ant.Groovy.execGroovy(Groovy.java:447) at org.codehaus.groovy.ant.Groovy.execute(Groovy.java:305) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java: 291) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor Impl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod AccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtil s.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:392) at org.apache.tools.ant.Target.performTasks(Target.java:413) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1 399) at org.apache.tools.ant.Project.executeTarget(Project.java:1368) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(Defau ltExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1251) at org.apache.tools.ant.Main.runBuild(Main.java:811) at org.apache.tools.ant.Main.startAnt(Main.java:217) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All end users on all supported browsers. * **************************************************************** * PROBLEM DESCRIPTION: * * Agent silent installation fails with below error when * * properties * * file contains locked/agent.service.autostart=true/false * * entry * * instead of locked/agent.service.autostart=yes/no * * * * ucd-agent-install\install.with.groovy.xml:74: * * java.lang.IllegalArgumentException: Problem with specified * * value * * of 'true' Value must be [y,n,yes,no]. Case is ignored. * * at * * sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ * * e * * Method) * * at * * sun.reflect.NativeConstructorAccessorImpl.newInstance(Native * * Cons * * tructorAccessorImpl.java:62) * * at * * sun.reflect.DelegatingConstructorAccessorImpl.newInstance(De * * lega * * tingConstructorAccessorImpl.java:45) * * at * * java.lang.reflect.Constructor.newInstance(Constructor.java:4 * * 08) * * at * * org.codehaus.groovy.reflection.CachedConstructor.invoke(Cach * * edCo * * nstructor.java:83) * * at * * org.codehaus.groovy.reflection.CachedConstructor.doConstruct * * orIn * * voke(CachedConstructor.java:77) * * at * * org.codehaus.groovy.runtime.callsite.ConstructorSite$Constru * * ctor * * SiteNoUnwrap.callConstructor(ConstructorSite.java:84) * * at * * org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCa * * llCo * * nstructor(CallSiteArray.java:59) * * at * * org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCo * * nstr * * uctor(AbstractCallSite.java:238) * * at * * org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCo * * nstr * * uctor(AbstractCallSite.java:250) * * at AgentInstaller.prompt(AgentInstaller.groovy:1530) * * at * * sun.reflect.NativeMethodAccessorImpl.invoke0(Native * * Method) * * at * * sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce * * ssor * * Impl.java:62) * * at * * sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe * * thod * * AccessorImpl.java:43) * * at java.lang.reflect.Method.invoke(Method.java:483) * * at * * org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$Pogo * * Cach * * edMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java: * * 210) * * at * * org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call * * Curr * * ent(PogoMetaMethodSite.java:59) * * at * * org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCa * * llCu * * rrent(CallSiteArray.java:51) * * at * * org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCu * * rren * * t(AbstractCallSite.java:157) * * at * * org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCu * * rren * * t(AbstractCallSite.java:193) * * at * * AgentInstaller.getServiceSettings(AgentInstaller.groovy:1337 * * ) * * at * * sun.reflect.NativeMethodAccessorImpl.invoke0(Native * * Method) * * at * * sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce * * ssor * * Impl.java:62) * * at * * sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe * * thod * * AccessorImpl.java:43) * * at java.lang.reflect.Method.invoke(Method.java:483) * * at * * org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$Pogo * * Cach * * edMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java: * * 210) * * at * * org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call * * Curr * * ent(PogoMetaMethodSite.java:59) * * at * * org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCa * * llCu * * rrent(CallSiteArray.java:51) * * at * * org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCu * * rren * * t(AbstractCallSite.java:157) * * at * * org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCu * * rren * * t(AbstractCallSite.java:169) * * at * * AgentInstaller.collectInstallProperties(AgentInstaller.groov * * y:64 * * 7) * * at * * sun.reflect.NativeMethodAccessorImpl.invoke0(Native * * Method) * * at * * sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce * * ssor * * Impl.java:62) * * at * * sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe * * thod * * AccessorImpl.java:43) * * at java.lang.reflect.Method.invoke(Method.java:483) * * at * * org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$Pogo * * Cach * * edMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java: * * 210) * * at * * org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call * * Curr * * ent(PogoMetaMethodSite.java:59) * * at * * org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCa * * llCu * * rrent(CallSiteArray.java:51) * * at * * org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCu * * rren * * t(AbstractCallSite.java:157) * * at * * org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCu * * rren * * t(AbstractCallSite.java:169) * * at AgentInstaller.install(AgentInstaller.groovy:503) * * at AgentInstaller$install$1.call(Unknown Source) * * at * * org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCa * * ll(C * * allSiteArray.java:47) * * at * * org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(A * * bstr * * actCallSite.java:116) * * at * * org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(A * * bstr * * actCallSite.java:144) * * at * * embedded_script_in_D__7_dot_0_dot_2_dot_3_ifix02_ucd_agent_i * * nsta * * ll_install_dot_with_dot_groovy_dot_xml.run(embedded_script_i * * n_D_ * * _7_dot_0_dot_2_dot_3_ifix02_ucd_agent_install_install_dot_wi * * th_d * * ot_groovy_dot_xml:5) * * at * * org.codehaus.groovy.ant.Groovy.parseAndRunScript(Groovy.java * * :500 * * ) * * at * * org.codehaus.groovy.ant.Groovy.execGroovy(Groovy.java:447) * * at * * org.codehaus.groovy.ant.Groovy.execute(Groovy.java:305) * * at * * org.apache.tools.ant.UnknownElement.execute(UnknownElement.j * * ava: * * 291) * * at * * sun.reflect.NativeMethodAccessorImpl.invoke0(Native * * Method) * * at * * sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce * * ssor * * Impl.java:62) * * at * * sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe * * thod * * AccessorImpl.java:43) * * at java.lang.reflect.Method.invoke(Method.java:483) * * at * * org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch * * Util * * s.java:106) * * at org.apache.tools.ant.Task.perform(Task.java:348) * * at * * org.apache.tools.ant.Target.execute(Target.java:392) * * at * * org.apache.tools.ant.Target.performTasks(Target.java:413) * * at * * org.apache.tools.ant.Project.executeSortedTargets(Project.ja * * va:1 * * 399) * * at * * org.apache.tools.ant.Project.executeTarget(Project.java:1368 * * ) * * at * * org.apache.tools.ant.helper.DefaultExecutor.executeTargets(D * * efau * * ltExecutor.java:41) * * at * * org.apache.tools.ant.Project.executeTargets(Project.java:125 * * 1) * * at org.apache.tools.ant.Main.runBuild(Main.java:811) * * at org.apache.tools.ant.Main.startAnt(Main.java:217) * * at * * org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) * * at * * org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) * **************************************************************** * RECOMMENDATION: * * Fixed in version 7.0.4.1 * ****************************************************************
Problem conclusion
Fix is provided in IBM UrbanCode Deploy 7.0.4.1
Temporary fix
Comments
APAR Information
APAR number
PH15905
Reported component name
UC DEPLOY
Reported component ID
5725M5400
Reported release
702
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-08-21
Closed date
2019-11-08
Last modified date
2019-11-08
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
UC DEPLOY
Fixed component ID
5725M5400
Applicable component levels
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS4GSP","label":"IBM UrbanCode Deploy"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"702","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
08 November 2019