We are seeing this JBoss Seam-related "The conversation ended, timed
out or was processing another request" AJAX warning dialog when
clicking on a link to another Nuxeo note or file, in the "Note"
section on the Summary tab of a note that links to other notes/files.
The warning doesn't seem to result in any other data/usability errors,
but is disconcerting for our novice/non-technical users of Nuxeo.

Is this related to the conversation ID? The main window has
"conversationId" a query parameter like this embedded in its URI:

conversationId=0NXMAIN2

The links to other Nuxeo content have "conversationId" query
parameters like this:

conversationId=66 (number varies from link to link)

I removed the query parameters from the URI created by the TinyMCE
link controls and that seems to resolve this, i.e. that warning no
longer is displayed when those links are followed. So clicking on this
link (created by TinyMCE) to another Nuxeo document always results in
that warning dialog popping up after that document is loaded in the
browser:

https://nuxeo.mydomain.com/nuxeo/nxdoc/default/ea5ba5ad-a30a-4ee2-be9b-ba1caf9dcccc/view_documents?tabId=&conversationId=60&conversationIsLongRunning=true

If I edit the HTML for the Note containing this link and manually
strip out the query parameters
("?tabId=&conversationId=60&conversationIsLongRunning=true")
from Nuxeo links, I don't see those warnings. So I end up with cleaner
looking links like this:

https://cms.estatelogic.com/nuxeo/nxdoc/default/ea5ba5ad-a30a-4ee2-be9b-ba1caf9dcccc/view_documents


I found this related query on a JBoss discussion list, with no answers/replies:

http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4041068#4041068


Here are some possible explanations:

http://seamframework.org/Documentation/IGetTheConversationEndedTimedOutOrWasProcessingAnotherRequestWithAJAX

http://docs.jboss.com/seam/2.0.1.GA/reference/en/html/conversations.html#d0e5208


Any thoughts on this one and possibly how to resolve a root cause?
Maybe this is addressed with the upgrade to Seam 2? Any reason not to
modify the TinyMCE integration so that the "insert a link to a Nuxeo
document" automatically strips those query parameters from created
links?

Thanks,
- Alex
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm

Reply via email to