Summary
Error
Using Cloud Service Automation (CSA), a 'Validate Input Properties' action that is based on a 'vCenter Simple Compute - Validate Input Properties' flow
(Library/CSA Content Pack/CSA3.2/Providers/Infrastructure/vCenter/vCenter Clone Server/Validation/vCenter Simple Compute - Validate Input Properties) fails due to an exception with 'Unsatisfied required input : host' that is logged in execution.log in an OO side even if the 'Service Access Point' setting of a resource provider for vCenter has a correct host.
A sample exception in OO execution.log is like:
2015-MM-DD 19:06:00,457 [WorkerExecutionThread-10_257000944] (ReflectionAdapterImpl.java:81) ERROR - Failed to run the action! Class: com.hp.oo.execution.control.actions.binding.BindingActions, method: bindInputs, reason: Unsatisfied required input : host
In step: Search dataCenter
java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor1001.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.hp.score.worker.execution.reflection.ReflectionAdapterImpl.executeControlAction(ReflectionAdapterImpl.java:71)
at com.hp.score.worker.execution.services.ExecutionServiceImpl.executeStep(ExecutionServiceImpl.java:324)
at com.hp.score.worker.execution.services.ExecutionServiceImpl.execute(ExecutionServiceImpl.java:86)
at com.hp.score.worker.management.services.SimpleExecutionRunnable.executeRegularStep(SimpleExecutionRunnable.java:156)
at com.hp.score.worker.management.services.SimpleExecutionRunnable.run(SimpleExecutionRunnable.java:120)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at com.hp.score.worker.management.services.WorkerThreadFactory$1.run(WorkerThreadFactory.java:41)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.hp.score.exceptions.FlowExecutionException: Unsatisfied required input : host
In step: Search dataCenter
at com.hp.oo.execution.control.actions.binding.BindingHelper.verifyAndAssignValue(BindingHelper.java:414)
at com.hp.oo.execution.control.actions.binding.BindingHelper.bindInputValue(BindingHelper.java:369)
at com.hp.oo.execution.control.actions.binding.BindingHelper.bindInputValues(BindingHelper.java:231)
at com.hp.oo.execution.control.actions.binding.BindingActions.bindInputs(BindingActions.java:95)
... 14 more
This kind of failures were observed at least using the OO flow that is available in 15.07.0000 version of the 'VMWare vCenter Compute' content pack.