Developer registration fails when automatic application creation is enabled

Document ID : KB000095527
Last Modified Date : 04/06/2018
Show Technical Document Details
Issue:
When  the third tab in the registration form is enabled, the registration fails. This is done by setting this property to yes <Property name="registrationEnableCreateApplication" value="yes" />

 
Environment:
Validated in CA API Developer Portal 3.5 
 
Cause:
registrationEnableCreateApplication functionality is no longer supported since 3.1
 
Resolution:
1. Edit properties.xml at /admin?action=list&path=/SYSTEM/conf 
2. Please set the property  <Property name="registrationEnableCreateApplication" value="yes" /> to value no 
3. Publish the file 
Additional Information:
ERROR ENTRY
=============
The browser will either show

cms-j_captcha_response-validationURI" and 
The catalina.out file will have following stack trace  

05/11 15:05:09.725 DEBUG (http-nio-37080-exec-22:) - [Captcha general] -- Captcha respond: captchaId =11819112e15bc69e20abb0cbbe65efc9fb83f0c3, j_captcha_resposnse =sleings
05/11 15:05:09.726 ERROR (http-nio-37080-exec-22:) - [general] -- com.octo.captcha.service.CaptchaServiceException: Invalid ID, could not validate unexisting or already validated captcha
        at com.octo.captcha.service.AbstractCaptchaService.validateResponseForID(AbstractCaptchaService.java:146)
        at com.octo.captcha.service.AbstractManageableCaptchaService.validateResponseForID(AbstractManageableCaptchaService.java:367)
        at com.thelevel.cms.xmlsources.Captcha.getXML(Captcha.java:76)
        at com.thelevel.cms.xmlsources.AbstractXMLSource.getXML(AbstractXMLSource.java:172)
        at com.thelevel.cms.site.PageRule.handleRequest(PageRule.java:277)
        at com.thelevel.cms.site.CMSSiteHandler.handleRequest(CMSSiteHandler.java:488)
        at com.thelevel.cms.admin.EditingUtils.makeInternalRequest(EditingUtils.java:133)
        at com.thelevel.cms.xmlsources.forms.validation.FormValidator.validate(FormValidator.java:119)
        at com.thelevel.cms.xmlsources.forms.validation.FormValidator.validate(FormValidator.java:56)
        at com.thelevel.cms.xmlsources.forms.AbstractForm.getFormBodies(AbstractForm.java:113)
        at com.thelevel.cms.xmlsources.forms.AbstractForm.buildFormResponse(AbstractForm.java:328)
        at com.thelevel.cms.xmlsources.forms.AbstractForm.getXML(AbstractForm.java:78)
        at com.thelevel.cms.xmlsources.AbstractXMLSource.getXML(AbstractXMLSource.java:172)
        at com.thelevel.cms.site.PageRule.handleRequest(PageRule.java:277)
        at com.thelevel.cms.site.CMSSiteHandler.handleRequest(CMSSiteHandler.java:488)
        at com.thelevel.cms.site.CMSSiteHandler.handleRequest(CMSSiteHandler.java:439)
        at com.thelevel.cms.site.SiteServlet.processRequest(SiteServlet.java:423)
        at com.thelevel.cms.site.SiteServlet.instrumentRequest(SiteServlet.java:223)
        at com.thelevel.cms.site.SiteServlet.filterRequest(SiteServlet.java:177)
        at com.thelevel.cms.site.SiteServlet.service(SiteServlet.java:127)

or  "There was an error submitting the form, the changes were not saved".