I am trying to set up a Websphere/IHS configuration for testing a project in my development machine.
I have Websphere 7 (developer version) and IHS 7 installed on a Windows 7 machine. I can reach my application on Websphere 7 entering the URL http://[my-host]:9080/myapp and that's how I have been testing it so far. Now I need to expose my application through the IHS so I can reach it by entering the URL http://[my-host]/myapp.
I have gone through the proccess of 1)Stopping Web Server, 2)Generate Plug-in, 3)Distribute Plugin, 4)Start Web Server with different variables with no luck.
I know the plugin file (plugin-cfg.xml) is in C:\Program Files (x86)\IBM\HTTPServer\Plugins\config\[server-name]. The file actually includes myapp as Uri in the UriGroup.
I'm actually a Websphere and IHS newbie, so if you think I need to give more information or send actual files, please tell me and gladly help you help me.
Thanks in advance
httpd.conf
includes a reference to the plugin, and it points to the specific plugin configuration file you're checking, correct? (And actually, I don't know if quotes are required around the path.)WebSpherePluginConfig C:\Program Files (x86)\IBM\HTTPServer\Plugins\config\[server-name]\plugin-cfg.xml
The Name attribute in the
UriGroup
that contains your webapp context-root specifies which virtual host is handling that context-root. Technically, it refers to aRoute
element which refers to aVirtualHostGroup
. Does thatVirtualHostGroup
contain the hostname:port combination on which you're trying to access your application?If all of that is correct, what's the specific error that is occurring? Timeout? 404? 500? Check the IHS log files and the plugin log file, which you can locate via the
Log
element inplugin-cfg.xml
.You can also change the
LogLevel
attribute in theLog
element. It can take the valuesError
,Warn
,Stats
, orTrace
, withError
being the least amount of logging andTrace
the greatest.