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] > >> >> >>> >>> 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] > >
