Thursday, 6 February 2014

Jython Commands - Portal Scripting Commands

To start wsadmin client tool, ->

 Goto, /appserver/bin and copy below command

 wsadmin.bat -lang jython -javaoption "-Djython.package.path=D:\IBM\WebSphere\AppServer\plugins\com.ibm.ws.wlm.jar" -username admin -password admin

 To run a jython file we have to type this below command and this file should be kept at following location "/appserver/bin" -> Goto, /appserver/bin and copy below command 

wsadmin.bat -lang jython -javaoption "-Djython.package.path=D:\IBM\WebSphere\AppServer\plugins\com.ibm.ws.wlm.jar" -username admin -password admin -f customJDBCProvider.py

Logging into Portal
wsadmin>Portal.login("virtuser","Wsadmin1")

Search for a portal page
wsadmin>Content.find("page","un","uniqenameofpage","select")      

To display some standard information about a portal resource, use the details() command
wsadmin>Content.find("any","un","uniquename","select")
Content.details()
Content.get("type")
Content.get("uniquename")
Content.get("allportlets")
Content.nlsget("title", "en")
Content.path()

To Create a Page
wsadmin>Content.find("page","un","uniqenameofpage","select")
wsadmin>Content.create("page","First Page","html","select")

To Add portlet to that page
wsadmin>myportlet = Portlet.find("portlet", "un", "portletunqiuename")
wsadmin>Layout.create("container", "horizontal", "select")
wsadmin>Layout.create("portlet", myportlet)

No comments:

Post a Comment