A. Go to Control Panel > Systems and on the Systems Properties settings click on the Advanced tab. Click on Environment Variables.
Create a new system environment variable "JAVA_HOME" with the value of the following path: <Bea Installation Directory>\jdk150_04
B. Find the Path variable and click Edit. Including the semicolon add ";%JAVA_HOME%/bin" to the end of the existing Path variable.
C. Open a command window from Start > Run and type "cmd" and hit enter.
D. To navigate to the Servlet directory, type cd and the path:
copy arcimsservletconnector.war servlet.war
C:\bea\jdk150_04\bin\jar -xvf ../servlet.war
I. In Notepad, open the Esrimap_prop file from the newly created location at C:\Program Files\ArcGIS\ArcIMS\Connectors\Servlet\build\WEB-INF\classes
Verify the appServerMachine variable is set to the name of the Application Server computer. If not, edit the variable and save and close the file. It should look like this:
J. Go back to the Command Console and type
C:\bea\jdk150_04\bin\jar -cvf servlet.war *
move servlet.war ../.
Type "yes" when it asks and hit Enter.
L. Start the Admin Server by running Start > Programs > BEA Products > User Projects > esridomain > Start Admin Server for Weblogic Server Domain
M. Type the username and password if the command prompt asks for it.
N. When the Welcome to BEA WebLogic Server website loads, click on "Start the Administration Console" located on the top right after "Controls:"
O. Enter the username and password and press Log In.
P. In the upper left corner, click the "Lock & Edit" button.
Q. In the left panel under Domain Structure, click on "Deployments".
R. In the right panel, click “Install”.
S. Browse to the servlet.war file located at <ArcIMS Install Directory>/Connectors/Servlet, choose it and click Next.
T. Select “Install this deployment as an application” and click Next.
U. Under the Security section, choose “CustomRolesandPolicies: Ignore all roles and policies in deployment descriptors.”
V. Under the Source Accessibility section, choose “Copy this application onto every target for me” and click Next.
W. Click Finish.
X. Click “Activate changes” on the left panel.
Y. Click on the “Security” tab.
YA. Make sure that you are on the page Application Scope > Roles.
YB. Click on “Roles” then click New, and click OK.
YC. In the left panel, click on “deployments”.
YD. In the right panel, click on servlet.
YE. Click on “Security” tab.
YF. Click on “URL Patterns”
YG. Click on “Roles” then New.
YH. Type in “/servlet/*” for the URL pattern.
YI. Type in “servlet” for the Role Name.
YJ. Click Finish.
Z. Go back to the Admin Server Console and in the left panel, click “Deployments”.
AA. Check "servlet" and click “start” | ”Servicing all requests” and press Yes
BB. With Windows Explorer, browse to <BEA_HOME>/user_projects/applications/esridomain/server/examples/build/mainWebApp/WEB-INF
CC. Open the file web.xml in a text editor such as Wordpad.
Under <welcome-file>index.jsp</welcome-file> add the following lines so that it looks like this:
Save and close the file.
DD. Back in the Weblogic Administration Console, select Lock and Edit.
EE. In the left panel, click “Deployments”.
FF. In the right panel, click on mainWebApp
GG. Click on the “Configuration” tab, then check the box for “Index Directory Enabled” and click Save.
HH. Check mailWebApp and click Finish.
II. Click on Activate Changes in the upper left hand corner.
JJ. In the left panel, click “deployments”.
KK. Stop and Start the mainWebApp like this:
a) In the right panel, check the box next to "mainWebApp"
b) Click "stop | When work completes" and then click Yes.
c) In the right panel, check the box next to "mainWebApp"
d) Click "Start | Servicing all requests" and then click Yes.
LL. Verify the ArcIMS services Application Server, Monitor and Tasker are started in list under the Control Panel > Administrative Tools > Services.