[jboss-jira] [JBoss JIRA] Updated: (JBPORTAL-1278) CMS create content item fails on save

Ian White (JIRA) jira-events at lists.jboss.org
Fri Feb 16 19:44:30 EST 2007


     [ http://jira.jboss.com/jira/browse/JBPORTAL-1278?page=all ]

Ian White updated JBPORTAL-1278:
--------------------------------


Switching on sql view, the following clue appears reating to the ContentCreateCommand:

11:36:12,368 INFO  [STDOUT] Hibernate: select permission0_.ID as ID47_, permission0_.NAME as NAME47_, permission0_.ACTION as ACTION47_, permission0_.NEGATED as NEGATED47_ from jbp_cms_perm permission0_ inner join jbp_cms_perm_user userassoc1_ on permission0_.ID=userassoc1_.CMS_PERM_ID where userasso
c1_.USER_ID=?
11:36:12,446 INFO  [STDOUT] Hibernate: SELECT * from jbp_cms_perm p,jbp_cms_perm_role r,jbp_role_membership m,jbp_roles roles,jbp_users users WHERE p.id=r.cms_perm_id AND r.role_id=roles.jbp_name AND m.jbp_rid=roles.jbp_rid AND m.jbp_uid=users.jbp_uid AND users.jbp_uname=?
11:36:12,446 INFO  [STDOUT] Hibernate: select userassoc0_.CMS_PERM_ID as CMS3_1_, userassoc0_.ID as ID1_, userassoc0_.ID as ID45_0_, userassoc0_.USER_ID as USER2_45_0_ from jbp_cms_perm_user userassoc0_ where userassoc0_.CMS_PERM_ID=?
11:36:12,446 INFO  [STDOUT] Hibernate: select roleassoc0_.CMS_PERM_ID as CMS3_1_, roleassoc0_.ID as ID1_, roleassoc0_.ID as ID44_0_, roleassoc0_.ROLE_ID as ROLE2_44_0_ from jbp_cms_perm_role roleassoc0_ where roleassoc0_.CMS_PERM_ID=?
11:36:12,462 INFO  [STDOUT] Hibernate: select criteria0_.CMS_PERM_ID as CMS4_1_, criteria0_.ID as ID1_, criteria0_.ID as ID46_0_, criteria0_.NAME as NAME46_0_, criteria0_.VALUE as VALUE46_0_ from jbp_cms_perm_criteria criteria0_ where criteria0_.CMS_PERM_ID=?
11:36:12,462 INFO  [STDOUT] Hibernate: select userassoc0_.CMS_PERM_ID as CMS3_1_, userassoc0_.ID as ID1_, userassoc0_.ID as ID45_0_, userassoc0_.USER_ID as USER2_45_0_ from jbp_cms_perm_user userassoc0_ where userassoc0_.CMS_PERM_ID=?
11:36:12,462 INFO  [STDOUT] Hibernate: select roleassoc0_.CMS_PERM_ID as CMS3_1_, roleassoc0_.ID as ID1_, roleassoc0_.ID as ID44_0_, roleassoc0_.ROLE_ID as ROLE2_44_0_ from jbp_cms_perm_role roleassoc0_ where roleassoc0_.CMS_PERM_ID=?
11:36:12,462 INFO  [STDOUT] Hibernate: select criteria0_.CMS_PERM_ID as CMS4_1_, criteria0_.ID as ID1_, criteria0_.ID as ID46_0_, criteria0_.NAME as NAME46_0_, criteria0_.VALUE as VALUE46_0_ from jbp_cms_perm_criteria criteria0_ where criteria0_.CMS_PERM_ID=?
11:36:39,274 INFO  [STDOUT] Hibernate: select wspprop0_.PK as PK39_, wspprop0_.PROP_ID as PROP2_39_, wspprop0_.PROP_DATA as PROP3_39_ from jbp_cms_wsp_prop wspprop0_ where wspprop0_.PROP_ID=?
11:36:39,290 INFO  [STDOUT] Hibernate: select versionpro0_.PK as PK35_, versionpro0_.PROP_ID as PROP2_35_, versionpro0_.PROP_DATA as PROP3_35_ from jbp_cms_version_prop versionpro0_ where versionpro0_.PROP_ID=?
11:36:39,290 INFO  [STDOUT] Hibernate: select wspprop0_.PK as PK39_, wspprop0_.PROP_ID as PROP2_39_, wspprop0_.PROP_DATA as PROP3_39_ from jbp_cms_wsp_prop wspprop0_ where wspprop0_.PROP_ID=?
11:36:39,321 INFO  [STDOUT] Hibernate: select versionpro0_.PK as PK35_, versionpro0_.PROP_ID as PROP2_35_, versionpro0_.PROP_DATA as PROP3_35_ from jbp_cms_version_prop versionpro0_ where versionpro0_.PROP_ID=?
11:36:39,352 INFO  [STDOUT] Hibernate: select wspnode0_.PK as PK38_, wspnode0_.NODE_ID as NODE2_38_, wspnode0_.NODE_DATA as NODE3_38_ from jbp_cms_wsp_node wspnode0_ where wspnode0_.NODE_ID=?
11:36:39,368 INFO  [STDOUT] Hibernate: select versionnod0_.PK as PK34_, versionnod0_.NODE_ID as NODE2_34_, versionnod0_.NODE_DATA as NODE3_34_ from jbp_cms_version_node versionnod0_ where versionnod0_.NODE_ID=?
11:36:39,383 INFO  [STDOUT] Hibernate: select wspprop0_.PK as PK39_, wspprop0_.PROP_ID as PROP2_39_, wspprop0_.PROP_DATA as PROP3_39_ from jbp_cms_wsp_prop wspprop0_ where wspprop0_.PROP_ID=?
11:36:39,383 INFO  [STDOUT] Hibernate: select versionpro0_.PK as PK35_, versionpro0_.PROP_ID as PROP2_35_, versionpro0_.PROP_DATA as PROP3_35_ from jbp_cms_version_prop versionpro0_ where versionpro0_.PROP_ID=?
11:36:39,383 INFO  [STDOUT] Hibernate: select wspprop0_.PK as PK39_, wspprop0_.PROP_ID as PROP2_39_, wspprop0_.PROP_DATA as PROP3_39_ from jbp_cms_wsp_prop wspprop0_ where wspprop0_.PROP_ID=?
11:36:39,383 INFO  [STDOUT] Hibernate: select versionpro0_.PK as PK35_, versionpro0_.PROP_ID as PROP2_35_, versionpro0_.PROP_DATA as PROP3_35_ from jbp_cms_version_prop versionpro0_ where versionpro0_.PROP_ID=?
11:36:39,399 INFO  [STDOUT] Hibernate: select wspprop0_.PK as PK39_, wspprop0_.PROP_ID as PROP2_39_, wspprop0_.PROP_DATA as PROP3_39_ from jbp_cms_wsp_prop wspprop0_ where wspprop0_.PROP_ID=?
11:36:39,399 INFO  [STDOUT] Hibernate: select versionpro0_.PK as PK35_, versionpro0_.PROP_ID as PROP2_35_, versionpro0_.PROP_DATA as PROP3_35_ from jbp_cms_version_prop versionpro0_ where versionpro0_.PROP_ID=?
11:36:39,399 INFO  [STDOUT] Hibernate: select wspprop0_.PK as PK39_, wspprop0_.PROP_ID as PROP2_39_, wspprop0_.PROP_DATA as PROP3_39_ from jbp_cms_wsp_prop wspprop0_ where wspprop0_.PROP_ID=?
11:36:39,415 INFO  [STDOUT] Hibernate: select versionpro0_.PK as PK35_, versionpro0_.PROP_ID as PROP2_35_, versionpro0_.PROP_DATA as PROP3_35_ from jbp_cms_version_prop versionpro0_ where versionpro0_.PROP_ID=?
11:36:39,415 ERROR [STDERR] javax.jcr.ValueFormatException: empty value
11:36:39,415 ERROR [STDERR]     at org.apache.jackrabbit.value.StringValue.getInternalString(StringValue.java:87)
11:36:39,415 ERROR [STDERR]     at org.apache.jackrabbit.value.BaseValue.getString(BaseValue.java:207)
11:36:39,415 ERROR [STDERR]     at org.apache.jackrabbit.core.value.InternalValue.create(InternalValue.java:139)
11:36:39,415 ERROR [STDERR]     at org.apache.jackrabbit.core.PropertyImpl.setValue(PropertyImpl.java:1010)
11:36:39,415 ERROR [STDERR]     at org.apache.jackrabbit.core.NodeImpl.setProperty(NodeImpl.java:2222)
11:36:39,415 ERROR [STDERR]     at org.jboss.portal.cms.impl.jcr.command.ContentCreateCommand.execute(ContentCreateCommand.java:62)
11:36:39,415 ERROR [STDERR]     at org.jboss.portal.cms.impl.jcr.JCRCompositeCommand.execute(JCRCompositeCommand.java:49)
11:36:39,415 ERROR [STDERR]     at org.jboss.portal.cms.impl.jcr.JCRCMS$1.invoke(JCRCMS.java:115)
11:36:39,415 ERROR [STDERR]     at org.jboss.portal.common.invocation.Invocation.invokeNext(Unknown Source)
11:36:39,415 ERROR [STDERR]     at org.jboss.portal.cms.impl.interceptors.ApprovalWorkflowInterceptor.invoke(ApprovalWorkflowInterceptor.java:87)
11:36:39,415 ERROR [STDERR]     at org.jboss.portal.cms.CMSInterceptor.invoke(CMSInterceptor.java:36)

> CMS create content item fails on save
> -------------------------------------
>
>                 Key: JBPORTAL-1278
>                 URL: http://jira.jboss.com/jira/browse/JBPORTAL-1278
>             Project: JBoss Portal
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: Portal CMS
>    Affects Versions: 2.6.Alpha2
>         Environment: AS 4.0.5.GA, XP
> Oracle 9i
>            Reporter: Ian White
>         Assigned To: Roy Russo
>
> In the CMS admin portlet, click to create a new file.
> Use the WYSIWYG editor ...
> Try to save the new file by clicking "create".
> You get the error: Cannot mark the content as "Live"
> javax.servlet.ServletException
> 	org.jboss.portal.server.servlet.PortalServlet.service(Unknown Source)
> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> 	org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
> root cause 
> java.lang.IllegalStateException
> 	org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:418)
> 	org.jboss.portal.core.controller.classic.AbstractResponseHandler.sendStatusCode(Unknown Source)
> 	org.jboss.portal.core.controller.portlet.PortletResponseHandler.handleResponse(Unknown Source)
> 	org.jboss.portal.core.controller.classic.ClassicController.handleResponse(Unknown Source)
> ...
> 01:17:22,540 ERROR [STDERR] Caused by: org.jboss.portal.cms.CMSException: Cannot mark the content as "Live"
> 01:17:22,540 ERROR [STDERR]     at org.jboss.portal.cms.impl.jcr.util.VersionUtil.createContentVersion(VersionUtil.java:91)
> 01:17:22,540 ERROR [STDERR]     at org.jboss.portal.cms.impl.jcr.util.VersionUtil.createVersion(VersionUtil.java:63)
> 01:17:22,540 ERROR [STDERR]     at org.jboss.portal.cms.impl.jcr.command.ContentCreateNewVersionCommand.execute(ContentCreateNewVersionCommand.java:117)
> 01:17:22,540 ERROR [STDERR]     ... 246 more
> 01:17:22,540 ERROR [org_jboss_portal_core_cms_ui_admin_CMSAdminPortlet] The portlet threw an exception
> java.lang.RuntimeException: org.jboss.portal.cms.CMSException: Cannot mark the content as "Live"
>         at org.jboss.portal.cms.impl.jcr.command.ContentCreateNewVersionCommand.execute(ContentCreateNewVersionCommand.java:127)
>         at org.jboss.portal.cms.impl.jcr.JCRCompositeCommand.execute(JCRCompositeCommand.java:49)
>         at org.jboss.portal.cms.impl.jcr.JCRCMS$1.invoke(JCRCMS.java:115)
>         at org.jboss.portal.common.invocation.Invocation.invokeNext(Unknown Source)
>         at org.jboss.portal.cms.impl.interceptors.ApprovalWorkflowInterceptor.invoke(ApprovalWorkflowInterceptor.java:87)
>         at org.jboss.portal.cms.CMSInterceptor.invoke(CMSInterceptor.java:36)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list