When viewing a page containing multiple JavaScript Includes, Internet Explorer 8.0 does not honor the base tag for subsequent Includes resulting in longer processing times in Windchill PDMLink 9.1
Betrifft
- Windchill PDMLink 9.1 to 10.0
Beschreibung
- When viewing a page that contains multiple JavaScript includes, Internet Explorer 8.0 honors the base tag for the first include but for subsequent includes it tries to fetch the page resources from the same location as the page URL.
- After not finding the resource, it falls back to some logic that ends up retrieving the resource from the appropriate location.
The following issues appear:
- The page takes longer to load as there are more requests to the server for each page.
-
For pages on top of template processor, the client will receive many 500 responses for each resource that fails to load and an exception like the following will be reported in the Methodserver.log:
ERROR : wt.method.MethodContextMonitor.contexts.rmi - 2009-07-23 14:51:04.442 +0000, fxdp2gqx;3320;3804, -, fxdp2gqx;3320;3803, j, 132.253.89.146, wt.httpgw.HTTPServer, processRequest, /wt.enterprise.URLProcessor/netmarkets/javascript/util/calendar.js, 0, 0, 0.0, 0.015625, 0.002928445
java.lang.NoSuchMethodException: wt.enterprise.URLProcessor.netmarkets(wt.httpgw.HTTPRequest, wt.httpgw.HTTPResponse)
at java.lang.Class.getMethod(Class.java:1605)
at wt.httpgw.HTTPServer.processRequest(HTTPServer.java:317)
at wt.httpgw.HTTPServer.processRequest(HTTPServer.java:208)
at sun.reflect.GeneratedMethodAccessor610.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at wt.httpgw.HTTPRequestImpl.readExternal(HTTPRequestImpl.java:222)
at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1792)