jiveforums | 20 Aug 14:07

failed to write bundle: deadbeef-cafe-babe-cafe-babecafebabe

Hello,

Yesterday when inputting data in Nuxeo our Nuxeo/JBoss server crashed. When restarting we get a 'Failed to
write bundle' exception (the full stack trace is available below).

We are using Nuxeo 5.1.5.GA. Nuxeo is connected to Oracle using the described procedure in the 'Sample
Oracle Setup' I found in VCS.

It is not the first time this problem occurs. Previously we could get away with just dropping the user and
have nuxeo recreate all content, since the database contained only test data. 

But now we are preparing the application for production and would really need a clean and reliable solution
for this problem without losing any data.

So here are my questions:
1) what happened?
2) what data got corrupted?
3) how can this be fixed without losing any data?

Thank you for any suggestions on how to solve this.

Full stack trace:
Caused by: org.nuxeo.ecm.core.api.WrappedException: Exception: java.lang.RuntimeException.
message: Failed to intialize repository: default
	at org.nuxeo.ecm.core.jca.JCAManagedConnectionFactory.getRepository(JCAManagedConnectionFactory.java:176)
	at org.nuxeo.ecm.core.jca.JCAConnectionFactory.getSession(JCAConnectionFactory.java:81)
	at org.nuxeo.ecm.core.api.ejb.DocumentManagerBean.createSession(DocumentManagerBean.java:203)
	at org.nuxeo.ecm.core.api.ejb.DocumentManagerBean.getSession(DocumentManagerBean.java:190)
	... 271 more
Caused by: org.nuxeo.ecm.core.api.WrappedException: Exception:
(Continue reading)

Alex Viggio | 20 Aug 11:50

"The conversation ended, timed out or was processing another request" warning dialogs

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
(Continue reading)

Alex Viggio | 20 Aug 11:16

Absolute links in Nuxeo Notes

We've noticed that when you create links within Notes to other notes
or files in the Nuxeo EP 5.1 content management system, the TinyMCE
content editor creates absolute URIs to those documents or
"abso-relative" URIs like this beauty:

https://www.mynuxeo.com/nuxeo/nxdoc/default/ea5ba5ad-a30a-4ee2-be9b-ba1caf9dcccc/../316c032c-f735-4422-8c26-0e69ae2f8218/view_documents?tabId=&conversationId=35

Hardcoding the host name can lead to issues down the road when the
content database is copied to another server (e.g. for testing), or in
our case when we changed the host name of our production server. All
of the old internal Nuxeo links are now broken since they reference an
obsolete host name.

What is the best path to globally updating these old links in existing Notes?

Is there a way to configure the TinyMCE link controls so that they
create relative URIs going forward? Would this make sense as the
default behavior, i.e. as a change request for a future Nuxeo EP
release? Are there good reasons for not to using relative links
(meaning relative to the root URI path, not relative to the current
Nuxeo folder)?  :)

Thanks,
- Alex
Alex Viggio | 19 Aug 13:22

Removing corrupt Nuxeo document?

I hadn't heard back on my earlier query. How can I delete a Nuxeo
document that is showing up in the EP web user interface, but not in
the Nuxeo Shell directory listing? I'm looking for the reference noted
below in the jcr_default_bundle table, but the NODE_ID values are a
varbinary type and not human readable. I really need to remove this
corrupt document since re-indexing using Nuxeo Shell does not resolve
the error. Any other suggestions? The warning below is otherwise
unhelpful.

WARN  [LiveEditBootstrapHelper] document 'Consumer Brochure' with
reference '39699e50-a25c-40b9-b123-47305afd9056' no longer exists in
the database, please ensure the indexes are up to date
Vincent | 18 Aug 13:46

Upgrade Nuxeo 5.0.0 to Nuxeo 5.1.5

Hi,

I'd like to know if it's possible to upgrade Nuxeo 5.0.0 RC to Nuxeo 5.1.5.
If it's possible, where can I find documentation about that? 
I've already read these pages : 
http://svn.nuxeo.org/trac/nuxeo/wiki/HowToUpgradeBetweenVersions
http://doc.nuxeo.org/xwiki/bin/view/FAQ/Upgrade512to513

But it seems to be only for upgrades between 5.1.2 to 5.1.3.

Cordially,

Vincent
Olivier Adam | 18 Aug 11:04

Is NUXEO-EP-5.1.5 JAVA6 certified

Hi all,

Does Nuxeo have been certified with JAVA 6 ?

We have to update our 5.1.4 version in production that is runnning under 
JAVA5.

Olivier
Attachment (olivier_adam.vcf): text/x-vcard, 316 bytes
_______________________________________________
ECM mailing list
ECM@...
http://lists.nuxeo.com/mailman/listinfo/ecm
Bruno LAURET | 18 Aug 08:13

Theme : Modification of the home page

Hi,
I would like to change the home page before authentication. this is possible 
via the management themes?
Thank's
--

-- 
Bruno
Alex Viggio | 14 Aug 20:14

Removing corrupt Nuxeo document?

We experienced a Nuxeo error when uploading a PDF. Now there is an
item listed in the folder corresponding to that upload in the Nuxeo EP
user interface, but when you select the check box for it, and attempt
to delete it you see another error.

I had installed the Nuxeo Shell and thought I might delete it that
way, but when I navigate to the folder containing that bad document --
it is not even listed. So the Shell is showing different contents than
Nuxeo EP. Why is that? I tried reindexing using the 'index' command in
the Shell, but that didn't fix anything.

How can I best permanently remove this corrupted upload/document so
that I can attempt another upload? Do I need to modify the raw SQL
data?

Thanks!
- Alex
Krys Malak | 14 Aug 12:29

How to access Nuxeo Runtime?

Hi,

I want to access the Nuxeo Runtime and in it a component through an
ejb-client, but I think i'm missing something.

I try the following:

"Framework.getRuntime();" and the result is a NullPointer Exception. (Or in
the 1.0.0 Release NXRuntime.getRuntime(); it is the same)

I am 100% sure that the runtime is running and i can correctly deploy,
register and activate components in it.

What i'm not sure is if i missed adding some necessary library or
configuration file in this ejb-client.

This client basically executes this line (the following don't matter, since
already this one fails) and has the necessary runtime.jar. I also tried
adding other .jar file like the osgi.core etc. but this did not help, so I
guess ist something else i'm overlooking and need to add either in the code
or some additional config files or libraries.

Hope somebody can help me with this.

Cheers,
Krys
jiveforums | 14 Aug 10:51

Document import

Hi,

I evaluate nuxeo, i try to find information.

For document import, is there a basic script or api for doing this ? is there a sample about this task ?

Can i deactivate the indexing task during the import and after activate it ?

Thx for your asnwsers,
Pascal
Chris Pioli | 13 Aug 20:33

File Storage Question

Hi guys,

I don't know if Jackrabbit 1.4 is the route I want to take for my task (see
"Jackrabbit 1.4").

I'm trying to set up Nuxeo EP 5.1 (or 5.2) to store uploaded content on disk as
unique, individual files into a folder. What Persistence Manager would you
recommend for this? I was considering using Jackrabbit's
BundleFsPersistenceManager - has anyone else tried using this?

Thanks,

Chris

Gmane