Gut, I will wait a bit more and prepare a new test build though :) 2016-10-11 10:22 GMT+02:00 Greg Huber <[email protected]>: > Great, clean log file again. Thanks. > > On 11 October 2016 at 09:15, Lukasz Lenart <[email protected]> wrote: > >> Done >> https://issues.apache.org/jira/browse/WW-4697 >> >> 2016-10-11 9:28 GMT+02:00 Lukasz Lenart <[email protected]>: >> > So, you are using DMI ... hm ... >> > >> > 2016-10-11 9:18 GMT+02:00 Greg Huber <[email protected]>: >> >> Yes! >> >> >> >> On 11 October 2016 at 08:10, Lukasz Lenart <[email protected]> >> wrote: >> >> >> >>> I have asked about "struts.enable.DynamicMethodInvocation" - did you >> >>> enable it? Because you are using url pattern similar to DMI. >> >>> >> >>> >> >>> 2016-10-11 8:42 GMT+02:00 Greg Huber <[email protected]>: >> >>> > DMI / SMI? >> >>> > >> >>> > >> >>> > ParametersInterceptor > isExcluded(String paramName) {..} >> >>> > >> >>> > action:myAction!save logs on this regex possibly because of the ! >> >>> > >> >>> > [.*(^|\.|\[|\'|"|get)class(\(\.|\[|\'|").*, ^(action|method):.*, >> >>> > (^|\%\{)((#?)(top(\.|\['|\[")|\[\d\]\.)?)(dojo|struts| >> >>> session|request|response|application|servlet(Request| >> >>> Response|Context)|parameters|context|_memberAccess)(\.|\[).*] >> >>> > >> >>> > com.opensymphony.xwork2.security.DefaultExcludedPatternsChecker >> >>> > >> >>> > >> >>> > >> >>> > On 10 October 2016 at 12:56, Lukasz Lenart <[email protected]> >> >>> wrote: >> >>> > >> >>> >> Do you use DMI? >> >>> >> >> >>> >> 2016-10-10 11:16 GMT+02:00 Greg Huber <[email protected]>: >> >>> >> > ....About the logging, I now get loads of these warnings on every >> >>> >> > invocation? >> >>> >> > >> >>> >> > 2016-10-10 10:03:41,709 WARN >> >>> >> > com.opensymphony.xwork2.interceptor.ParametersInterceptor >> >>> >> > ParametersInterceptor:notifyDeveloper - Parameter >> >>> [action:myAction!save] >> >>> >> > matches excluded pattern [^(action|method):.*]! >> >>> >> > >> >>> >> > >> >>> >> > Maybe its something to do with the DMI? >> >>> >> > >> >>> >> > >> >>> >> > On 10 October 2016 at 10:03, Lukasz Lenart < >> [email protected]> >> >>> >> wrote: >> >>> >> > >> >>> >> >> Done, I have reduced level to WARN and added prefix about >> Developer >> >>> >> >> Notification >> >>> >> >> >> >>> >> >> 2016-10-10 10:51 GMT+02:00 Lukasz Lenart < >> [email protected]>: >> >>> >> >> > This is expected and it happens only devMode - it isn't NPE. >> Maybe >> >>> the >> >>> >> >> > level is too high, WARN should be enough >> >>> >> >> > >> >>> >> >> > https://issues.apache.org/jira/browse/WW-4453 >> >>> >> >> > >> >>> >> >> > >> >>> >> >> > Regards >> >>> >> >> > -- >> >>> >> >> > Łukasz >> >>> >> >> > + 48 606 323 122 http://www.lenart.org.pl/ >> >>> >> >> > >> >>> >> >> > 2016-10-09 11:21 GMT+02:00 Greg Huber <[email protected]>: >> >>> >> >> >> I have also notice that I now get strange npe exceptions >> where it >> >>> >> seems >> >>> >> >> not >> >>> >> >> >> to set values on my page bean. >> >>> >> >> >> >> >>> >> >> >> eg my bean: >> >>> >> >> >> >> >>> >> >> >> private Integer pageNum = new Integer(1); >> >>> >> >> >> public Integer getPageNum() { >> >>> >> >> >> return pageNum; >> >>> >> >> >> } >> >>> >> >> >> bean.setPageNum(getBean().getPageNum()); >> >>> >> >> >> >> >>> >> >> >> On the page the hidden field does not have the value: >> >>> >> >> >> >> >>> >> >> >> <input id="eventAdd_bean_pageNum" type="hidden" >> >>> name="bean.pageNum"> >> >>> >> >> >> >> >>> >> >> >> I went back to 2.5.2 and I do not get any exceptions, so its >> >>> >> something >> >>> >> >> new. >> >>> >> >> >> >> >>> >> >> >> <input id="eventAdd_bean_pageNum" type="hidden" value="1" >> >>> >> >> name="bean.pageNum >> >>> >> >> >> "> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> >> >> In my logs I now also get: >> >>> >> >> >> >> >>> >> >> >> 2016-10-09 10:19:49,584 ERROR org.apache.struts2.components. >> Date >> >>> >> >> Date:end - >> >>> >> >> >> Expression [bean.eventScheduledPubDate] passed to <s:date/> >> tag >> >>> which >> >>> >> >> was >> >>> >> >> >> evaluated to [null](null) isn't instance of java.util.Date nor >> >>> >> >> >> java.util.Calendar! >> >>> >> >> >> 2016-10-09 10:19:49,587 ERROR org.apache.struts2.components. >> Date >> >>> >> >> Date:end - >> >>> >> >> >> Expression [bean.eventExpireDate] passed to <s:date/> tag >> which >> >>> was >> >>> >> >> >> evaluated to [null](null) isn't instance of java.util.Date nor >> >>> >> >> >> java.util.Calendar! >> >>> >> >> >> 2016-10-09 10:19:49,603 ERROR org.apache.struts2.components. >> Date >> >>> >> >> Date:end - >> >>> >> >> >> Expression [bean.updated] passed to <s:date/> tag which was >> >>> >> evaluated to >> >>> >> >> >> [null](null) isn't instance of java.util.Date nor >> >>> java.util.Calendar! >> >>> >> >> >> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> >> >> On 7 October 2016 at 09:19, Lukasz Lenart < >> >>> [email protected]> >> >>> >> >> wrote: >> >>> >> >> >> >> >>> >> >> >>> Fixed :) I will give you some time and then I will prepare a >> new >> >>> >> test >> >>> >> >> >>> build :) >> >>> >> >> >>> >> >>> >> >> >>> 2016-10-07 9:29 GMT+02:00 Lukasz Lenart < >> [email protected] >> >>> >: >> >>> >> >> >>> > I see the problem, conversion doesn't work and I think know >> >>> why :\ >> >>> >> >> >>> fixing .... >> >>> >> >> >>> > >> >>> >> >> >>> > 2016-10-07 9:21 GMT+02:00 Greg Huber <[email protected] >> >: >> >>> >> >> >>> >> On my dev box I get this error: >> >>> >> >> >>> >> >> >>> >> >> >>> >> Unexpected Exception caught setting 'uploadedFiles' on >> 'class >> >>> >> >> >>> >> editor.Resources: Error setting expression 'uploadedFiles' >> >>> with >> >>> >> >> value >> >>> >> >> >>> >> '/home/../MyProject/work/upload_ff205289_3c03_4a59_ >> >>> >> >> >>> 8898_55c11fed0b49_00000006.tmp' >> >>> >> >> >>> >> >> >>> >> >> >>> >> more detail: >> >>> >> >> >>> >> >> >>> >> >> >>> >> ognl.MethodFailedException: Method "setUploadedFiles" >> failed >> >>> for >> >>> >> >> object >> >>> >> >> >>> >> editor.Resources@77de4446 [java.lang. >> NoSuchMethodException: >> >>> >> >> >>> >> editor.Resources.setUploadedFiles(java.lang.String)] >> >>> >> >> >>> >> >> >>> >> >> >>> >> I have this method: >> >>> >> >> >>> >> >> >>> >> >> >>> >> private File[] uploadedFiles = null; >> >>> >> >> >>> >> >> >>> >> >> >>> >> public void setUploadedFiles(File[] uploadedFiles) { >> >>> >> >> >>> >> this.uploadedFiles = uploadedFiles; >> >>> >> >> >>> >> } >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> It calls this method with a null? >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> On 6 October 2016 at 20:31, Lukasz Lenart < >> >>> >> [email protected]> >> >>> >> >> >>> wrote: >> >>> >> >> >>> >> >> >>> >> >> >>> >>> Hi, >> >>> >> >> >>> >>> >> >>> >> >> >>> >>> Please take a time and test the bits - any help is >> >>> appreciated. >> >>> >> >> Please >> >>> >> >> >>> >>> report any problems back. I'll call for vote in a week >> if no >> >>> >> >> problems >> >>> >> >> >>> >>> will be spotted. >> >>> >> >> >>> >>> >> >>> >> >> >>> >>> Staging Maven repo >> >>> >> >> >>> >>> https://repository.apache.org/content/groups/staging/ >> >>> >> >> >>> >>> >> >>> >> >> >>> >>> Standalone artifacts >> >>> >> >> >>> >>> https://dist.apache.org/repos/dist/dev/struts/2.5.4/ >> >>> >> >> >>> >>> >> >>> >> >> >>> >>> Release notes >> >>> >> >> >>> >>> https://cwiki.apache.org/confluence/display/WW/Version+ >> >>> >> Notes+2.5.4 >> >>> >> >> >>> >>> >> >>> >> >> >>> >>> >> >>> >> >> >>> >>> Thanks in advance >> >>> >> >> >>> >>> -- >> >>> >> >> >>> >>> Łukasz >> >>> >> >> >>> >>> + 48 606 323 122 http://www.lenart.org.pl/ >> >>> >> >> >>> >>> >> >>> >> >> >>> >>> ------------------------------ >> ------------------------------ >> >>> >> >> --------- >> >>> >> >> >>> >>> To unsubscribe, e-mail: [email protected]. >> org >> >>> >> >> >>> >>> For additional commands, e-mail: >> [email protected] >> >>> >> >> >>> >>> >> >>> >> >> >>> >>> >> >>> >> >> >>> >> >>> >> >> >>> ------------------------------------------------------------ >> >>> >> --------- >> >>> >> >> >>> To unsubscribe, e-mail: [email protected] >> >>> >> >> >>> For additional commands, e-mail: [email protected] >> >>> >> >> >>> >> >>> >> >> >>> >> >>> >> >> >> >>> >> >> ------------------------------------------------------------ >> >>> --------- >> >>> >> >> To unsubscribe, e-mail: [email protected] >> >>> >> >> For additional commands, e-mail: [email protected] >> >>> >> >> >> >>> >> >> >> >>> >> >> >>> >> ------------------------------------------------------------ >> --------- >> >>> >> To unsubscribe, e-mail: [email protected] >> >>> >> For additional commands, e-mail: [email protected] >> >>> >> >> >>> >> >> >>> >> >>> --------------------------------------------------------------------- >> >>> To unsubscribe, e-mail: [email protected] >> >>> For additional commands, e-mail: [email protected] >> >>> >> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >>
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
