Description of problem: @39414 If you create UDCTs and restart the server, no content items can then be successfully authored. An InvocationTargetException will result during authoring kit instantiation for _any_ type. This exists prior to Aram's changes. Related to bug 110927 -*-*-*-*-*- Begin Error Report -*-*-*-*-*- -*-*-*- ACS Error Report Code: 172.16.64.111:1ac9964:fa203cf9be -*-*-*- -*-*-*- Message 1: com.caucho.jsp.JspLineException: null (root cause: null) -*-*-*- -*-*-*- Message 2: com.arsdigita.util.UncheckedWrapperException: null (root cause: null) -*-*-*- -*-*-*- Message 3: java.lang.reflect.InvocationTargetException: null -*-*-*- -*-*-*- Section: CCM User -*-*-*- Party not logged in -*-*-*- Section: System properties -*-*-*- ccm.home: /var/ccm-devel/web/jorris/rickshaw com.arsdigita.util.Assert.enabled: true file.encoding: UTF-8 file.encoding.pkg: sun.io file.separator: / java.awt.graphicsenv: sun.awt.X11GraphicsEnvironment java.awt.printerjob: sun.print.PSPrinterJob java.class.path: /home/boston/jorris/dev/lib/classes12.zip:/usr/share/java/junit.jar:/opt/oracle/product/9.2.0.1/jdbc/lib/classes12.zip:/opt/oracle/product/9.2.0.1/jdbc/lib/classes12.zip:/opt/resin/2.1.4/lib/jaxp.jar:/opt/resin/2.1.4/lib/dom.jar:/opt/resin/2.1.4/lib/jdbc2_0-stdext.jar:/opt/resin/2.1.4/lib/jdbc-mysql.jar:/opt/resin/2.1.4/lib/jndi.jar:/opt/resin/2.1.4/lib/jmx.jar:/opt/resin/2.1.4/lib/jta-spec1_0_1.jar:/opt/resin/2.1.4/lib/resin.jar:/opt/resin/2.1.4/lib/sax.jar:/opt/resin/2.1.4/lib/webutil.jar:/usr/java/j2sdk1.4.2_03/lib/tools.jar:/usr/java/j2sdk1.4.2_03/jre/lib/rt.jar:/opt/resin/2.1.4/lib/jsdk23.jar java.class.version: 48.0 java.endorsed.dirs: /usr/java/j2sdk1.4.2_03/jre/lib/endorsed java.ext.dirs: /usr/java/j2sdk1.4.2_03/jre/lib/ext:/usr/java/j2sdk1.4.2_03/lib/ext:/usr/share/ccm-tools/lib/security java.home: /usr/java/j2sdk1.4.2_03/jre java.io.tmpdir: /tmp java.library.path: /usr/java/j2sdk1.4.2_03/jre/lib/i386/client:/usr/java/j2sdk1.4.2_03/jre/lib/i386:/usr/java/j2sdk1.4.2_03/jre/../lib/i386:/opt/oracle/product/9.2.0.1/lib:/lib:/usr/lib:/usr/local/lib:libexec java.naming.factory.initial: com.caucho.naming.InitialContextFactoryImpl java.naming.factory.url.pkgs: com.caucho.naming java.runtime.name: Java(TM) 2 Runtime Environment, Standard Edition java.runtime.version: 1.4.2_03-b02 java.specification.name: Java Platform API Specification java.specification.vendor: Sun Microsystems Inc. java.specification.version: 1.4 java.util.prefs.PreferencesFactory: java.util.prefs.FileSystemPreferencesFactory java.vendor: Sun Microsystems Inc. java.vendor.url: http://java.sun.com/ java.vendor.url.bug: http://java.sun.com/cgi-bin/bugreport.cgi java.version: 1.4.2_03 java.vm.info: mixed mode java.vm.name: Java HotSpot(TM) Client VM java.vm.specification.name: Java Virtual Machine Specification java.vm.specification.vendor: Sun Microsystems Inc. java.vm.specification.version: 1.0 java.vm.vendor: Sun Microsystems Inc. java.vm.version: 1.4.2_03-b02 javax.xml.parsers.DocumentBuilderFactory: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl javax.xml.parsers.SAXParserFactory: org.apache.xerces.jaxp.SAXParserFactoryImpl javax.xml.transform.TransformerFactory: com.icl.saxon.TransformerFactoryImpl line.separator: log4j.configuration: file:///var/ccm-devel/web/jorris/rickshaw/conf/log4j.properties os.arch: i386 os.name: Linux os.version: 2.4.21-4.0.2.EL path.separator: : resin.home: /opt/resin/2.1.4 sun.arch.data.model: 32 sun.boot.class.path: /usr/java/j2sdk1.4.2_03/jre/lib/rt.jar:/usr/java/j2sdk1.4.2_03/jre/lib/i18n.jar:/usr/java/j2sdk1.4.2_03/jre/lib/sunrsasign.jar:/usr/java/j2sdk1.4.2_03/jre/lib/jsse.jar:/usr/java/j2sdk1.4.2_03/jre/lib/jce.jar:/usr/java/j2sdk1.4.2_03/jre/lib/charsets.jar:/usr/java/j2sdk1.4.2_03/jre/classes sun.boot.library.path: /usr/java/j2sdk1.4.2_03/jre/lib/i386 sun.cpu.endian: little sun.cpu.isalist: sun.io.unicode.encoding: UnicodeLittle sun.java2d.fontpath: sun.os.patch.level: unknown user.country: US user.dir: /opt/resin/2.1.4 user.home: /home/boston/jorris user.language: en user.name: jorris user.timezone: America/New_York waf.workflow.simple.alerts_enabled: true -*-*-*- Section: Stack trace -*-*-*- java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:274) at com.arsdigita.cms.ui.authoring.AuthoringKitWizard.instantiateUserDefinedStep(AuthoringKitWizard.java:345) at com.arsdigita.cms.ui.authoring.AuthoringKitWizard.(AuthoringKitWizard.java:200) at com.arsdigita.cms.ui.authoring.WizardSelector.instantiateKitComponent(WizardSelector.java:81) at com.arsdigita.cms.ui.authoring.AuthoringKitSelector.processKit(AuthoringKitSelector.java:95) at com.arsdigita.cms.ui.authoring.WizardSelector.(WizardSelector.java:69) at com.arsdigita.cms.ui.ContentItemPage.(ContentItemPage.java:198) at _packages._content_22dsection._www._admin._item__jsp._jspService(_item__jsp.java:55) at com.caucho.jsp.JavaPage.service(JavaPage.java:75) at com.caucho.jsp.Page.subservice(Page.java:485) at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182) at com.caucho.server.http.Invocation.service(Invocation.java:312) at com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.java:213) at com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.java:100) at com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.java:77) at com.arsdigita.dispatcher.DispatcherHelper.forwardHelper(DispatcherHelper.java:193) at com.arsdigita.dispatcher.DispatcherHelper.forwardRequestByPath(DispatcherHelper.java:222) at com.arsdigita.dispatcher.DispatcherHelper.forwardRequestByPath(DispatcherHelper.java:235) at com.arsdigita.cms.ContentSectionServlet.doService(ContentSectionServlet.java:136) at com.arsdigita.web.BaseApplicationServlet$1.excurse(BaseApplicationServlet.java:111) at com.arsdigita.kernel.KernelExcursion.run(KernelExcursion.java:57) at com.arsdigita.web.BaseApplicationServlet.doService(BaseApplicationServlet.java:105) at com.arsdigita.web.BaseServlet$1.excurse(BaseServlet.java:176) at com.arsdigita.kernel.KernelExcursion.run(KernelExcursion.java:57) at com.arsdigita.web.BaseServlet.internalService(BaseServlet.java:147) at com.arsdigita.web.BaseServlet.doGet(BaseServlet.java:272) at javax.servlet.http.HttpServlet.service(HttpServlet.java:126) at javax.servlet.http.HttpServlet.service(HttpServlet.java:103) at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96) at com.caucho.server.http.Invocation.service(Invocation.java:312) at com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.java:213) at com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.java:100) at com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.java:77) at com.arsdigita.web.BaseDispatcher.forward(BaseDispatcher.java:201) at com.arsdigita.web.BaseDispatcher.forward(BaseDispatcher.java:185) at com.arsdigita.web.BaseDispatcher.dispatch(BaseDispatcher.java:132) at com.arsdigita.web.DispatcherServlet.doService(DispatcherServlet.java:123) at com.arsdigita.web.BaseServlet$1.excurse(BaseServlet.java:176) at com.arsdigita.kernel.KernelExcursion.run(KernelExcursion.java:57) at com.arsdigita.web.BaseServlet.internalService(BaseServlet.java:147) at com.arsdigita.web.BaseServlet.doGet(BaseServlet.java:272) at javax.servlet.http.HttpServlet.service(HttpServlet.java:126) at javax.servlet.http.HttpServlet.service(HttpServlet.java:103) at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96) at com.caucho.server.http.Invocation.service(Invocation.java:312) at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:221) at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163) at com.caucho.server.TcpConnection.run(TcpConnection.java:137) at java.lang.Thread.run(Thread.java:534) Caused by: com.arsdigita.persistence.PersistenceException: The Object Type you have requested (com.arsdigita.cms.contenttypes.SmokeType) does not exist at com.arsdigita.metadata.DynamicObjectType.(DynamicObjectType.java:309) at com.arsdigita.metadata.DynamicObjectType.(DynamicObjectType.java:268) at com.arsdigita.cms.ui.authoring.PageEditDynamic.(PageEditDynamic.java:172) at com.arsdigita.cms.ui.authoring.SecondaryPageEditDynamic.(SecondaryPageEditDynamic.java:67) ... 52 more -*-*-*- Section: HTTP headers -*-*-*- Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,*/*;q=0.1 Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Accept-Encoding: gzip,deflate Accept-Language: en-us,en;q=0.5 Connection: keep-alive Cookie: JSESSIONID=aTwbqxGrWpr6; ad_user_login=277!1168888431259!qqilRitf+PRBBneHxmaZtQ== Host: goodeats:9004 Keep-Alive: 300 Referer: http://goodeats:9004/ccm/articles/admin/index.jsp?bbp.72.sel=1&bbp.19.ct=237&bbp.18.state=+61+&bbp.916.sel=91&bbp.s=3&g11n.enc=UTF-8&bbp.916.state=+91+&bbp.793.d=asc&bbp.3.pane=6&bbp.781.d=asc&bbp.18.sel=61&bbp.v=0&bbp.e=select&bbp.681.stack=689&bbp.i=d0.4.1.5.1.a.1.22.1.2.1.6.1&bbp.68.ps=20&bbp.1020.d=asc User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031110 Firebird/0.7 -*-*-*- Section: Servlet attributes -*-*-*- com.arsdigita.cms.dispatcher.section: [com.arsdigita.cms.ContentSection:{id=65}] com.arsdigita.dispatcher.RequestContext: com.arsdigita.sitenode.SiteNodeRequestContext@65f2ac com.arsdigita.dispatcher.RequestValue: {com.arsdigita.dispatcher.RequestValue@15c1ae3=null} com.arsdigita.web.BaseApplicationServlet.application_id: 65 com.arsdigita.web.BaseDispatcher.dispatched: true com.arsdigita.web.BaseServlet.request_url: /ccm/articles/admin/item.jsp?set_tab=1&item_id=516 -*-*-*- Section: Request summary -*-*-*- Context path: Request URI: /ccm/articles/admin/item.jsp Query string: item_id=516&set_tab=1& Method: GET Remote user: null -*-*-*- Section: Cookies -*-*-*- JSESSIONID: aTwbqxGrWpr6 (expires: -1) ad_user_login: 277!1168888431259!qqilRitf+PRBBneHxmaZtQ== (expires: -1) -*-*-*-*-*- End Error Report -*-*-*-*-*-
This now gives the same exception as bug 114208
I can't reproduce on tip now; marking QA_READY for verification