Hi all,
I'm pretty new to SDK so I'm pretty sure this is a n00b question. I searched the forum but couldn't find anything similar to what I need.
I would like to deploy a package via sdk from a remote location within the same network.
For example,
1. my Cognos8 (v8.3) server is on 192.168.1.5
2. my Deployment app is running from 192.168.1.10
3. my package is available on C:\ on 192.168.1.10
how do I make my app read the location of the package and deploy it using the dispatcher url of http://192.168.1.5:9300/p2pd/servlet/dispatch ??
Is this possible?
Is any kind of this functionality present in the API?
If this is not possible, is there anything in the API which allows us to upload a package to the deployment folder on the Cognos server machine?
P.S: Windows / network file sharing is not allowed due to security constraints.
Anybody got any thing?
well, I don't have the code but the steps would be like this:
- export the deployment package to the file system on .5 through
- copy the .zip file through the network to .10 to the deployment folder through JDK
- import on .10 through SDK
Hi
Often quality reasons as well.
Will be much work.
reports, folders, permissions ... jobDefinitions can be syncronized using SDK.
A package can be deployed using the bmt script player in batch mode.
... did I dold you that this will kill events and jobs?
Easier:
Or make a truely secured web directory ( with IP limitation, certificates ...), write a application which downloads / uploads the file to the deployment folder, make backups and trigger or schedule a existing deployment definition local or remote.
Other remote deployment using RFTS and follow up jobs are possible as well.
Greetings