我已将tridion设置为将除.css .js .sitemap之外的所有文件发布到数据库,
请在下面找到配置
<Item typeMapping="Page" itemExtension=".sitemap" cached="false" storageId="defaultFile"/>
<Item typeMapping="Page" itemExtension=".css" cached="false" storageId="defaultFile"/>
<Item typeMapping="Page" itemExtension=".js" cached="false" storageId="defaultFile"/>
<Item typeMapping="Page" cached="false" storageId="defaultDataFile"/>
<Item typeMapping="Binary" storageId="defaultFile" cached="false"/>
<Item typeMapping="Page" cached="false" storageId="defaultDataFile"/>
<Item typeMapping="Metadata" cached="false" storageId="defaultDataFile"/> `
发布时失败,Commiting Deployment
错误
阶段:部署准备提交阶段失败,无法准备事务:无法在当前事务中存储项目,无法删除数据实体,org.hibernate.exceptopn.SQLGrammerException 无法删除更新查询,`
答案 0 :(得分:4)
问题在于数据库连接。我使用了具有只读权限的数据库连接, 我更新了连接并开始工作