Hi everyone.

I have been developing on my local workstation a site using the standard
magnoliaPublic and magnoliaAuthor. Both running on the same tomcat instance.
I am using MySQL for storing the repositories. With that setup I had no
issue publishing items from Author and seeing it on the public instance.

Now I moved the MySQL db on my Unix production server. In that setup I got
one server running the public instance and one server running the author
instance + the MySQL db. Everything seems to be set up fine in that case.
However when I try to Activate/Publish some items I don't get the message in
my inbox. And if I look at the Catalina log I get the stack trace copied
below.

I must admit that I am a bit puzzled by the error generated. I am not sure
on where to start to search for the source of the problem...

I did a query with the JCR Queries tool available from the AdminCentral for
the repository Expressions and I got that result:
/
/jcr:primaryType=rep:root
/jcr:system[rep:system]
/ee[nt:unstructured]

I am not sure if this is the correct content or not...

Anyone has any idea on where I should start to look in order to fix my
problem. Alternatively is "disabling" the workflow a somehow workable fix?

Thanks,

Christian


INFO: Server startup in 38640 ms
ERROR  info.magnolia.module.workflow.jcr.JCRExpressionStore
JCRExpressionStore.java(contentIterator:170) 01.02.2007 23:21:13
contentIterator() failed to set up an iterator
javax.jcr.RepositoryException: Exception building query:
javax.jcr.nodetype.NoSuchNodeTypeException: {}expression
        at
org.apache.jackrabbit.core.query.lucene.LuceneQueryBuilder.createQuery(Lucen
eQueryBuilder.java:169)
        at
org.apache.jackrabbit.core.query.lucene.QueryImpl.execute(QueryImpl.java:147
)
        at
org.apache.jackrabbit.core.query.QueryImpl.execute(QueryImpl.java:130)
        at
info.magnolia.cms.core.search.QueryImpl.execute(QueryImpl.java:45)
        at
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.<init>(JC
RExpressionStore.java:398)
        at
info.magnolia.module.workflow.jcr.JCRExpressionStore.contentIterator(JCRExpr
essionStore.java:167)
        at
openwfe.org.engine.impl.expool.SimpleExpressionPool.contentIterator(SimpleEx
pressionPool.java:989)
        at
openwfe.org.engine.impl.expool.SimpleExpressionPool.reschedule(SimpleExpress
ionPool.java:1412)
        at
openwfe.org.engine.impl.expool.SimpleExpressionPool.trigger(SimpleExpression
Pool.java:1490)
        at openwfe.org.time.Scheduler$Entry.trigger(Scheduler.java:482)
        at openwfe.org.time.Scheduler.wakeup(Scheduler.java:453)
        at
openwfe.org.time.Scheduler$SchedulerThread.run(Scheduler.java:569)
WARN   org.apache.jackrabbit.core.NodeImpl NodeImpl.java(<init>:136)
01.02.2007 23:21:13  Fallback to nt:unstructured due to unknown node type
'{}expression' of node /ee
WARN   org.apache.jackrabbit.core.ItemManager
ItemManager.java(getDefinition:156) 01.02.2007 23:21:13  property at
/ee/value has invalid definitionId (-1965292585)
ERROR  info.magnolia.module.workflow.jcr.JCRExpressionStore
JCRExpressionStore.java(storeExpression:119) 01.02.2007 23:21:33
storeExpression() store exception failed
javax.jcr.nodetype.NoSuchNodeTypeException: {}expression
        at
org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.getEffectiveNodeType(No
deTypeRegistry.java:867)
        at
org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.getEffectiveNodeType(No
deTypeRegistry.java:1010)
        at
org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl.getNodeType(NodeType
ManagerImpl.java:173)
        at
org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl.getNodeType(NodeType
ManagerImpl.java:298)
.....

christian sylvestre


----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to