Apache Struts 2 Documentation > Home > FAQs > Weblogic 8.1

Weblogic 8.1 Issues

JDK 1.4

You must use the J4 libraries supplied in the distribution.

TLD Files

Running under Weblogic 8.1 requires tuning some of the packages TLD files. Weblogic 8.1 will not render a page containing a TLD that it believes is invalid.

There is an indeterminate list of conditions that may cause TLD invalidity, including:

  • Class in TLD that does not exist on CLASSPATH.
  • Property in TLD that tag class does not expose via getter/setter.
  • ???

Currently identified issues include:

  • struts-tags AnchorTag class missing onLoadJS setter.
  • tiles-core PutTag class not found.

One possible solution for fixing these is to unpack the offending jar file, edit the TLD and comment out the problems areas, update the original jar, and redeploy.