Installation
Instructions.
A.
Install Eclipse 3.2.
Download Eclipse 3.2 from www.eclipse.org and install to a local directory.
B.
Install Eclipse Tcl Plugin.
Download the Eclipse Tcl plugin from http://www.eclipsedltk.org/download
and install into Eclipse. Use DLTK 07. Simply follow the standard plugin installation
procedure and copy the eclipse directory in the zip file over the
eclipse install directory.
C.
Configure the WSAdmin shell as an external tool.
This assumes you have a local WAS installation on your machine that provides the wsadmin.bat file.
#### optional #####
You can update the WAS JACL libraries with the latest version of JACL(1.4) to take advantage of some of the new JACL commands.
Download the JACL 1.4.0 jaclBinary140.zip binary from http://sourceforge.net/projects/tcljava/
Expand the binary and copy the jacl.jar and tcljava.jar to the lib directory of your desktop WAS installation.
e.g copy C:\jaclBinary140\jacl140\lib\tcljava1.4.0\jacl.jar to C: \IBM\WebSphere\AppServer\lib\
e.g copy C:\jaclBinary140\jacl140\lib\tcljava1.4.0\tcljava.jar to C:\IBM\WebSphere\AppServer\lib\
If the Wsadmin scripts are run locally on the WAS server then you must update the local installation library as well.
#### optional #####
name: WSAdminShell_yourServer
location: WSAdmin installation directory E.G. C:\IBM\WebSphere\AppServer1\profiles\AppSrv01\bin\wsadmin.bat
working directory: Set variable ${workspace_loc} - This resolvest to the folder location of the top level folder in Eclipse.
arguments: -lang jacl -host yourhost -port 8879 -f ${resource_loc} ${resource_name}

Close the dialog.
If security is enabled then you must either supply a userid and password as arguments or modify the local soap.client.props file with the userid and password. You will also need to retrieve the client certs from the target server using the retrieveSigners.bat utility.
D.
Create a Tcl project.
Start Eclipse and create a Tcl Project: File --> new --> other
--> Tcl Project.

Create a Tcl file called quickTest.tcl in the project: File --> new
--other --> DLTK Tcl --> Tcl File

Add the following commands to quickTest.tcl then save.
clock format [ clock seconds ]
package require java
puts "current directory is [ java::call System getProperty user.dir ]"
java::import java.net.InetAddress
puts "My IP Address is: [ [ java::call InetAddress getLocalHost ]
getHostAddress ] "

E. Select and run
quickTest.tcl.
Make sure the WAS Deployment Manager is
started.

Click once on quickTest.tcl to highlight.

current directory is C:\EclipseWorkSpaces\yourDirectory
My IP Address is: 123.45.67.89

