DashO Java Obfuscator Change Log V5.2 Build 3 – Release Date May 19, 2009

Change Log – Version 5.2.3 – Release Date May 19, 2009

Enhancements:

  • The New Project Wizard identifies classes from the Apache Wicket framework as entry points into an application. The Wizard recognizes classes that extend these classes in the framework: org.apache.wicket.Application; org.apache.wicket.protocol.http.WebApplication; org.apache.wicket.authentication.AuthenticatedWebApplication; org.apache.wicket.spring.SpringWebApplication; org.apache.wicket.spring.injection.annot.AnnotSpringWebApplication; org.apache.wicket.Page; org.apache.wicket.markup.html.WebPage; org.apache.wicket.markup.html.pages.AccessDeniedPage; org.apache.wicket.markup.html.pages.BrowserInfoPage; org.apache.wicket.markup.html.pages.ExceptionErrorPage; org.apache.wicket.markup.html.pages.InternalErrorPage; org.apache.wicket.markup.html.pages.PageExpiredErrorPage; org.apache.wicket.markup.html.pages.RedirectPage; org.apache.wicket.authentication.pages.SignInPage; org.apache.wicket.authentication.pages.SignOutPage. Classes that extend any of the page base classes have their public constructors used as entry points.

Fixes:

  • New Project Wizard does not correctly identify classes implementing the following Spring interfaces: org.springframework.beans.factory.InitializingBean; org.springframework.beans.factory.BeanFactoryAware; org.springframework.beans.factory.BeanNameAware; org.springframework.context.ResourceLoaderAware; org.springframework.validation.Validator.