struts-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rin Saunders (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (WW-4542) FreemarkerManager class throws null pointer exception
Date Wed, 09 Sep 2015 14:10:46 GMT

     [ https://issues.apache.org/jira/browse/WW-4542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Rin Saunders updated WW-4542:
-----------------------------
    Environment: 
Win7
WebLogic 12.1.3
JDK 1.7

  was:
Win7
WebLogic 12.1.3
JDK 1.8


> FreemarkerManager class throws null pointer exception 
> ------------------------------------------------------
>
>                 Key: WW-4542
>                 URL: https://issues.apache.org/jira/browse/WW-4542
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Plugin - Tags
>    Affects Versions: 2.3.24
>         Environment: Win7
> WebLogic 12.1.3
> JDK 1.7
>            Reporter: Rin Saunders
>            Priority: Minor
>             Fix For: 2.3.x
>
>         Attachments: jetty.png, screenshot.png, wls10.png, wls12.png
>
>
> Am getting a null pointer error in the FreemarkerManager class. It occurs in the setContainer
method. The code below seems to assume that getInstanceNames returns an empty set if there
are no matches. In fact, it returns a null, which is legit according to the XWork doc. This
occurs in Freemarker 2.3.23 under WebLogic 12.1.3.
> {code:java}
>     Map<String, TagLibrary> oldMap = new HashMap<String, TagLibrary>();
>     Set<String> oldPrefixes = container.getInstanceNames(TagLibrary.class);
>     for (String prefix : oldPrefixes) {
>         oldMap.put(prefix, container.getInstance(TagLibrary.class, prefix));
> {code}
> Not sure if this affects the presentation of Struts2 views. Is there a workaround or
fix?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message