Push/Publish not working (http 500)

51 views
Skip to first unread message

andreas....@s-itsolutions.at

unread,
Feb 27, 2014, 3:09:26 AM2/27/14
to dot...@googlegroups.com
We are using dotCMS 2.5.2 and the Push/Publish feature does not work. 

I'm adding 1 html page to a new bundle and trying to download it via CMS Admin - Publishing Queue - Bundles - Download - Download for Publish but I do get a "Server Error (500 error)" 


In the logfile I can find the following error:

[27/02/14 08:17:41:762 MEZ]  INFO ajax.RemotePublishAjaxAction: FolderAPI.find(): Identifier is null 
[27/02/14 08:17:41:802 MEZ]  INFO business.PublisherAPIImpl:  : [BundleID: ff43ec92-5154-452c-9a64-89a95d6c9dc4] Asset added to Push Publish Queue. Action: Added by Browsing, Asset Type: htmlpage, Asset Id: f688464b-a099-4a38-a697-6d99d5df59cf, User: dotcms.org.2815 
[27/02/14 08:18:00:589 MEZ] ERROR ajax.RemotePublishAjaxAction: Error trying to generate bundle with id: ff43ec92-5154-452c-9a64-89a95d6c9dc4 
com.dotcms.publishing.DotBundleException: Can't find contentlet: 19bbf310-91f1-414e-a377-4e57a54c454d lang:1 live:false 
        at com.dotcms.enterprise.publishing.remote.bundler.DependencyBundler.generate(SourceFile:65) 
        at com.dotcms.publisher.ajax.RemotePublishAjaxAction.generateBundle(RemotePublishAjaxAction.java:559) 
        at com.dotcms.publisher.ajax.RemotePublishAjaxAction.downloadUnpushedBundle(RemotePublishAjaxAction.java:450) 
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
        at java.lang.reflect.Method.invoke(Method.java:601) 
        at com.dotcms.publisher.ajax.RemotePublishAjaxAction.service(RemotePublishAjaxAction.java:118) 
        at com.dotmarketing.servlets.ajax.AjaxAction.doGet(AjaxAction.java:44) 
        at com.dotmarketing.servlets.ajax.AjaxDirectorServlet.service(AjaxDirectorServlet.java:45) 
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
        at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:404) 
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
        at com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:121) 
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
        at com.dotmarketing.filters.AutoLoginFilter.doFilter(AutoLoginFilter.java:61) 
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
        at com.dotmarketing.cms.urlmap.filters.URLMapFilter.doFilter(URLMapFilter.java:85) 
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
        at com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:162) 
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
        at com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:146) 
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) 
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:465) 
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:555) 
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) 
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852) 
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) 
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) 
        at java.lang.Thread.run(Thread.java:722) 
Caused by: com.dotmarketing.portlets.contentlet.business.DotContentletStateException: Can't find contentlet: 19bbf310-91f1-414e-a377-4e57a54c454d lang:1 live:false 
        at com.dotcms.content.elasticsearch.business.ESContentletAPIImpl.findContentletByIdentifier(ESContentletAPIImpl.java:242) 
        at com.dotmarketing.portlets.contentlet.business.ContentletAPIInterceptor.findContentletByIdentifier(ContentletAPIInterceptor.java:750) 
        at com.dotcms.publisher.util.DependencyManager.setHTMLPagesDependencies(DependencyManager.java:489) 
        at com.dotcms.publisher.util.DependencyManager.setDependencies(DependencyManager.java:201) 
        at com.dotcms.enterprise.publishing.remote.bundler.DependencyBundler.generate(SourceFile:62) 
        ... 42 more 
Caused by: com.dotmarketing.exception.DotHibernateException: Error loading object from Hibernate Session 
        at com.dotmarketing.db.HibernateUtil.load(HibernateUtil.java:260) 
        at com.dotcms.content.elasticsearch.business.ESContentFactoryImpl.find(ESContentFactoryImpl.java:758) 
        at com.dotcms.content.elasticsearch.business.ESContentletAPIImpl.find(ESContentletAPIImpl.java:187) 
        at com.dotcms.content.elasticsearch.business.ESContentletAPIImpl.findContentletByIdentifier(ESContentletAPIImpl.java:237) 
        ... 46 more 
Caused by: java.lang.NullPointerException: null is not a valid identifier 
        at net.sf.hibernate.impl.SessionImpl.load(SessionImpl.java:1929) 
        at com.dotmarketing.db.HibernateUtil.load(HibernateUtil.java:241) 
        ... 49 more

Jason Tesser

unread,
Feb 27, 2014, 7:00:31 AM2/27/14
to dot...@googlegroups.com
try 2.5.3  

There was a possible error like this that was solved in that release. 


--
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dotcms+un...@googlegroups.com.
To post to this group, send email to dot...@googlegroups.com.
Visit this group at http://groups.google.com/group/dotcms.
For more options, visit https://groups.google.com/groups/opt_out.

Reply all
Reply to author
Forward
0 new messages