jQuery in Action, 3rd edition
The moose likes Struts and the fly likes can't run struts-example.war in WAS 4.0.3 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "can Watch "can New topic

can't run struts-example.war in WAS 4.0.3

david chan
Ranch Hand

Joined: Jun 10, 2002
Posts: 46
I downloaded STRUTS 1.0.2 and try to install the struts-example.war
to WAS 4.0.3 in my w2k box.
First I went to the web admin console and from there go down to
Nodes->myComputerName->Enterprise Applications, then click "install"
In "Application Installation Wizard" page, I select the
struts-example.war in "path" field, and put application name as
"struts-example", context root also "struts-example". then next, then
Finish, and it seems installed successfully.
A new icon "struts-example" appear under "Enterprise Application"
along with others like petstore, sampleApp.
I click the "struts-example", two child icons "Web Modules" and "EJB
Modules" appear, then I click the "Web Modules", the
struts-example.war web module page has a "cannot be run" icon, and I
also try to start, restart it, only get "The WebModule
struts-example.war cannot be run" on the top.
I tried to go to: http://localhost/struts-example/, got http 404 not
found error.
I then check the logs directory, can't find any error log.
I checked the "installedApps" directory, a "struts-example.ear"
directory is created, and then two sub-directory: "META-INF" and
What happen?
Note: my original Websphere is 4.0.1, because I can't run
struts-example, I downloaded the fixpack 3 to upgrade to 4.0.3
Conie Ooi
Ranch Hand

Joined: Jun 09, 2002
Posts: 31
Hi, I just installed struts on WAS 4.0, it works fine. Just follow the steps:
In the AAT, from the dialog that appears at startup of AAT, select “Create Application Wizard” and click “OK” to launch the wizard.
On the “Specifying Application Properties” page in the wizard, Enter a display name of “strutsexample”.
Enter a file name of “strutsexample.ear”.
Click “Next >”.
Click “Next >” on the “Adding Supplementary Files” page.
Click “Next >” on the “Choose Application Icons” page.
Click “Next >” on the “Adding EJB Modules” page.
On the “Adding Web Modules” page, click “Add…”
From the “Open” dialog, select the file: “C:\tmp\strutsexample.war” (the one that the first step in this process had you copy into C:\tmp), and click “OK”.
In the “Confirm Values” dialog that appears, enter “/strutsexample” in the “context root” field, and click “OK”. (strutsexample.war should now appear in the list on the “Adding Web Modules” page.)
Click “Next >”.
Click “Next >” on the “Adding Application Client Modules” page.
Click “Finish” on the “Adding Security Roles” page.
Select “Save” from the “File” menu.
In the “Save” dialog that appears, save the file as: “C:\tmp\strutsexample.ear”
(after saving, a dialog should appear with the message “Archive was saved successfully”
Click “OK” to close this dialog.
Close the AAT (File->Exit)
Start your Admin console, Install the ear to the Enterprise Application.
Launch your browser and typing http://localhost/strutsexample ( should be able to call your index.jsp). For me, I call by http://localhost:9080:strutsexample.
That's should solve your problem.
By the way, I'm having problem in running struts in VAJ 4.0, do you have any idea?
I agree. Here's the link: http://aspose.com/file-tools
subject: can't run struts-example.war in WAS 4.0.3
It's not a secret anymore!