Rational Software Rational Software Architect for Websphere Software

Version: 7
Views: 2.8k  |  Created: 11/12/2009

Average Rating: 0
Rational Software Architect for Websphere Software has 1 inventory records, 0 Questions, 0 Blogs and 0 links. Please help add to this by sharing more!

Deployment Tips (2)

Most Common Setup Type
Not Determined
Average Package Difficulty Rating
Rated 0 / 5 (Not Rated) based on 0 ratings
Most Commonly Reported Deployment Method
Not Determined
or cancel
0
Note
Here is the link from IBM's website that provides how to silently install the IBM Installation Manager, then create a response file using the IBM Installation Manager, and finally running the install silently using the IBM Installation Manager with the command line switches and the response file you created with the Installation Manager.

http://publib.boulder.ibm.com/infocenter/rsawshlp/v7r5m0/topic/com.ibm.xtools.installation.rsaws.doc/topics/t_installing_silently_overview11.html

The Documention on the website is incomplete and inaccurate. It tells you to create the response file with the IBMIM executable in the Installation Manager program folder....you need to use the IBMIMc executable to properly create the response file. When you run the installation manager in command line mode to create the response file for this install, it asks you to locate the repository file(so it can create a response file that points to the actual source install). The file you should browse for is the diskTag.inf located in the disk1 folder within the install source. I copied the install into a folder named RSAv7.5 and created a batch script to run the install silently(located outside of this folder). After the install finishes, you can automate the floating license support simply by copying the license.opt file(created when you manually license the software) into the "C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager\license" folder.

Here is my Install.bat batch file:

:: Silent install for RSA v7.5 for Websphere.
:: First silently install the IBM Installation Manager.
:: Next Install the RSA v7.5.4 for Websphere application.
:: Finally, Copy the license file down to the specified path to configure the floating license.


.\RSAv7.5\InstallerImage_win32\installc.exe --launcher.ini .\RSAv7.5\InstallerImage_win32\silent-install.ini -log c:\rsainstaller.log

"C:\Program Files\IBM\Installation Manager\eclipse\IBMIMC.exe" -silent -installAll --launcher.ini ".\RSAv7.5\InstallerImage_win32\silent-install.ini" -input ".\RSA75.xml" -log c:\rsa75log.xml

copy /y .\license.opt "C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager\license"

SET ERRORLEVEL=0
------------------------------------------------------------
Here is my RSA75.xml response file used in the silent install:

<?xml version="1.0" encoding="UTF-8"?>
<agent-input acceptLicense='true'>
<server>
<repository location='.\RSAv7.5\disk1'/>
</server>
<profile installLocation='C:\Program Files\IBM\SDP' id='IBM Software Delivery Platform'>
<data key='eclipseLocation' value='C:\Program Files\IBM\SDP'/>
<data key='cic.selector.nl' value='en'/>
<data key='user.help.option' value='remote'/>
<data key='user.help.url' value='/>
</profile>
<install modify='false'>
<offering profile='IBM Software Delivery Platform' version='7.5.4.20090918_1018' features='com.ibm.rsa4ws.sdpcore,com.ibm.rsa4ws.jre,com.ibm.rsa4ws.transformation.core,com.ibm.rsa4ws.pde,com.ibm.rsa4ws.model_deployment,com.ibm.rsa4ws.transformation.patterns.frameworks.authoring,com.ibm.rsa4ws.ras,com.ibm.rsa4ws.java_transforms,com.ibm.rsa4ws.birt,com.ibm.rsa4ws.data_tools,com.ibm.rsa4ws.tptp,com.ibm.rsa4ws.webtools_core,com.ibm.rsa4ws.service.modeling,com.ibm.rsa4ws.clearcase,com.ibm.rsa4ws.rup,com.ibm.rsa4ws.wsdl.xsd_transforms,com.ibm.rsa4ws.crystal_tools,com.ibm.rsa4ws.jee5.deploy,com.ibm.rsa4ws.jee5.creation,com.ibm.rsa4ws.code_review,com.ibm.rsa4ws.architecture_rules,com.ibm.rsa4ws.llcc,com.ibm.rsa4ws.uml.review.metrics,com.ibm.rsa4ws.reporting_deploying,com.ibm.rsa4ws.reporting_publishing,com.ibm.rsa4ws.was61_devtools' id='com.ibm.rational.software.architect.ws'/>
</install>
<preference value='C:\Program Files\IBM\SDPShared' name='com.ibm.cic.common.core.preferences.eclipseCache'/>
<preference value='30' name='com.ibm.cic.common.core.preferences.connectTimeout'/>
<preference value='30' name='com.ibm.cic.common.core.preferences.readTimeout'/>
<preference value='0' name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount'/>
<preference value='true' name='offering.service.repositories.areUsed'/>
<preference value='false' name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode'/>
<preference value='false' name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication'/>
<preference value='true' name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts'/>
<preference value='false' name='PassportAdvantageIsEnabled'/>
<preference value='false' name='com.ibm.cic.common.core.preferences.searchForUpdates'/>
</agent-input>

------------------------------------------------------------

Here is my Uninstall.bat batch file:

:: Silent Uninstall for RSA v7.5 for Websphere.
:: After uninstallation, remove the license file.


"C:\Program Files\IBM\Installation Manager\eclipse\IBMIMC.exe" -silent -installAll --launcher.ini ".\RSAv7.5\InstallerImage_win32\silent-install.ini" -input ".\unRSA75.xml" -log c:\rsa75log.xml

del /f /q "C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager\license\license.opt"

SET ERRORLEVEL=0

Here is my unRSA75.xml uninstall response xml file:

<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
<server>
<repository location='.\RSAv7.5\disk1'/>
</server>
<uninstall modify='false'>
<offering profile='IBM Software Delivery Platform' version='7.5.4.20090918_1018' features='com.ibm.rsa4ws.sdpcore,com.ibm.rsa4ws.jre,com.ibm.rsa4ws.transformation.core,com.ibm.rsa4ws.bpmn.modeling,com.ibm.rsa4ws.model_deployment,com.ibm.rsa4ws.transformation.patterns.frameworks.authoring,com.ibm.rsa4ws.java_transforms,com.ibm.rsa4ws.j2ee_transforms,com.ibm.rsa4ws.wsdl.xsd_transforms,com.ibm.rsa4ws.soa_transforms,com.ibm.rsa4ws.service.modeling,com.ibm.rsa_se.dodaf,com.ibm.rsa4ws.rmi,com.ibm.rsa4ws.reqpro,com.ibm.rsa4ws.rrc,com.ibm.rsa4ws.wbm,com.ibm.rsa4ws.ldm.transform,com.ibm.rsa4ws.sa,com.ibm.rsa4ws.ram,com.ibm.rsa4ws.ram.zephry,com.ibm.rsa4ws.ram.pa,com.ibm.rsa4ws.ras,com.ibm.rsa4ws.clearcase,com.ibm.rsa4ws.rup,com.ibm.rsa4ws.rtc,com.ibm.rsa4ws.team.debug,com.ibm.rsa4ws.webtools_core,com.ibm.rsa4ws.struts_tools,com.ibm.rsa4ws.crystal_tools,com.ibm.rsa4ws.sdo,com.ibm.rsa4ws.jee5.deploy,com.ibm.rsa4ws.jee5.creation,com.ibm.rsa4ws.portal.tools,com.ibm.rsa4ws.j2c,com.ibm.rsa4ws.j2c.websphere.adapters,com.ibm.rsa4ws.code_review,com.ibm.rsa4ws.tptp,com.ibm.rsa4ws.architecture_rules,com.ibm.rsa4ws.llcc,com.ibm.rsa4ws.uml.review.metrics,com.ibm.rsa4ws.birt,com.ibm.rsa4ws.reporting_deploying,com.ibm.rsa4ws.reporting_publishing,com.ibm.rsa4ws.soda,com.ibm.rsa4ws.transform_authoring,com.ibm.rsa4ws.api.migrate,com.ibm.rsa4ws.pluglets,com.ibm.rsa4ws.pde,com.ibm.rsa4ws.eclipse.ext,com.ibm.rsa4ws.modeling.ext,com.ibm.rsa4ws.ras.ext,com.ibm.rsa4ws.data_tools,com.ibm.rsa4ws.jve,com.ibm.rational.bluetel,com.ibm.rsa4ws.sca,com.ibm.rsa4ws.was60_devtools,com.ibm.rsa4ws.was61_devtools,com.ibm.rsa4ws.was70_devtools' id='com.ibm.rational.software.architect.ws'/>
</uninstall>
<preference value='C:\Program Files\IBM\SDPShared' name='com.ibm.cic.common.core.preferences.eclipseCache'/>
<preference value='30' name='com.ibm.cic.common.core.preferences.connectTimeout'/>
<preference value='30' name='com.ibm.cic.common.core.preferences.readTimeout'/>
<preference value='0' name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount'/>
<preference value='true' name='offering.service.repositories.areUsed'/>
<preference value='false' name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode'/>
<preference value='false' name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication'/>
<preference value='true' name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts'/>
<preference value='false' name='PassportAdvantageIsEnabled'/>
<preference value='false' name='com.ibm.cic.common.core.preferences.searchForUpdates'/>
</agent-input>

----------------------------------------------------------

Finally here is the license.opt xml file....the only thing you need to change is the server name and possibly the port number:

<?xml version="1.0" encoding="UTF-8"?>
<license>
<flex enabled="true" readonly="false">
<server name="YourServerName" port=""/>
</flex>
<offeringorder readonly="false">
<offering
id="com.ibm.rational.software.architect.ws"
version="7.5.4"
name="IBM® Rational® Software Architect for WebSphere® Software"/>
</offeringorder>
<componentorder readonly="false"/>
</license>


I was able to deploy this install using SCCM 2007 R2 across the network setting up the install program to only run when a user is logged on and to map a drive(for the bat file) and run with admin priveledges and set the program to be hidden. I created the advertisement to deploy the install across the network rather than copy it into SCCM's cache and then run it simply because the install source is a whopping 6.3 gigs!
Hope this all helps! Surprisingly being a Java based executable install, it actually works great....Before this I have never come across one that actually did work.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Note
Here is the link from IBM's website that provides how to silently install the IBM Installation Manager, then create a response file using the IBM Installation Manager, and finally running the install silently using the IBM Installation Manager with the command line switches and the response file you created with the Installation Manager.

http://publib.boulder.ibm.com/infocenter/rsawshlp/v7r5m0/topic/com.ibm.xtools.installation.rsaws.doc/topics/t_installing_silently_overview11.html

The Documention on the website is incomplete and inaccurate. It tells you to create the response file with the IBMIM executable in the Installation Manager program folder....you need to use the IBMIMc executable to properly create the response file. When you run the installation manager in command line mode to create the response file for this install, it asks you to locate the repository file(so it can create a response file that points to the actual source install). The file you should browse for is the diskTag.inf located in the disk1 folder within the install source. I copied the install into a folder named RSAv7.5 and created a batch script to run the install silently(located outside of this folder). After the install finishes, you can automate the floating license support simply by copying the license.opt file(created when you manually license the software) into the "C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager\license" folder.

Here is my Install.bat batch file:

:: Silent install for RSA v7.5 for Websphere.
:: First silently install the IBM Installation Manager.
:: Next Install the RSA v7.5.4 for Websphere application.
:: Finally, Copy the license file down to the specified path to configure the floating license.


.\RSAv7.5\InstallerImage_win32\installc.exe --launcher.ini .\RSAv7.5\InstallerImage_win32\silent-install.ini -log c:\rsainstaller.log

"C:\Program Files\IBM\Installation Manager\eclipse\IBMIMC.exe" -silent -installAll --launcher.ini ".\RSAv7.5\InstallerImage_win32\silent-install.ini" -input ".\RSA75.xml" -log c:\rsa75log.xml

copy /y .\license.opt "C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager\license"

SET ERRORLEVEL=0
------------------------------------------------------------
Here is my RSA75.xml response file used in the silent install:

<?xml version="1.0" encoding="UTF-8"?>
<agent-input acceptLicense='true'>
<server>
<repository location='.\RSAv7.5\disk1'/>
</server>
<profile installLocation='C:\Program Files\IBM\SDP' id='IBM Software Delivery Platform'>
<data key='eclipseLocation' value='C:\Program Files\IBM\SDP'/>
<data key='cic.selector.nl' value='en'/>
<data key='user.help.option' value='remote'/>
<data key='user.help.url' value='/>
</profile>
<install modify='false'>
<offering profile='IBM Software Delivery Platform' version='7.5.4.20090918_1018' features='com.ibm.rsa4ws.sdpcore,com.ibm.rsa4ws.jre,com.ibm.rsa4ws.transformation.core,com.ibm.rsa4ws.pde,com.ibm.rsa4ws.model_deployment,com.ibm.rsa4ws.transformation.patterns.frameworks.authoring,com.ibm.rsa4ws.ras,com.ibm.rsa4ws.java_transforms,com.ibm.rsa4ws.birt,com.ibm.rsa4ws.data_tools,com.ibm.rsa4ws.tptp,com.ibm.rsa4ws.webtools_core,com.ibm.rsa4ws.service.modeling,com.ibm.rsa4ws.clearcase,com.ibm.rsa4ws.rup,com.ibm.rsa4ws.wsdl.xsd_transforms,com.ibm.rsa4ws.crystal_tools,com.ibm.rsa4ws.jee5.deploy,com.ibm.rsa4ws.jee5.creation,com.ibm.rsa4ws.code_review,com.ibm.rsa4ws.architecture_rules,com.ibm.rsa4ws.llcc,com.ibm.rsa4ws.uml.review.metrics,com.ibm.rsa4ws.reporting_deploying,com.ibm.rsa4ws.reporting_publishing,com.ibm.rsa4ws.was61_devtools' id='com.ibm.rational.software.architect.ws'/>
</install>
<preference value='C:\Program Files\IBM\SDPShared' name='com.ibm.cic.common.core.preferences.eclipseCache'/>
<preference value='30' name='com.ibm.cic.common.core.preferences.connectTimeout'/>
<preference value='30' name='com.ibm.cic.common.core.preferences.readTimeout'/>
<preference value='0' name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount'/>
<preference value='true' name='offering.service.repositories.areUsed'/>
<preference value='false' name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode'/>
<preference value='false' name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication'/>
<preference value='true' name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts'/>
<preference value='false' name='PassportAdvantageIsEnabled'/>
<preference value='false' name='com.ibm.cic.common.core.preferences.searchForUpdates'/>
</agent-input>

------------------------------------------------------------

Here is my Uninstall.bat batch file:

:: Silent Uninstall for RSA v7.5 for Websphere.
:: After uninstallation, remove the license file.


"C:\Program Files\IBM\Installation Manager\eclipse\IBMIMC.exe" -silent -installAll --launcher.ini ".\RSAv7.5\InstallerImage_win32\silent-install.ini" -input ".\unRSA75.xml" -log c:\rsa75log.xml

del /f /q "C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager\license\license.opt"

SET ERRORLEVEL=0

Here is my unRSA75.xml uninstall response xml file:

<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
<server>
<repository location='.\RSAv7.5\disk1'/>
</server>
<uninstall modify='false'>
<offering profile='IBM Software Delivery Platform' version='7.5.4.20090918_1018' features='com.ibm.rsa4ws.sdpcore,com.ibm.rsa4ws.jre,com.ibm.rsa4ws.transformation.core,com.ibm.rsa4ws.bpmn.modeling,com.ibm.rsa4ws.model_deployment,com.ibm.rsa4ws.transformation.patterns.frameworks.authoring,com.ibm.rsa4ws.java_transforms,com.ibm.rsa4ws.j2ee_transforms,com.ibm.rsa4ws.wsdl.xsd_transforms,com.ibm.rsa4ws.soa_transforms,com.ibm.rsa4ws.service.modeling,com.ibm.rsa_se.dodaf,com.ibm.rsa4ws.rmi,com.ibm.rsa4ws.reqpro,com.ibm.rsa4ws.rrc,com.ibm.rsa4ws.wbm,com.ibm.rsa4ws.ldm.transform,com.ibm.rsa4ws.sa,com.ibm.rsa4ws.ram,com.ibm.rsa4ws.ram.zephry,com.ibm.rsa4ws.ram.pa,com.ibm.rsa4ws.ras,com.ibm.rsa4ws.clearcase,com.ibm.rsa4ws.rup,com.ibm.rsa4ws.rtc,com.ibm.rsa4ws.team.debug,com.ibm.rsa4ws.webtools_core,com.ibm.rsa4ws.struts_tools,com.ibm.rsa4ws.crystal_tools,com.ibm.rsa4ws.sdo,com.ibm.rsa4ws.jee5.deploy,com.ibm.rsa4ws.jee5.creation,com.ibm.rsa4ws.portal.tools,com.ibm.rsa4ws.j2c,com.ibm.rsa4ws.j2c.websphere.adapters,com.ibm.rsa4ws.code_review,com.ibm.rsa4ws.tptp,com.ibm.rsa4ws.architecture_rules,com.ibm.rsa4ws.llcc,com.ibm.rsa4ws.uml.review.metrics,com.ibm.rsa4ws.birt,com.ibm.rsa4ws.reporting_deploying,com.ibm.rsa4ws.reporting_publishing,com.ibm.rsa4ws.soda,com.ibm.rsa4ws.transform_authoring,com.ibm.rsa4ws.api.migrate,com.ibm.rsa4ws.pluglets,com.ibm.rsa4ws.pde,com.ibm.rsa4ws.eclipse.ext,com.ibm.rsa4ws.modeling.ext,com.ibm.rsa4ws.ras.ext,com.ibm.rsa4ws.data_tools,com.ibm.rsa4ws.jve,com.ibm.rational.bluetel,com.ibm.rsa4ws.sca,com.ibm.rsa4ws.was60_devtools,com.ibm.rsa4ws.was61_devtools,com.ibm.rsa4ws.was70_devtools' id='com.ibm.rational.software.architect.ws'/>
</uninstall>
<preference value='C:\Program Files\IBM\SDPShared' name='com.ibm.cic.common.core.preferences.eclipseCache'/>
<preference value='30' name='com.ibm.cic.common.core.preferences.connectTimeout'/>
<preference value='30' name='com.ibm.cic.common.core.preferences.readTimeout'/>
<preference value='0' name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount'/>
<preference value='true' name='offering.service.repositories.areUsed'/>
<preference value='false' name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode'/>
<preference value='false' name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication'/>
<preference value='true' name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts'/>
<preference value='false' name='PassportAdvantageIsEnabled'/>
<preference value='false' name='com.ibm.cic.common.core.preferences.searchForUpdates'/>
</agent-input>

----------------------------------------------------------

Finally here is the license.opt xml file....the only thing you need to change is the server name and possibly the port number:

<?xml version="1.0" encoding="UTF-8"?>
<license>
<flex enabled="true" readonly="false">
<server name="YourServerName" port=""/>
</flex>
<offeringorder readonly="false">
<offering
id="com.ibm.rational.software.architect.ws"
version="7.5.4"
name="IBM® Rational® Software Architect for WebSphere® Software"/>
</offeringorder>
<componentorder readonly="false"/>
</license>


I was able to deploy this install using SCCM 2007 R2 across the network setting up the install program to only run when a user is logged on and to map a drive(for the bat file) and run with admin priveledges and set the program to be hidden. I created the advertisement to deploy the install across the network rather than copy it into SCCM's cache and then run it simply because the install source is a whopping 6.3 gigs!
Hope this all helps! Surprisingly being a Java based executable install, it actually works great....Before this I have never come across one that actually did work.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment

Inventory Records (1)

View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.

Versions

Rational Software Architect for Websphere Software

Version

7

Questions & Answers (0)

Questions & Answers related to Rational Software Rational Software Architect for Websphere Software

Blogs (0)

Blog posts related to Rational Software Rational Software Architect for Websphere Software

Reviews (0)

Reviews related to Rational Software Rational Software Architect for Websphere Software