Environment[indent]OpenDeploy 6.1.0 Receiver on Windows (not sure of the exact OS)
Planning to upgrade to 7.4.1 after upgrade of TeamSite is complete[/indent]
Issue[indent]Up until yesterday at around 17:00 - the receiver seemed to be happy and was able to restart without any issues (in fact it restarted at 2014-04-10 02:01:56)
Last night, I had the SysAdmin modify the odrcvr.xml file (on 12 different receivers) to update the allowedHosts section with a node-clause for the new TeamSite/OD-Base server, so that we could deploy from both the old and new base servers to these receivers while the upgrade / cutover process occurred.
Since that time, the OpenDeploy Receiver is failing to start on 10 of those servers - and at least two of them seem to be showing the same error in the ODHOME/od.log:
SVR: Begin initialization of OpenDeploy server.
SVR: Got arguments:
\Interwoven\OpenDeployNG\etc\deploy.cfg
SVR: Reading configuration file:
\Interwoven\OpenDeployNG\etc\deploy.cfg
SVR: Using OpenDeploy home directory:
\Interwoven\OpenDeployNG
***ERROR - Caught exception in IWDeployCLTMain.runIt(). Details: String index out of range: -2
Please check that the OpenDeploy server is running.
SVR: Begin initialization of OpenDeploy server.
SVR: Got arguments:
\Interwoven\OpenDeployNG\etc\deploy.cfg
SVR: Reading configuration file:
\Interwoven\OpenDeployNG\etc\deploy.cfg
SVR: Using OpenDeploy home directory:
\Interwoven\OpenDeployNG
Although there are no datestamps in the ODHOME/od.err .log, I'm pretty sure that this is part of the same error:
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.interwoven.deploy.cdmain.IWCDBoot.run(IWCDBoot.java:256)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.UnsatisfiedLinkError: no iwdeploy in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1738)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at com.interwoven.deploy.cdmain.IWCDMain.main(IWCDMain.java:324)
... 6 more
[/indent]
I have never seen this error before - and while I may try to open a case with Support - I may run into issues because the receiver is still running 6.1.0 - so I figured I'd see if any of you have ever run into this and know what to do to fix it.