Release 10.3
Added APIs
com.softwareag.mws.screens.BaseScreenClass: Class com.softwareag.mws.screens.BaseScreenClass added
com.softwareag.mws.screens.Constants: Class com.softwareag.mws.screens.Constants added
com.softwareag.mws.screens.MWSLoginLogoutScreen: Class com.softwareag.mws.screens.MWSLoginLogoutScreen added
com.softwareag.mws.screens.applications.administration.systemwide.usermanagement.UsersScreen: Class com.softwareag.mws.screens.applications.administration.systemwide.usermanagement.UsersScreen added
com.webmethods.bpm.process.impl.BpmProcess: Method 'protected void loadFromIS()' has been added
com.webmethods.bpm.process.impl.BpmProcessManager: Method 'public BpmProcessManager()' has been added
com.webmethods.bpm.process.impl.BpmProcessManager: Method 'public java.lang.String getDatasourceLibMode()' has been added
com.webmethods.bpm.process.impl.BpmProcessManagerIS: Class com.webmethods.bpm.process.impl.BpmProcessManagerIS added
com.webmethods.bpm.process.impl.db.common.LoadProcessStepsIS: Class com.webmethods.bpm.process.impl.db.common.LoadProcessStepsIS added
com.webmethods.caf.common.ServerCommon: Class com.webmethods.caf.common.ServerCommon added
com.webmethods.caf.common.XMLUtil: Method 'public javax.xml.parsers.DocumentBuilderFactory getBuilderFactory()' has been added
com.webmethods.caf.common.XMLUtil: Method 'public javax.xml.parsers.SAXParserFactory getSAXParserFactory()' has been added
com.webmethods.caf.common.XMLUtil: Method 'public org.xml.sax.XMLReader getXMLParser(java.lang.ClassLoader)' has been added
com.webmethods.caf.faces.application.CAFValueExpression: Method 'public java.lang.Object getCAFValue(javax.el.ELContext)' has been added
com.webmethods.caf.faces.data.object.ObjectMethodContentProvider: Method 'protected boolean isSessionExpired()' has been added
com.webmethods.caf.faces.data.task.TaskBusinessCalendarModel: Method 'protected com.webmethods.sc.calendar.IWorkdayCalendar getCalendarByID(java.lang.String)' has been added
com.webmethods.caf.faces.data.ws.wss.WSSContentProvider: Method 'protected boolean isSessionExpired()' has been added
com.webmethods.caf.faces.portlet.PortletViewHandler: Method 'protected java.lang.String convertViewId(javax.faces.context.FacesContext, java.lang.String)' has been added
com.webmethods.caf.faces.render.html.input.DateInputRenderer: Method 'protected java.lang.Object convertDate(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object, boolean, boolean)' has been added
com.webmethods.caf.wsclient.util.WSClientUtil: Method 'public java.util.Map constructClientAPI(java.lang.Class, java.lang.String, java.lang.String)' has been added
com.webmethods.caf.wsclient.util.WSClientUtil: Method 'public void reloadResource(java.lang.Class)' has been added
com.webmethods.caf.wsclient.util.XSDDateFormatMWS: Class com.webmethods.caf.wsclient.util.XSDDateFormatMWS added
com.webmethods.portal.bizPolicy.command.install.InstallBootstrapComponentsWithDependencies: Method 'protected boolean checkRealLocation(java.lang.String)' has been added
com.webmethods.portal.bizPolicy.command.install.InstallBootstrapComponentsWithDependencies: Method 'protected java.lang.String getComponentRealLocation(java.lang.String)' has been added
com.webmethods.portal.bizPolicy.command.system.xml.XMLImportContent: Method 'protected boolean checkResourceExists(java.lang.String)' has been added
com.webmethods.portal.bizPolicy.command.system.xml.XMLImportIncludeIS: Method 'protected java.io.InputStream getISTaskAppStream(java.lang.String, java.lang.String)' has been added
com.webmethods.portal.bizPolicy.impl.BootstrapPhase: Method 'protected void waitForOSGIServices()' has been added
com.webmethods.portal.jms.JMSPhaseProvider: Method 'protected void bindGlobalProvider(com.webmethods.portal.service.global.IGlobalProvider)' has been added
com.webmethods.portal.jms.JMSPhaseProvider: Method 'protected void bindRemoteEventDelivery(com.webmethods.portal.system.init.IInitializable)' has been added
com.webmethods.portal.mech.dir.impl.DirMechanicsUtils: Method 'public com.webmethods.portal.service.meta2.IUserService getUserService()' has been added
com.webmethods.portal.mech.dir.impl.DirMechanicsUtils: Method 'public com.webmethods.portal.service.meta2.thing.IThingID initializeUserWithResult(com.webmethods.portal.system.IURI)' has been added
com.webmethods.portal.mech.dir.impl.DirMechanicsUtils: Method 'public void initializeUser(com.webmethods.portal.system.IURI)' has been added
com.webmethods.portal.mech.install.impl.BasicInstallMechanics: Method 'protected boolean checkNeedsComponent(java.util.List, java.lang.String)' has been added
com.webmethods.portal.mech.install.impl.BasicInstallMechanics: Method 'protected java.lang.String getComponentLocationToRealLocation(java.lang.String)' has been added
com.webmethods.portal.mech.install.impl.InstallResolver: Method 'public void init(com.webmethods.portal.system.IComponentData, java.lang.String)' has been added
com.webmethods.portal.mech.install.impl.PortletInstallMechanics: Method 'protected com.webmethods.portal.service.portlet.info.IPortletInfo loadPortletInfo(java.lang.String)' has been added
com.webmethods.portal.mech.install.impl.UpgradeInstallComponentData: Method 'protected java.lang.String getComponentLocationToRealLocation(java.lang.String)' has been added
com.webmethods.portal.mech.portlet.IPortletProviderMechanics: Method 'public com.webmethods.portal.service.portlet.info.IPortletInfo getPortletInfo(java.io.InputStream, java.io.InputStream)' has been added to an interface
com.webmethods.portal.mech.portlet.impl.PortletProviderMechanics: Method 'public com.webmethods.portal.service.portlet.info.IPortletInfo getPortletInfo(java.io.InputStream, java.io.InputStream)' has been added
com.webmethods.portal.mech.portlet.impl.PortletProviderMechanics: Method 'public void init(com.webmethods.portal.system.IComponentData, java.lang.String)' has been added
com.webmethods.portal.mech.socialbpm.comments.impl.CommentsMechanics: Method 'public com.webmethods.portal.service.meta2.thing.IThingID getThingID(com.webmethods.portal.system.IURI)' has been added
com.webmethods.portal.mech.sql.impl.ConnectionManagerMechanicsIS: Class com.webmethods.portal.mech.sql.impl.ConnectionManagerMechanicsIS added
com.webmethods.portal.mech.task.ITaskHelper: Method 'public com.webmethods.portal.system.lock.IClusterLockingService getLockingService()' has been added to an interface
com.webmethods.portal.mech.task.impl.TaskChangeHandler: Method 'public TaskChangeHandler()' has been added
com.webmethods.portal.mech.task.impl.TaskChangeHandlerIS: Method 'public void ensureTaskLwqFileExist(java.lang.String)' has been added
com.webmethods.portal.mech.task.impl.TaskCompletionHandlerIS: Class com.webmethods.portal.mech.task.impl.TaskCompletionHandlerIS added
com.webmethods.portal.mech.task.impl.TaskHelper: Method 'public com.webmethods.portal.system.lock.IClusterLockingService getLockingService()' has been added
com.webmethods.portal.mech.task.impl.TaskHelperService: Method 'public com.webmethods.portal.system.lock.IClusterLockingService getLockingService()' has been added
com.webmethods.portal.mech.task.impl.TaskMechanics: Method 'protected void initHandlers(com.webmethods.portal.system.IComponentData, java.lang.String)' has been added
com.webmethods.portal.mech.task.impl.TaskMechanicsIS: Method 'protected void initHandlers(com.webmethods.portal.system.IComponentData, java.lang.String)' has been added
com.webmethods.portal.mech.task.impl.TaskScheduleHandlerIS: Class com.webmethods.portal.mech.task.impl.TaskScheduleHandlerIS added
com.webmethods.portal.mech.task.impl.TaskTimedEventHandlerIS: Class com.webmethods.portal.mech.task.impl.TaskTimedEventHandlerIS added
com.webmethods.portal.noodle.util.NoodleUtils: Method 'public boolean isForceNewTab(com.webmethods.portal.service.view.IView)' has been added
com.webmethods.portal.service.dir.IDirPrincipal: Method 'public boolean isInitialized()' has been added to an interface
com.webmethods.portal.service.dir.impl.DirSystem: Method 'public void onSynchronousEvent(com.webmethods.portal.event.dir.IDirPrincipalDeleteEvent)' has been added
com.webmethods.portal.service.install.impl.BaseInstallService: Method 'protected java.lang.String getResourceLocation(java.lang.String, java.lang.String)' has been added
com.webmethods.portal.service.install.impl.BaseInstallService: Method 'protected void registerComponent(com.webmethods.portal.system.IInitializableComponentData, java.lang.String)' has been added
com.webmethods.portal.service.install.impl.PdpInstallService: Method 'protected com.webmethods.portal.schema.wmportletapp.PortletType _loadPortletType(java.util.Map)' has been added
com.webmethods.portal.service.install.impl.PdpInstallService: Method 'protected void _doRegisterComponent(java.util.Map)' has been added
com.webmethods.portal.service.install.impl.PdpInstallService: Method 'protected void _saveTempPortletInitData(java.util.Map)' has been added
com.webmethods.portal.service.meta2.util.ThingHelper: Class com.webmethods.portal.service.meta2.util.ThingHelper added
com.webmethods.portal.service.portlet.IPortletProvider: Method 'public com.webmethods.portal.service.portlet.info.IPortletInfo getPortletInfo(java.io.InputStream, java.io.InputStream)' has been added to an interface
com.webmethods.portal.service.portlet.impl.PortletProvider: Method 'public com.webmethods.portal.service.portlet.info.IPortletInfo getPortletInfo(java.io.InputStream, java.io.InputStream)' has been added
com.webmethods.portal.service.socialbpm.comments.impl.CommentsServiceIS: Class com.webmethods.portal.service.socialbpm.comments.impl.CommentsServiceIS added
com.webmethods.portal.service.sql.ISqlWorker: Method 'public void close()' has been added to an interface
com.webmethods.portal.service.sql.core.BaseSqlWorker: Method 'public boolean isCurrentlyInUse()' has been added
com.webmethods.portal.service.sql.core.BaseSqlWorker: Method 'public void close()' has been added
com.webmethods.portal.service.sql.runtime.base.CommentEntryUserDeleted: Class com.webmethods.portal.service.sql.runtime.base.CommentEntryUserDeleted added
com.webmethods.portal.service.task.ITaskDefinition: Method 'public com.softwareag.caf.shared.task.core.model.TaskDataDefTable getTaskDataTable()' has been added to an interface
com.webmethods.portal.service.task.ITaskSystem: Method 'public com.webmethods.portal.system.lock.IClusterLockingService getLockingService()' has been added to an interface
com.webmethods.portal.service.task.event.impl.TaskChangedEvent: Method 'public boolean isHiddenUpdate()' has been added
com.webmethods.portal.service.task.event.impl.TaskChangedEvent: Method 'public void setHiddenUpdate(boolean)' has been added
com.webmethods.portal.service.task.impl.TaskClassLoaderFactory: Method 'public java.net.URLClassLoader getTaskClassLoader(java.lang.String)' has been added
com.webmethods.portal.service.task.impl.TaskClassLoaderFactory: Method 'public void removeTaskClassLoader(java.lang.String)' has been added
com.webmethods.portal.service.task.impl.TaskDefinitionView: Method 'public com.softwareag.caf.shared.task.core.model.TaskDataDefTable getTaskDataTable()' has been added
com.webmethods.portal.service.task.impl.TaskDistributionServiceIS: Class com.webmethods.portal.service.task.impl.TaskDistributionServiceIS added
com.webmethods.portal.service.task.impl.TaskProcessAuditServiceIS: Class com.webmethods.portal.service.task.impl.TaskProcessAuditServiceIS added
com.webmethods.portal.service.task.impl.TaskSystem: Method 'protected void bindClusterLockingService(com.webmethods.portal.system.lock.IClusterLockingService)' has been added
com.webmethods.portal.service.task.impl.TaskSystem: Method 'public com.webmethods.portal.system.lock.IClusterLockingService getLockingService()' has been added
com.webmethods.portal.system.BaseComponent: Method 'protected void bindGlobalProvider(com.webmethods.portal.service.global.IGlobalProvider)' has been added
com.webmethods.portal.system.PortalSystem: Method 'public boolean isTELibrary()' has been added
com.webmethods.portal.system.init.impl.ClusterPhaseProvider: Method 'protected java.lang.String getLocalConfigRootPath()' has been added
com.webmethods.portal.system.init.impl.ClusterPhaseProvider: Method 'protected void initDbConnection()' has been added
com.webmethods.portal.system.lock.impl.LockKey: Class com.webmethods.portal.system.lock.impl.LockKey added
com.webmethods.portal.webapp.jetty7.WebApplicationInstallService: Method 'protected java.lang.String checkTaskAppVersionIsUptodate(java.lang.String)' has been added
com.webmethods.portal.webapp.jetty7.WebApplicationInstallService: Method 'protected void fixOldTaskClasses(java.io.File, java.lang.String)' has been added
com.webmethods.rtl.locator.impl.ClassLocator: Method 'public ClassLocator(java.lang.String, java.lang.String)' has been added
com.webmethods.rtl.tools.PrettyProperties$NameValue: Class com.webmethods.rtl.tools.PrettyProperties$NameValue added
com.webmethods.rtl.tools.PrettyProperties: Class com.webmethods.rtl.tools.PrettyProperties added
com.webmethods.rtl.util.xml.XMLUtil: Method 'public java.lang.String toString(org.w3c.dom.Node, int, boolean)' has been added
com.webmethods.caf.faces.portlet.PortletViewHandler: Added com.sun.faces.application.view.MultiViewHandler to the list of superclasses
com.webmethods.caf.jcr.faces.data.query.PropertySearchTerm: Added protected field sRandom
com.webmethods.caf.wsclient.proxy.impl.WSClientDynamicProxy: Added public field REMOVE_WSDL_FROM_GLUE_CACHE
com.webmethods.mws.acdl.GenerateAcdlForProject: Added public field OPTION_IS_TASK_ENGINE
com.webmethods.portal.bizPolicy.command.task.webservice.QueueTaskWS: Added protected field DELAY_DEFAULT_VALUE
com.webmethods.portal.framework.dispatch.handlers.directory.ExportUserAttributesHandler: Added public field DB_ATTRIBUTES_PROVIDER
com.webmethods.portal.framework.dispatch.handlers.directory.ExportUserAttributesHandler: Added public field DB_ATTR_TITLE
com.webmethods.portal.framework.dispatch.handlers.directory.ExportUserAttributesHandler: Added public field LDAP_ATTRIBUTES_PROVIDER
com.webmethods.portal.framework.dispatch.handlers.directory.ExportUserAttributesHandler: Added public field LDAP_ATTR_TITLE
com.webmethods.portal.framework.dispatch.handlers.directory.ExportUserAttributesHandler: Added public field PROFILE_ATTRIBUTES_PROVIDER
com.webmethods.portal.framework.dispatch.handlers.directory.ExportUserAttributesHandler: Added public field USER_INFORMATION_TITLE
com.webmethods.portal.framework.dispatch.handlers.directory.ExportUserAttributesHandler: Added public field USER_PROFILE_ATTR_TITLE
com.webmethods.portal.framework.presentation.renderers.DefaultRenderer: Added public field CONTENT_SECURITY_CUSTOM_HOSTS_PROP
com.webmethods.portal.framework.presentation.renderers.DefaultRenderer: Added public field CONTENT_SECURITY_DISABLED_PROP
com.webmethods.portal.framework.presentation.renderers.DefaultRenderer: Added public field CONTENT_SECURITY_POLICY_ENABLED
com.webmethods.portal.service.dir.impl.DirSystem: Added com.webmethods.portal.event.dir.IDirPrincipalDeleteEvent$ISynchronousListener to the set of implemented interfaces
com.webmethods.portal.service.sql.ISqlWorker: Added java.lang.AutoCloseable to the set of implemented interfaces
com.webmethods.portal.service.sql.core.BaseSqlWorker: Added java.lang.AutoCloseable to the set of implemented interfaces
com.webmethods.portal.service.sql.core.ConnectionManager: Added public field ORACLE_URL_PARSER_EXPRESSION_SERVICENAME
com.webmethods.portal.service.sql.core.ConnectionManager: Added public field ORACLE_URL_TEMPLATE_SERVICENAME
com.webmethods.portal.service.task.event.impl.TaskChangedEvent: Added protected field hiddenUpdate
com.webmethods.portal.service.task.impl.TaskClassLoaderFactory: Added public field TASK_ASSETS_HOME_PROP
com.webmethods.portal.system.PortalSystem: Added public field TASK_ENGINE_LIBRARY_MODE
com.webmethods.rtl.locator.impl.StreamLocatorFactory: Added public field TEMP_PROTOCOL
Removed APIs
com.webmethods.caf.faces.portlet.PortletViewHandler: Method 'public java.lang.Object getWrapped()' has been removed
com.webmethods.caf.faces.portlet.PortletViewHandler: Method 'public javax.faces.application.ViewHandler getWrapped()' has been removed
com.webmethods.portal.bizPolicy.command.dir.rs.BasePrincipalResource: Method 'protected java.util.List getProfileAttributes(com.webmethods.portal.bizPolicy.IContext, com.webmethods.portal.service.dir.IDirPrincipal)' has been removed
com.webmethods.portal.bizPolicy.command.system.xml.XMLImportContextIS: Method 'protected com.webmethods.portal.system.IURI importNode(com.webmethods.portal.bizPolicy.IContext, org.w3c.dom.Element, com.webmethods.portal.system.IURI, java.util.List)' has been removed, but an inherited definition exists.
com.webmethods.portal.event.impl.RemoteEventDeliveryInitializer: Method 'protected void bindJMSPhaseProvider(com.webmethods.portal.system.IComponent)' has been removed
com.webmethods.portal.framework.mech.install.PortletAppilcationInstallMechanics: Method 'protected void clearContextRequestAttributes(com.webmethods.portal.bizPolicy.IContext)' has been removed
com.webmethods.portal.mech.task.ITaskHelper: Method 'public com.webmethods.portal.service.task.ITaskLockingService getTaskLockingService()' has been removed
com.webmethods.portal.mech.task.impl.TaskHelperService: Method 'public com.webmethods.portal.service.task.ITaskLockingService getTaskLockingService()' has been removed
com.webmethods.portal.mech.task.impl.TaskMechanicsIS: Method 'protected com.webmethods.portal.service.task.ITaskList listTasks(com.webmethods.portal.system.IURI, com.webmethods.portal.service.task.TaskSearchQuery, boolean, boolean)' has been removed, but an inherited definition exists.
com.webmethods.portal.service.task.ITaskLockingService: Method 'public com.webmethods.portal.system.lock.IClusterLock acquireLock(com.webmethods.portal.system.IURI, com.webmethods.portal.system.IURI, long, long)' has been removed
com.webmethods.portal.service.task.ITaskLockingService: Method 'public com.webmethods.portal.system.lock.IClusterLock acquireLock(com.webmethods.portal.system.IURI, com.webmethods.portal.system.IURI, long, long, boolean)' has been removed
com.webmethods.portal.service.task.impl.TaskClassLoaderFactory$ITaskClassLoader: Class com.webmethods.portal.service.task.impl.TaskClassLoaderFactory$ITaskClassLoader removed
com.webmethods.portal.service.task.impl.TaskLockingService: Method 'public com.webmethods.portal.system.lock.IClusterLock acquireLock(com.webmethods.portal.system.IURI, com.webmethods.portal.system.IURI, long, long)' has been removed
com.webmethods.portal.service.task.impl.TaskLockingService: Method 'public com.webmethods.portal.system.lock.IClusterLock acquireLock(com.webmethods.portal.system.IURI, com.webmethods.portal.system.IURI, long, long, boolean)' has been removed
com.webmethods.portal.service.task.impl.TaskLockingService: Method 'public long getDbTimeOffset()' has been removed
com.webmethods.portal.system.lock.impl.ClusterLockingService: Method 'public long getDbTimeOffset()' has been removed
com.webmethods.rtl.util.PrettyProperties$NameValue: Class com.webmethods.rtl.util.PrettyProperties$NameValue removed
com.webmethods.rtl.util.PrettyProperties: Class com.webmethods.rtl.util.PrettyProperties removed
com.webmethods.caf.faces.portlet.PortletViewHandler: Removed field wrapped
com.webmethods.caf.faces.portlet.PortletViewHandler: Removed javax.faces.FacesWrapper from the set of implemented interfaces
com.webmethods.caf.faces.portlet.PortletViewHandler: Removed javax.faces.application.ViewHandlerWrapper from the list of superclasses
com.webmethods.caf.jcr.faces.data.query.PropertySearchTerm: Removed field random
com.webmethods.portal.mech.task.impl.TaskMechanics: Removed field MIN_INBOX_SEARCH_THREADS
com.webmethods.portal.mech.task.impl.TaskMechanics: Removed field MIN_TASK_UPDATE_THREADS
Deprecated APIs
com.webmethods.portal.mech.task.impl.TaskHelper: Method 'public com.webmethods.portal.service.task.ITaskLockingService getTaskLockingService()' has been deprecated
com.webmethods.portal.service.sql.ISqlWorker: Method 'public void release()' has been deprecated
com.webmethods.portal.service.sql.core.BaseSqlWorker: Method 'public void release()' has been deprecated
Changed APIs
com.webmethods.caf.faces.component.output.ChartDataColumn: Parameter 1 of 'public void setItemValue(java.lang.Number)' has changed its type to java.lang.Object
com.webmethods.caf.faces.component.output.ChartDataColumn: Return type of method 'public java.lang.Number getItemValue()' has been changed to java.lang.Object
com.webmethods.caf.faces.portlet.PortletViewHandler: In method 'public PortletViewHandler(javax.faces.application.ViewHandler)' the number of arguments has changed
com.webmethods.caf.faces.render.html.input.DateInputRenderer: In method 'protected void writeTimeZone(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.util.Date)' the number of arguments has changed
com.webmethods.portal.mech.task.impl.TaskMechanics: In method 'public void fireTaskChangedEvent(com.webmethods.portal.system.IURI, com.webmethods.portal.system.IURI, com.webmethods.portal.service.task.ITask, com.webmethods.portal.service.task.ITask, java.lang.Object, java.lang.Object, int, boolean)' the number of arguments has changed
com.webmethods.portal.service.task.impl.TaskClassLoaderFactory: In method 'public java.lang.Object getTaskInstance(java.lang.String)' the number of arguments has changed
com.webmethods.portal.service.task.impl.TaskClassLoaderFactory: In method 'public void addTaskClassLoader(com.webmethods.portal.service.task.impl.TaskClassLoaderFactory$ITaskClassLoader)' the number of arguments has changed
com.webmethods.portal.system.lock.IClusterLockingService: In method 'public com.webmethods.portal.system.lock.IClusterLock acquireLock(com.webmethods.portal.system.IURI, com.webmethods.portal.system.IURI, long, long, boolean)' the number of arguments has changed
com.webmethods.portal.system.lock.IClusterLockingService: Parameter 2 of 'public com.webmethods.portal.system.lock.IClusterLock acquireLock(com.webmethods.portal.system.IURI, com.webmethods.portal.system.IURI, long, long)' has changed its type to long
com.webmethods.portal.system.lock.IClusterLockingService: Parameter 4 of 'public com.webmethods.portal.system.lock.IClusterLock acquireLock(com.webmethods.portal.system.IURI, com.webmethods.portal.system.IURI, long, long)' has changed its type to boolean
com.webmethods.portal.system.lock.impl.ClusterLockingService: In method 'public com.webmethods.portal.system.lock.IClusterLock acquireLock(com.webmethods.portal.system.IURI, com.webmethods.portal.system.IURI, long, long, boolean)' the number of arguments has changed
com.webmethods.portal.system.lock.impl.ClusterLockingService: Parameter 2 of 'public com.webmethods.portal.system.lock.IClusterLock acquireLock(com.webmethods.portal.system.IURI, com.webmethods.portal.system.IURI, long, long)' has changed its type to long
com.webmethods.portal.system.lock.impl.ClusterLockingService: Parameter 4 of 'public com.webmethods.portal.system.lock.IClusterLock acquireLock(com.webmethods.portal.system.IURI, com.webmethods.portal.system.IURI, long, long)' has changed its type to boolean
com.webmethods.rtl.util.xml.XMLUtil: In method 'protected void _dumpXML(org.w3c.dom.Node, java.io.Writer, int, int)' the number of arguments has changed