VMware Cloud Community
oluetkeh
Contributor
Contributor
Jump to solution

workflow error: Manager is shut down

Hi everyone,

I am trying to copy a file from a Windows VM to VCO, using the ootb workflow "Copy file from guest to vCO".  The workflow ran successfully many times, but stopped working.  The error message seems to suggest that a service (on vCenter or ESXi ?) is stopped.  That would explain why the workflow stopped working without code changes.  The problem is apparently caused by an IllegalStateException:

Caused by: java.lang.IllegalStateException: Manager is shut down.

    at org.apache.http.impl.conn.SingleClientConnManager.assertStillUp(SingleClientConnManager.java:177)

What Manager is this referring to? Any ideas what I need to check / fix?

Below are two snippets from catalina.out, first the good execution, then the bad one.

good:

2014-03-24 15:04:48.709-0400 [WorkflowExecutorPool-Thread-270] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f57af5a009a2} [WorkflowHandler] getAttributeFromCache WorkflowTokenAttribute [name=guestFilePath, type=string, value=C:\toolsProvisioning\out\20140323222438980-GENERIC.xlsx-Servers.txt]

2014-03-24 15:04:48.709-0400 [WorkflowExecutorPool-Thread-270] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f57af5a009a2} [WorkflowScriptRunner] Fetching guestFilePath

2014-03-24 15:04:48.709-0400 [WorkflowExecutorPool-Thread-270] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f57af5a009a2} [WorkflowHandler] setAttributeToCache guestFilePath

2014-03-24 15:04:48.709-0400 [WorkflowExecutorPool-Thread-270] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f57af5a009a2} [WorkflowHandler] getAttributeFromCache WorkflowTokenAttribute [name=vcoPath, type=string, value=/var/lib/vco/app-server/temp/toolsProvisioning/in/20140323222438980-GENERIC.xlsx-Servers.txt]

2014-03-24 15:04:48.709-0400 [WorkflowExecutorPool-Thread-270] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f57af5a009a2} [WorkflowScriptRunner] Fetching vcoPath

2014-03-24 15:04:48.709-0400 [WorkflowExecutorPool-Thread-270] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f57af5a009a2} [WorkflowHandler] setAttributeToCache vcoPath

2014-03-24 15:04:48.710-0400 [WorkflowExecutorPool-Thread-270] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f57af5a009a2} [WrappedJavaMethod] Calling method : public com.vmware.vim.vi4.FileTransferInformation com.vmware.vmo.plugin.vi4.model.VimGuestFileManager.initiateFileTransferFromGuest(com.vmware.vmo.plugin.vi4.model.VimVirtualMachine,com.vmware.vim.vi4.GuestAuthentication,java.lang.String) throws com.vmware.vim.vi4.VimFault,com.vmware.vim.vi4.RuntimeFault,org.apache.axis.AxisFault

2014-03-24 15:04:49.967-0400 [WorkflowExecutorPool-Thread-270] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f57af5a009a2} [WrappedJavaMethod] Pre-Result : class com.vmware.vim.vi4.FileTransferInformation - com.vmware.vim.vi4.FileTransferInformation@e373905

2014-03-24 15:04:49.967-0400 [WorkflowExecutorPool-Thread-270] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f57af5a009a2} [WrappedJavaMethod] Post-Result : ch.dunes.vso.sdk.DynamicWrapper@1a3e9cce / DynamicWrapper (Instance) : [VcFileTransferInformation]-[class com.vmware.vim.vi4.FileTransferInformation] -- VALUE : com.vmware.vim.vi4.FileTransferInformation@e373905

2014-03-24 15:04:49.968-0400 [WorkflowExecutorPool-Thread-270] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f57af5a009a2} [WrappedJavaMethod] Calling method : public java.lang.Boolean com.vmware.vmo.plugin.vi4.model.VimGuestFileManager.downloadFile(java.lang.String,com.vmware.vim.vi4.FileTransferInformation) throws org.apache.http.client.ClientProtocolException,java.io.IOException,java.security.KeyStoreException,java.security.NoSuchAlgorithmException

2014-03-24 15:04:50.100-0400 [WorkflowExecutorPool-Thread-270] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f57af5a009a2} [WrappedJavaMethod] Pre-Result : class java.lang.Boolean - true

2014-03-24 15:04:50.100-0400 [WorkflowExecutorPool-Thread-270] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f57af5a009a2} [WrappedJavaMethod] Post-Result : true

2014-03-24 15:04:50.100-0400 [WorkflowExecutorPool-Thread-270] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f57af5a009a2} [WorkflowHandler] setAttributeToCache result

2014-03-24 15:04:50.100-0400 [WorkflowExecutorPool-Thread-270] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f57af5a009a2} [WorkflowScriptRunner] Done executing script

2014-03-24 15:04:50.100-0400 [WorkflowExecutorPool-Thread-270] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f57af5a009a2} [WorkflowItemTaskRunner]     END Execution of item : Main Process / 'Scriptable task'(item1)

bad:

2014-03-24 15:32:47.223-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowHandler] getAttributeFromCache WorkflowTokenAttribute [name=guestFilePath, type=string, value=C:\toolsProvisioning\out\20140323225236480-GENERIC.xlsx-Servers.txt]

2014-03-24 15:32:47.223-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowScriptRunner] Fetching guestFilePath

2014-03-24 15:32:47.223-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowHandler] setAttributeToCache guestFilePath

2014-03-24 15:32:47.223-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowHandler] getAttributeFromCache WorkflowTokenAttribute [name=vcoPath, type=string, value=/var/lib/vco/app-server/temp/toolsProvisioning/in/20140323225236480-GENERIC.xlsx-Servers.txt]

2014-03-24 15:32:47.223-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowScriptRunner] Fetching vcoPath

2014-03-24 15:32:47.223-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowHandler] setAttributeToCache vcoPath

2014-03-24 15:32:47.224-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WrappedJavaMethod] Calling method : public com.vmware.vim.vi4.FileTransferInformation com.vmware.vmo.plugin.vi4.model.VimGuestFileManager.initiateFileTransferFromGuest(com.vmware.vmo.plugin.vi4.model.VimVirtualMachine,com.vmware.vim.vi4.GuestAuthentication,java.lang.String) throws com.vmware.vim.vi4.VimFault,com.vmware.vim.vi4.RuntimeFault,org.apache.axis.AxisFault

2014-03-24 15:32:47.880-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WrappedJavaMethod] Pre-Result : class com.vmware.vim.vi4.FileTransferInformation - com.vmware.vim.vi4.FileTransferInformation@786ca916

2014-03-24 15:32:47.880-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WrappedJavaMethod] Post-Result : ch.dunes.vso.sdk.DynamicWrapper@46c98a99 / DynamicWrapper (Instance) : [VcFileTransferInformation]-[class com.vmware.vim.vi4.FileTransferInformation] -- VALUE : com.vmware.vim.vi4.FileTransferInformation@786ca916

2014-03-24 15:32:47.880-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WrappedJavaMethod] Calling method : public java.lang.Boolean com.vmware.vmo.plugin.vi4.model.VimGuestFileManager.downloadFile(java.lang.String,com.vmware.vim.vi4.FileTransferInformation) throws org.apache.http.client.ClientProtocolException,java.io.IOException,java.security.KeyStoreException,java.security.NoSuchAlgorithmException

2014-03-24 15:32:48.007-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WrappedJavaMethod] Invocation exception during  'public java.lang.Boolean com.vmware.vmo.plugin.vi4.model.VimGuestFileManager.downloadFile(java.lang.String,com.vmware.vim.vi4.FileTransferInformation) throws org.apache.http.client.ClientProtocolException,java.io.IOException,java.security.KeyStoreException,java.security.NoSuchAlgorithmException' call on object 'GuestFileManager<guestOperationsFileManager>'

java.lang.reflect.InvocationTargetException

    at sun.reflect.GeneratedMethodAccessor1246.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

    at java.lang.reflect.Method.invoke(Unknown Source)

    at ch.dunes.vso.sdk.WrappedJavaMethod.call(WrappedJavaMethod.java:142)

    at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1473)

    at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:815)

    at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:109)

    at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394)

    at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091)

    at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:120)

    at org.mozilla.javascript.Context.evaluateString(Context.java:1079)

    at ch.dunes.scripting.server.script.MainScriptingObject.executeScript(MainScriptingObject.java:236)

    at ch.dunes.scripting.server.script.MainScriptingObject.executeScript(MainScriptingObject.java:223)

    at ch.dunes.workflow.engine.mbean.WorkflowScriptRunner.execute(WorkflowScriptRunner.java:188)

    at ch.dunes.workflow.engine.mbean.runner.WorkflowItemTaskRunner.execute(WorkflowItemTaskRunner.java:45)

    at ch.dunes.workflow.engine.mbean.runner.WorkflowItemTaskRunner.execute(WorkflowItemTaskRunner.java:24)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.executeItem(WorkflowHandler.java:911)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.requestElementExecution(WorkflowHandler.java:877)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.handleWorkflowTokenNextStep(WorkflowHandler.java:629)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.executeToken(WorkflowHandler.java:501)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.handleTokenExecution(WorkflowHandler.java:416)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.access$200(WorkflowHandler.java:93)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler$1.execute(WorkflowHandler.java:326)

    at ch.dunes.model.ar.AccessRightsTemplate.executeWithAccessRights(AccessRightsTemplate.java:16)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.doExecute(WorkflowHandler.java:322)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.run(WorkflowHandler.java:226)

    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

    at java.util.concurrent.FutureTask.run(Unknown Source)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

    at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.IllegalStateException: Manager is shut down.

    at org.apache.http.impl.conn.SingleClientConnManager.assertStillUp(SingleClientConnManager.java:177)

    at org.apache.http.impl.conn.SingleClientConnManager.releaseConnection(SingleClientConnManager.java:262)

    at org.apache.http.impl.conn.AbstractClientConnAdapter.releaseConnection(AbstractClientConnAdapter.java:307)

    at org.apache.http.conn.BasicManagedEntity.releaseManagedConnection(BasicManagedEntity.java:191)

    at org.apache.http.conn.BasicManagedEntity.streamClosed(BasicManagedEntity.java:166)

    at org.apache.http.conn.EofSensorInputStream.checkClose(EofSensorInputStream.java:237)

    at org.apache.http.conn.EofSensorInputStream.close(EofSensorInputStream.java:186)

    at com.vmware.vmo.plugin.vi4.model.VimGuestFileManager.downloadFile(VimGuestFileManager.java:123)

    ... 32 more

2014-03-24 15:32:48.009-0400 [WorkflowExecutorPool-Thread-276] INFO  {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [SCRIPTING_LOG] Manager is shut down. (Workflow:Copy file from guest to vCO / Scriptable task (item1)#10)

2014-03-24 15:32:48.009-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowScriptRunner] Execute exception

org.mozilla.javascript.EvaluatorException: Manager is shut down. (Workflow:Copy file from guest to vCO / Scriptable task (item1)#10)

    at org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:77)

    at org.mozilla.javascript.Context.reportRuntimeError(Context.java:913)

    at org.mozilla.javascript.Context.reportRuntimeError(Context.java:969)

    at ch.dunes.vso.sdk.WrappedJavaMethod.call(WrappedJavaMethod.java:167)

    at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1473)

    at script(Workflow:Copy file from guest to vCO / Scriptable task (item1):10)

    at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:815)

    at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:109)

    at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394)

    at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091)

    at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:120)

    at org.mozilla.javascript.Context.evaluateString(Context.java:1079)

    at ch.dunes.scripting.server.script.MainScriptingObject.executeScript(MainScriptingObject.java:236)

    at ch.dunes.scripting.server.script.MainScriptingObject.executeScript(MainScriptingObject.java:223)

    at ch.dunes.workflow.engine.mbean.WorkflowScriptRunner.execute(WorkflowScriptRunner.java:188)

    at ch.dunes.workflow.engine.mbean.runner.WorkflowItemTaskRunner.execute(WorkflowItemTaskRunner.java:45)

    at ch.dunes.workflow.engine.mbean.runner.WorkflowItemTaskRunner.execute(WorkflowItemTaskRunner.java:24)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.executeItem(WorkflowHandler.java:911)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.requestElementExecution(WorkflowHandler.java:877)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.handleWorkflowTokenNextStep(WorkflowHandler.java:629)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.executeToken(WorkflowHandler.java:501)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.handleTokenExecution(WorkflowHandler.java:416)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.access$200(WorkflowHandler.java:93)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler$1.execute(WorkflowHandler.java:326)

    at ch.dunes.model.ar.AccessRightsTemplate.executeWithAccessRights(AccessRightsTemplate.java:16)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.doExecute(WorkflowHandler.java:322)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.run(WorkflowHandler.java:226)

    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

    at java.util.concurrent.FutureTask.run(Unknown Source)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

    at java.lang.Thread.run(Unknown Source)

2014-03-24 15:32:48.011-0400 [WorkflowExecutorPool-Thread-276] WARN  {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowItemTaskRunner] Script execution error on workflow : Main Process / 'Scriptable task'(item1) : Manager is shut down. (Workflow:Copy file from guest to vCO / Scriptable task (item1)#10)

2014-03-24 15:32:48.011-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowItemTaskRunner] Script execution error stack

ch.dunes.workflow.engine.mbean.ScriptExecutionException: Manager is shut down. (Workflow:Copy file from guest to vCO / Scriptable task (item1)#10)

    at ch.dunes.workflow.engine.mbean.WorkflowScriptRunner.execute(WorkflowScriptRunner.java:207)

    at ch.dunes.workflow.engine.mbean.runner.WorkflowItemTaskRunner.execute(WorkflowItemTaskRunner.java:45)

    at ch.dunes.workflow.engine.mbean.runner.WorkflowItemTaskRunner.execute(WorkflowItemTaskRunner.java:24)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.executeItem(WorkflowHandler.java:911)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.requestElementExecution(WorkflowHandler.java:877)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.handleWorkflowTokenNextStep(WorkflowHandler.java:629)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.executeToken(WorkflowHandler.java:501)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.handleTokenExecution(WorkflowHandler.java:416)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.access$200(WorkflowHandler.java:93)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler$1.execute(WorkflowHandler.java:326)

    at ch.dunes.model.ar.AccessRightsTemplate.executeWithAccessRights(AccessRightsTemplate.java:16)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.doExecute(WorkflowHandler.java:322)

    at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.run(WorkflowHandler.java:226)

    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

    at java.util.concurrent.FutureTask.run(Unknown Source)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

    at java.lang.Thread.run(Unknown Source)

2014-03-24 15:32:48.022-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowHandler] popCache

2014-03-24 15:32:48.026-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowHandler] popCache

2014-03-24 15:32:48.028-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowTokenStackHelper] ----OutBinding 'result' [expName: 'result']

2014-03-24 15:32:48.028-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowHandler] setAttributeToCache result

2014-03-24 15:32:48.034-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowHandler] popCache

2014-03-24 15:32:48.034-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowHandler] popCache

2014-03-24 15:32:48.034-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowHandler] popCache

2014-03-24 15:32:48.042-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowHandler] Ending WorkflowHandler (ff80808144e0e9500144f594900709dd), with status[failed]

2014-03-24 15:32:48.042-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowHandler] Disconnect factory for WorkflowHandler (ff80808144e0e9500144f594900709dd), with clean session[true]

2014-03-24 15:32:48.042-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [VSOFactoryClient] Disconnect from server

2014-03-24 15:32:48.045-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowHandler] MainScriptingObject exited

2014-03-24 15:32:48.045-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [DynamicFunctionCaching] --contextReleased

2014-03-24 15:32:48.045-0400 [WorkflowExecutorPool-Thread-276] DEBUG {vcoadmin:Main Process:30d8a446-cb4c-4117-a2f2-92484d0bb1fd:ff80808144e0e9500144f594900709dd} [WorkflowHandler] Context exited

Thanks,

Olaf

0 Kudos
1 Solution

Accepted Solutions
oluetkeh
Contributor
Contributor
Jump to solution

I've solved the problem: the error was thrown because the target directory didn't exist.

From the error message ("Manager is shut down") I suspect that a different exception (within com.vmware.vmo.plugin.vi4.model.VimGuestFileManager.downloadFile(VimGuestFileManager.java:123)) isn't caught properly and you may want to file a bug report.

Thanks,

Olaf

View solution in original post

0 Kudos
6 Replies
cdecanini_
VMware Employee
VMware Employee
Jump to solution

VCenter use several managers including the guest operation manager if I recall well. I would suggest restarting the vCenter service to see if this fixes your issue.

If my answer resolved or helped you, please mark it as Correct or Helpful to award points. Thank you! Visit http://www.vcoteam.info & http://blogs.vmware.com/orchestrator for vCenter Orchestrator tips and tutorials - @vCOTeam on Twitter
0 Kudos
oluetkeh
Contributor
Contributor
Jump to solution

yes, that was my knee-jerk reaction.  Anyway, I went ahead and restarted all possibly involved servers/guests: the VCO applicance, the ESXi host, the vCenter server and the Windows guest.  I also made sure that all services on vCenter that are set to automatic show as started.

There are more client executions that precede this error: first a vbs script is executed on the Windows guest (Workflow:Run program in guest and Workflow:Get processes from guest) and as a result one or more files are created. Then the workflow invokes "List path in guest" to retrieve the list of files that were created.  All these work fine, only the actual copy workflow fails.

0 Kudos
cdecanini_
VMware Employee
VMware Employee
Jump to solution

What is the version of the vCenter plug-in and what version of vCenter ?

If I recall well the http put done to do the copy is not part of the SDK and was added to the vCenter plug-in. I wonder if it broke in your setup.

Can you test the equivalent functionality using Powershell ? this would show if the issue is in the vCO vCenter plg-in or in vCenter.

If my answer resolved or helped you, please mark it as Correct or Helpful to award points. Thank you! Visit http://www.vcoteam.info & http://blogs.vmware.com/orchestrator for vCenter Orchestrator tips and tutorials - @vCOTeam on Twitter
oluetkeh
Contributor
Contributor
Jump to solution

VCO (appliance) version is 5.5.0 build 1281930

plugin:

vCenter Server 5 Standard. Where does it say the version number?  The web client says: Version 5.5.0 Build 1441077

Of the dscribed functionality, the only piece that's not working is the file transfer from the Windows guest to the VCO appliance (Linux).  I don't see how Powershell would help?

Also, note that the timestamp of the "good" execution in my original post shows as

2014-03-24 15:04:50.100-0400 and the "bad" shows as

2014-03-24 15:32:48.011-0400, not even 30 minutes later.  I definitely didn't upgrade any code during that time (or ever, for that matter).  I was hoping there was some setting in vCenter (that I may have messed with) that determines the status of that "manager".

0 Kudos
oluetkeh
Contributor
Contributor
Jump to solution

so I tried invoking just the "copy from.." and "copy to.." workflows by themselves and enter the parameters manually and they both work!  So it must be something in the greater workflow that messes it up.  I'll do more tests, obviously Smiley Happy

0 Kudos
oluetkeh
Contributor
Contributor
Jump to solution

I've solved the problem: the error was thrown because the target directory didn't exist.

From the error message ("Manager is shut down") I suspect that a different exception (within com.vmware.vmo.plugin.vi4.model.VimGuestFileManager.downloadFile(VimGuestFileManager.java:123)) isn't caught properly and you may want to file a bug report.

Thanks,

Olaf

0 Kudos