Are the docs for Struts 1 still available online? [closed]
Asked Answered
C

3

22

I have needed to maintain a Struts 1 application. I know, EOL almost two years ago, no new releases in six years. Whatever, we have 100k lines of working code in a Struts 1 app, and it's not going away just because I have more modern sensibilities.

I've looked for the docs, so I can understand this ancient framework, and I'm coming up empty. This link is broken. This site seems to only have Struts 2 information, if you don't count the EOL announcement.

Does anyone know of a site where the old docs are hosted? I'll be extra grateful if someone can point to docs for Struts 1.2.7.

Celandine answered 20/1, 2015 at 13:26 Comment(3)
archive.apache.org/dist/struts/documentation.Elohim
Sad that this question gets an upvote today (5 years after EOL, almost 10 years after last release.)Celandine
@EricWilson: The last snapshot of the Struts 1.3.10 documentation can be found on archive.org, as can be for Struts 1.2.7. In contrast to their EOL statement, Apache seem to have removed everything somewhere between Febrary and March 2013. As for "sadness" - well, re-read your opening sentences. For some of us, this still hasn't changed...Cusec
C
18

Accoring to this article, the docs should be:

With the announcement of Struts 1 EOL, what happens to Struts 1 resources?

All resources will stay where they are. The documentation will still be accessible from the Apache Struts homepage, as well as the downloads for all released Struts 1.x versions. All of the Struts 1 source code can be found in the Apache Struts subversion repository, now and in future. All released Maven artifacts will still be accessible in Maven Central.


This LINK shows the archived docs in zip format.

enter image description here

Would be the file path.

Cartography answered 20/1, 2015 at 13:35 Comment(8)
It seems not quite true, I can't actually browse/search any docs that I have found at the web page other than struts2 docs.Celandine
@EricWilson: try opening them in a new tab - it seems to 'like' that. (i've just d/l'd the struts-1.3.10-docs.zip)Cartography
Didn't work for me on my Mac. Command click started a download.Celandine
extract the downloaded file, and open the docs folder, and open any of the html documents contained. (it's not an online doc, it's hosted locally on your machine)Cartography
I'll accept this if nothing better comes, I'm just hoping that I can find something that I can google. Locally hosted docs are more limited.Celandine
closest web doc I could find i'm afraid.Cartography
@EricWilson: that I can google. Locally hosted docs are more limited - in which way there are more limited? You can search local files better than gooooogling around.Elohim
@AleksandrM Of course, I can restrict my google search to a particular site, and you may find that the results are better than what you get with ack or grep. Sometimes you don't know the exact terms that you need.Celandine
P
11

The answer from @jbutler483 is correct, but unfortunately is not enough to find the documentation for Struts 1.2.7, because there are only documentation for Struts 1.3.5+ in the documentation repo.

However, inside the full Struts 1.2.7 zip, there is a file named struts-documentation.war, which have the full documentation.

Penley answered 18/2, 2015 at 17:48 Comment(0)
O
8

In addition to @jbutler483 and @Arturo's answers, I found this on the apache SVN repo for Struts 1.1

https://svn.apache.org/repos/asf/struts/struts1/tags/STRUTS_1_2_9/legacy/api-1.1/index.html

There also is xdocs for 1.2.9 here:

https://svn.apache.org/repos/asf/struts/struts1/tags/STRUTS_1_2_9/xdocs/

This online link comes in handy if your organization makes a stink out of downloading binaries from the internet (mine does).

P.S Don't mean to open an old thread, but I was looking for this today and thought it might help someone.

Officialese answered 15/9, 2016 at 14:33 Comment(2)
Slightly OT: I'm quite amazed I've never come across the XDoc format. If anybody else is interested aswell, here's some info.Cusec
Great discovery! That way I can configure it in my IDE without having to deploy the doc war.Penley

© 2022 - 2024 — McMap. All rights reserved.