Even though you can change these files manually and start the server, its not recommended (I never tried changing the config files manually so not sure if the server would pick them up) because you can change the file to be invalid and which could prevent server from coming up.
But if you want to change anything in the connections configuration, you should first checkout the file to your local directory, modify the file and then check it in. I wanted to try this so i followed these steps
- First i went to the DMGR machine and i did execute this command to connect to DMGR using wsadmin command
wsadmin.bat -lang jython -username wasadmin -password wasadmin -port 8879
Important note: Make sure that your actually connecting to DMGR and the value of port is the SOAP port for DMGR, When i was trying this i mistakenly used the SOAP port of App server and when i tried checking out the config file i got this error
wsadmin>LCConfigService.checkOutConfig("c:/temp","wpconnectionsCell01")
Exception - com.ibm.ws.scripting.ScriptingException com.ibm.ws.scripting.Scripti
ngException: WASX7070E: The configuration service is not available.
wsadmin>exit - After connecting to DMGR, next step is to initialize the connection to lotus connection server for that we have to execute the connectionsConfig.py file which is located in the
E:\IBM\WebSphere\AppServer\profiles\Dmgr01\bin
directory, You can execute that file by executing following command on the wsadmin console
wsadmin>execfile("E:\IBM\WebSphere\AppServer\profiles\Dmgr01\bin\connectionsConfig.py")
If you open this file on your machine you will notice that it defines set of admin functions to check out and check in config files,... The checkin function takes care of validation configuration,... - Next step is to checkout the configuration file to your local drive by executing following command
wsadmin>LCConfigService.checkOutConfig("c:/temp","wpconnectionsCell01")
This will checkout set of files into your c:/temp directory - Once the file is checked out you can open it in text editor and make changes and once your done making changes save the file
- Next step is to check in the changes back into the server that you can do by executing following command
LCConfigService.checkInConfig() - After checking in your changes in deployment manager you can push them to nodes by executing
wsadmin>synchAllNodes() - Last step is to restart the server for changes to take effect
Thanks for info
ReplyDeleteWeb Design Company in Bangalore
Website development in Bangalore