WebLogic uses strange time zone and always recompiles JSPs -
i have problem weblogic recompiles jsps if don't change them. found out after compilation jsp have following code:
public static boolean _staticisstale(weblogic.servlet.jsp.stalechecker sci) { if (sci.isresourcestale("/pages/mandispatchoverview.jsp", 1434357476000l ,"10.3.6.0","gmt")) return true; if (sci.isresourcestale("/pages_include/allowdownloadchecker.jspf", 1433929740000l ,"10.3.6.0","gmt")) return true; if (sci.isresourcestale("/beans/help_key.jspf", 1434130922000l ,"10.3.6.0","gmt")) return true; if (sci.isresourcestale("/beans/status_image.jspf", 1434130928000l ,"10.3.6.0","gmt")) return true; if (sci.isresourcestale("/contextmenu.jsp", 1434130938000l ,"10.3.6.0","gmt")) return true; i confused when saw gmt time zone because use -duser.timezone='europe/warsaw' parameter specify correct time zone.
any idea why weblogic uses wrong time zone , recompile jsps?
additional hints:
- i don't set parameters
pagecheckseconds,servet-reload-check-secs - my server runs in debugging mode
- i deploy application explode ear , war.
are using node manager start manage servers?if yes add time zone parameter using java_options in startnodemanager.sh .also timezone should set in setdomainenv.sh applied on admin managed server.after setting parameters above restart admin,node manager , managed server , check logs , confirm there no gmt timezone present anywhere.
Comments
Post a Comment