let me describe to you the hello world introduction to making a websphere website
It is absolute aids to develop applications for. First off you have to use a bastardized version of Eclipse called Rational Application Developer. Ok sure Eclipse is kinda shit but it's usable most days. RAD really goes to the next tier of diarrhea-based natural disasters. To install a local Websphere environment we had to make a restore point before we even attempted the 4 hour installation because it would randomly fuck itself up and you were unable to install Websphere from that point forward no matter what you tried. K that's fine i'll just take my laptop to IT and they can restore it back and we'll try again tomorrow.
Three days later: it's installed and RAD doesn't want to start the server, exceptions are flying across my screen like bullets in an American school (too soon i'm sorry). Whatever i'll develop by deploying constantly on our test server fuck this.
Let's make a website. I'll just clone this basic EAR (?) file that has 2 WAR (??) files in it and somehow navigate the bare bones IBM documentation that's 2-3 versions outdated on how to register the theme xml (???) to the Websphere Application Server (????) then deploy that EAR to the server. Ok great we have a theme that serves up barely more than <html></html> and some crazy ibm shit inside of it for the Web Content Manager (?) to hook into. Fine whatever i'll make the header and shit later I have a headache. By the way RAD has next to no linting for this garbage. It has actually negative linting where it tells you shit is broken when it's perfectly fine. JSPs already look like ass now add some red underlines to it and you have a septic tank stew.
Ok let's make some components for our new website and log into our Web (tm) Content (tm) Manager (tm)(c ibm) backend and make a Presentation Template (tm) for our Authoring Template (tm) to populate our Menu Component (tm) and start making content on a Page (tm) that we create in the Administration (tm) and set the WCM Component (tm) to it. This has to be done for every page you want unless you are using Script Portlet (tm c r) in which case god help you. At this point i'm already thinking about updating my resume. I send a request for assistance, called a PMR (tm), because stuff is broken and it's nothing but a white page. Priority 1 production is down: have you tried restarting the server? thanks that never crossed my mind what else have you got? Have you tried <obscure undocumented parameter = fuckyou> in the Websphere (tm) Application (tm) Server (tm)? Wow why didn't I think of that you're so wise IBM level 2 support.
That's the hello world program of fucking Websphere.