This is happening with MWS 8.0.1. It could be common to other versions as well.
We are using WebSEAL in front of MWS to provide HTTP header authentication and we have a junction set up at http://server:80/am (WebSEAL) which points to http://server:8585/ (MWS). This works for most cases, however, many links seem to reference “/meta” which is being sent to WebSEAL as http://server:80/meta which does not exist and should be going to “http://server:80/am/meta”. We have configured the front end URL of MWS to be "http://server:80/am " but this has not worked. How can we resolve this issue?
More explanation:
The /meta is appended as expected for links in HTML pages being sent back from MWS. For example, when we use MWS directly (http://server:6585/), without going through WebSEAL, this (correct) link is generated on a page
/meta/default/alertsmanagementhome___home/0000007563?wmp_tc=7563&wmp_rt=render&shell=shell.blank&wmp_tv=%2fHome%2fprint.view
which takes us to:
http://server:6585/meta/default/alertsmanagementhome___home/0000007563?wmp_tc=7563&wmp_rt=render&shell=shell.blank&wmp_tv=%2FHome%2Fprint.view
as expected.
However, when we use WebSEAL (http://abc.xyz.gov.au/am/) this link is generated the same way:
/meta/default/alertsmanagementhome___home/0000007563?wmp_tc=7563&wmp_rt=render&shell=shell.blank&wmp_tv=%2fHome%2fprint.view
Which takes us to
http://abc.xyz.gov.au/meta/default/alertsmanagementhome___home/0000007563?wmp_tc=7563&wmp_rt=render&shell=shell.blank&wmp_tv=%2FHome%2Fprint.view
instead of the correct (note the missing “am” in the above link):
http://abc.xyz.gov.au/am/meta/default/alertsmanagementhome___home/0000007563?wmp_tc=7563&wmp_rt=render&shell=shell.blank&wmp_tv=%2FHome%2Fprint.view
We have used aliases to solve some of the link issues, however we cannot do this for the webMethods internal pages. As an example: If we log in as a user with System Administrator access, we visit the User management page and open a user. Then, if we click cancel, we are given the same error.
I have had a look at the web.xml and portlet.xml but don’t see anything there that is helpful. Also, editing these files is probably not an option with the webMethods internal pages.
Any inputs are highly appreciated.
#MWS-CAF-Task-Engine#webMethods#webMethods-BPMS