broken tomcat server.xml file

Home Forums MyEclipse IDE Off Topic broken tomcat server.xml file

This topic contains 1 reply, has 2 voices, and was last updated by Profile photo of support-joy support-joy 4 years, 5 months ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #314740
    Profile photo of Bruce
    Bruce
    Member

    We messed up our tomcat server.xml file. We’re running a custom J2EE app using Oracle, but can’t get to the login screen.

    I’ve never worked with Tomcat or JBoss before, so I’m going through a big learning curve and would like to know if MyEclipse could help or if you know someone who could help us.

    So far, we’ve got the tomcat server.xml working correctly for everything except the one application I mentioned. Port 8443 is open, which is correct. But, we’re not connecting to the custom app.

    I’ve located the war directory. There doesn’t appear to be a “ear” file. The jboss-web.xml file, within the war directory, only has comments. So, based on what I’ve read, I think this means the developers (who aren’t available) were using the web-client part of web-client.war as the context root. (In this case, xyz.war.)

    Also, the url that should get the user to a login page is https://prod.xyz.com:8443/xyz. I don’t see any directories named xyz. However, in the web.xml file, I see:
    <security-constraint>
    <web-resource-collection>
    <web-resource-name>xyzHttpsSecurity</web-resource-name>
    <url-pattern>*.jsp</url-pattern>
    <url-pattern>*.do</url-pattern>
    <http-method>GET</http-method>
    <http-method>POST</http-method>
    </web-resource-collection>
    <user-data-constraint>
    <transport-guarantee>CONFIDENTIAL</transport-guarantee>
    </user-data-constraint>
    </security-constraint>

    So, I suspect the /xyz part gets rewritten and ends up at the login screen. I found index.jsp mainHome.jsp and main.jsp which appear to be doing some sort of rewrite or redirect for this application.

    Can MyEclipse help us rebuild the server.xml file? I feel like we’ve got most of the pieces of the puzzle but I need either a clue – like an example. Please let me know if any of my assumptions don’t make sense. Like I said this is all learning curve for me.

    Thanks!

    #314765
    Profile photo of support-joy
    support-joy
    Member

    brucejbrown,

    I would recommend you to run your application on the debug mode and step through the code. If you are a newbie, I would recommend you go through the tutorials and white-papers listed here – http://www.myeclipseide.com/module-htmlpages-display-pid-7.html

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.