Mail Folders and version 5.5
I have version 5.5 running with my Postgresql database.
I haven't extensively tested the integrity of the additions however one glaring omission is I cannot see any of my MailFolders or extensions to MailFolders I have been developing on 5.4.2.
I've copied the '.jar' file of the additions I have made(using Studio) for my 5.4.2 image into the “plugins” directory of my 5.5 image. The 5.5 systems comes up and runs with errors in the log stating it can't find certain documents. My bet is these are the MailFolder I mention above.
Is this a Studio issue? Is it a V5.5 issue?
I thought I'd start a question here before I go to JIRA and log a bug.
Thanks, for all your help.
Karl
Any news on the status of the inclusion of the:
nuxeo-platform-mail-core-5.5-I20111208_0016.jar nuxeo-platform-mail-types-5.5-I20111208_0016.jar nuxeo-platform-mail-web-5.5-I20111208_0016.jar
in the v5.5 distribution similar to the v5.4.2?
You must be online. If this not work please create a jira ticket as bug (this answer is no more readable :). jira.nuxeo.com
Regards
CentOS release 5.7 (Final)
java version “1.6.0_20” OpenJDK Runtime Environment (IcedTea6 1.9.10) (rhel-1.23.1.9.10.el5_7-i386) OpenJDK Client VM (build 19.0-b09, mixed mode)
Environment variables: NOTE: $NUXEO_HOME IS CHANGED FOR V5.5 TESTING CURRENTLY SET TO V5.4.2
BASH=/bin/bash
BASH_VERSION='3.2.25(1)-release'
M2_HOME=/usr/local/maven
MACHTYPE=i686-redhat-linux-gnu
NUXEO_CONF=/var/lib/nuxeo_conf/nuxeo.conf
NUXEO_HOME=/zaxisapps/production/nuxeo-dm-5.4.2-tomcat
OLDPWD=/home/karl/Desktop/Downloads
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/usr/local/maven/bin:/usr/local/maven/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/karl/bin
PPID=28246
PWD=/var/log/nuxeo
SHELL=/bin/bash
I'm restart with it enabled……
Stay tuned…..!
Include template: /zaxisapps/beta/nuxeo-cap-5.5-I20111209_0016-tomcat/templates/common Include template: /zaxisapps/beta/nuxeo-cap-5.5-I20111209_0016-tomcat/templates/default Include template: /zaxisapps/beta/nuxeo-cap-5.5-I20111209_0016-tomcat/templates/postgresql Template 'collaboration' not found with relative or absolute path (/zaxisapps/beta/nuxeo-cap-5.5-I20111209_0016-tomcat/templates/collaboration). Check your nuxeo.templates parameter, and nuxeo.template.includes for included files.
Ok THIS IS THE PROBLEM :D After selecting the DAM feature into the Nuxeo Installer you must have this list of feature enabled:
nuxeo-cap-5.5-I20111208_0016-tomcat bjalon$ ls -b nxserver/bundles/
README.txt
nuxeo-admin-center-5.5-I20111208_0016.jar
nuxeo-admin-center-monitoring-5.5-I20111208_0016.jar
nuxeo-admin-center-oauth-opensocial-5.5-I20111208_0016.jar
nuxeo-automation-core-5.5-I20111208_0016.jar
nuxeo-automation-features-5.5-I20111208_0016.jar
nuxeo-automation-jsf-5.5-I20111208_0016.jar
nuxeo-automation-server-5.5-I20111208_0016.jar
nuxeo-common-5.5-I20111208_0016.jar
nuxeo-connect-client-1.3-SNAPSHOT.jar
nuxeo-connect-client-wrapper-5.5-I20111208_0016.jar
nuxeo-connect-offline-update-5.5-I20111208_0016.jar
nuxeo-connect-update-5.5-I20111208_0016.jar
nuxeo-core-5.5-I20111208_0016.jar
nuxeo-core-api-5.5-I20111208_0016.jar
nuxeo-core-convert-5.5-I20111208_0016.jar
nuxeo-core-convert-api-5.5-I20111208_0016.jar
nuxeo-core-convert-plugins-5.5-I20111208_0016.jar
nuxeo-core-event-5.5-I20111208_0016.jar
nuxeo-core-io-5.5-I20111208_0016.jar
nuxeo-core-management-5.5-I20111208_0016.jar
nuxeo-core-persistence-5.5-I20111208_0016.jar
nuxeo-core-query-5.5-I20111208_0016.jar
nuxeo-core-schema-5.5-I20111208_0016.jar
nuxeo-core-storage-sql-5.5-I20111208_0016.jar
nuxeo-core-storage-sql-management-5.5-I20111208_0016.jar
nuxeo-core-storage-sql-ra-5.5-I20111208_0016.jar
nuxeo-gwt-richtexteditor-5.5-I20111208_0016.jar
nuxeo-launcher-commons-5.5-I20111208_0016.jar
nuxeo-opencmis-bindings-5.5-I20111208_0016.jar
nuxeo-opencmis-impl-5.5-I20111208_0016.jar
nuxeo-opensocial-container-5.5-I20111208_0016.jar
nuxeo-opensocial-container-webapp-5.5-I20111208_0016.jar
nuxeo-opensocial-features-5.5-I20111208_0016.jar
nuxeo-opensocial-gadgets-5.5-I20111208_0016.jar
nuxeo-opensocial-gadgets-core-5.5-I20111208_0016.jar
nuxeo-opensocial-server-5.5-I20111208_0016.jar
nuxeo-opensocial-spaces-5.5-I20111208_0016.jar
nuxeo-platform-5.5-I20111208_0016.jar
nuxeo-platform-actions-core-5.5-I20111208_0016.jar
nuxeo-platform-annotations-api-5.5-I20111208_0016.jar
nuxeo-platform-annotations-core-5.5-I20111208_0016.jar
nuxeo-platform-annotations-core-contrib-5.5-I20111208_0016.jar
nuxeo-platform-annotations-http-5.5-I20111208_0016.jar
nuxeo-platform-annotations-repository-plugin-5.5-I20111208_0016.jar
nuxeo-platform-annotations-web-5.5-I20111208_0016.jar
nuxeo-platform-api-5.5-I20111208_0016.jar
nuxeo-platform-audit-api-5.5-I20111208_0016.jar
nuxeo-platform-audit-client-5.5-I20111208_0016.jar
nuxeo-platform-audit-core-5.5-I20111208_0016.jar
nuxeo-platform-audit-io-5.5-I20111208_0016.jar
nuxeo-platform-commandline-executor-5.5-I20111208_0016.jar
nuxeo-platform-comment-5.5-I20111208_0016.jar
nuxeo-platform-comment-api-5.5-I20111208_0016.jar
nuxeo-platform-comment-core-5.5-I20111208_0016.jar
nuxeo-platform-comment-web-5.5-I20111208_0016.jar
nuxeo-platform-comment-workflow-5.5-I20111208_0016.jar
nuxeo-platform-content-template-manager-5.5-I20111208_0016.jar
nuxeo-platform-contentview-jsf-5.5-I20111208_0016.jar
nuxeo-platform-convert-5.5-I20111208_0016.jar
nuxeo-platform-default-config-5.5-I20111208_0016.jar
nuxeo-platform-directory-api-5.5-I20111208_0016.jar
nuxeo-platform-directory-core-5.5-I20111208_0016.jar
nuxeo-platform-directory-ldap-5.5-I20111208_0016.jar
nuxeo-platform-directory-multi-5.5-I20111208_0016.jar
nuxeo-platform-directory-sql-5.5-I20111208_0016.jar
nuxeo-platform-directory-types-contrib-5.5-I20111208_0016.jar
nuxeo-platform-directory-web-5.5-I20111208_0016.jar
nuxeo-platform-dublincore-5.5-I20111208_0016.jar
nuxeo-platform-el-5.5-I20111208_0016.jar
nuxeo-platform-faceted-search-api-5.5-I20111208_0016.jar
nuxeo-platform-faceted-search-dm-5.5-I20111208_0016.jar
nuxeo-platform-faceted-search-jsf-5.5-I20111208_0016.jar
nuxeo-platform-filemanager-api-5.5-I20111208_0016.jar
nuxeo-platform-filemanager-core-5.5-I20111208_0016.jar
nuxeo-platform-filemanager-core-listener-5.5-I20111208_0016.jar
nuxeo-platform-forms-layout-api-5.5-I20111208_0016.jar
nuxeo-platform-forms-layout-client-5.5-I20111208_0016.jar
nuxeo-platform-forms-layout-core-5.5-I20111208_0016.jar
nuxeo-platform-forms-layout-export-5.5-I20111208_0016.jar
nuxeo-platform-forms-layout-io-5.5-I20111208_0016.jar
nuxeo-platform-forms-layout-io-plugins-5.5-I20111208_0016.jar
nuxeo-platform-forum-5.5-I20111208_0016.jar
nuxeo-platform-forum-api-5.5-I20111208_0016.jar
nuxeo-platform-forum-core-5.5-I20111208_0016.jar
nuxeo-platform-forum-workflow-5.5-I20111208_0016.jar
nuxeo-platform-htmlsanitizer-5.5-I20111208_0016.jar
nuxeo-platform-imaging-api-5.5-I20111208_0016.jar
nuxeo-platform-imaging-convert-5.5-I20111208_0016.jar
nuxeo-platform-imaging-core-5.5-I20111208_0016.jar
nuxeo-platform-imaging-dm-5.5-I20111208_0016.jar
nuxeo-platform-imaging-jsf-5.5-I20111208_0016.jar
nuxeo-platform-imaging-preview-5.5-I20111208_0016.jar
nuxeo-platform-imaging-tiling-5.5-I20111208_0016.jar
nuxeo-platform-imaging-tiling-preview-5.5-I20111208_0016.jar
nuxeo-platform-io-api-5.5-I20111208_0016.jar
nuxeo-platform-io-client-5.5-I20111208_0016.jar
nuxeo-platform-io-core-5.5-I20111208_0016.jar
nuxeo-platform-jbpm-api-5.5-I20111208_0016.jar
nuxeo-platform-jbpm-automation-5.5-I20111208_0016.jar
nuxeo-platform-jbpm-core-5.5-I20111208_0016.jar
nuxeo-platform-jbpm-task-migration-5.5-I20111208_0016.jar
nuxeo-platform-jbpm-web-5.5-I20111208_0016.jar
nuxeo-platform-lang-5.5-I20111208_0016.jar
nuxeo-platform-lang-ext-5.5-I20111208_0016.jar
nuxeo-platform-localconfiguration-simple-5.5-I20111208_0016.jar
nuxeo-platform-localconfiguration-web-5.5-I20111208_0016.jar
nuxeo-platform-login-5.5-I20111208_0016.jar
nuxeo-platform-login-default-5.5-I20111208_0016.jar
nuxeo-platform-login-digest-5.5-I20111208_0016.jar
nuxeo-platform-mail-core-5.5-I20111208_0016.jar
nuxeo-platform-mail-types-5.5-I20111208_0016.jar
nuxeo-platform-mail-web-5.5-I20111208_0016.jar
nuxeo-platform-mimetype-api-5.5-I20111208_0016.jar
nuxeo-platform-mimetype-core-5.5-I20111208_0016.jar
nuxeo-platform-notification-api-5.5-I20111208_0016.jar
nuxeo-platform-notification-core-5.5-I20111208_0016.jar
nuxeo-platform-notification-web-5.5-I20111208_0016.jar
nuxeo-platform-oauth-5.5-I20111208_0016.jar
nuxeo-platform-placeful-api-5.5-I20111208_0016.jar
nuxeo-platform-placeful-core-5.5-I20111208_0016.jar
nuxeo-platform-preview-5.5-I20111208_0016.jar
nuxeo-platform-publisher-api-5.5-I20111208_0016.jar
nuxeo-platform-publisher-core-5.5-I20111208_0016.jar
nuxeo-platform-publisher-core-contrib-5.5-I20111208_0016.jar
nuxeo-platform-publisher-task-5.5-I20111208_0016.jar
nuxeo-platform-publisher-web-5.5-I20111208_0016.jar
nuxeo-platform-query-api-5.5-I20111208_0016.jar
nuxeo-platform-relations-api-5.5-I20111208_0016.jar
nuxeo-platform-relations-core-5.5-I20111208_0016.jar
nuxeo-platform-relations-core-listener-5.5-I20111208_0016.jar
nuxeo-platform-relations-default-config-5.5-I20111208_0016.jar
nuxeo-platform-relations-io-5.5-I20111208_0016.jar
nuxeo-platform-relations-jena-plugin-5.5-I20111208_0016.jar
nuxeo-platform-relations-web-5.5-I20111208_0016.jar
nuxeo-platform-rendering-5.5-I20111208_0016.jar
nuxeo-platform-scheduler-core-5.5-I20111208_0016.jar
nuxeo-platform-seam-debug-5.5-I20111208_0016.jar
nuxeo-platform-search-api-5.5-I20111208_0016.jar
nuxeo-platform-suggestbox-core-5.5-I20111208_0016.jar
nuxeo-platform-suggestbox-jsf-5.5-I20111208_0016.jar
nuxeo-platform-syndication-5.5-I20111208_0016.jar
nuxeo-platform-tag-api-5.5-I20111208_0016.jar
nuxeo-platform-tag-core-5.5-I20111208_0016.jar
nuxeo-platform-tag-web-5.5-I20111208_0016.jar
nuxeo-platform-task-api-5.5-I20111208_0016.jar
nuxeo-platform-task-automation-5.5-I20111208_0016.jar
nuxeo-platform-task-core-5.5-I20111208_0016.jar
nuxeo-platform-task-web-5.5-I20111208_0016.jar
nuxeo-platform-types-api-5.5-I20111208_0016.jar
nuxeo-platform-types-core-5.5-I20111208_0016.jar
nuxeo-platform-ui-api-5.5-I20111208_0016.jar
nuxeo-platform-ui-web-5.5-I20111208_0016.jar
nuxeo-platform-ui-web-compat-5.5-I20111208_0016.jar
nuxeo-platform-uidgen-core-5.5-I20111208_0016.jar
nuxeo-platform-url-api-5.5-I20111208_0016.jar
nuxeo-platform-url-core-5.5-I20111208_0016.jar
nuxeo-platform-usermanager-api-5.5-I20111208_0016.jar
nuxeo-platform-usermanager-core-5.5-I20111208_0016.jar
nuxeo-platform-userworkspace-api-5.5-I20111208_0016.jar
nuxeo-platform-userworkspace-core-5.5-I20111208_0016.jar
nuxeo-platform-userworkspace-types-5.5-I20111208_0016.jar
nuxeo-platform-userworkspace-web-5.5-I20111208_0016.jar
nuxeo-platform-versioning-api-5.5-I20111208_0016.jar
nuxeo-platform-versioning-core-5.5-I20111208_0016.jar
nuxeo-platform-virtualnavigation-core-contrib-5.5-I20111208_0016.jar
nuxeo-platform-virtualnavigation-web-5.5-I20111208_0016.jar
nuxeo-platform-web-common-5.5-I20111208_0016.jar
nuxeo-platform-webapp-5.5-I20111208_0016.jar
nuxeo-platform-webapp-base-5.5-I20111208_0016.jar
nuxeo-platform-webapp-core-5.5-I20111208_0016.jar
nuxeo-platform-webapp-types-5.5-I20111208_0016.jar
nuxeo-platform-wi-backend-5.5-I20111208_0016.jar
nuxeo-platform-ws-5.5-I20111208_0016.jar
nuxeo-platform-ws-sun-jaxws-5.5-I20111208_0016.jar
nuxeo-runtime-5.5-I20111208_0016.jar
nuxeo-runtime-datasource-5.5-I20111208_0016.jar
nuxeo-runtime-deploy-5.5-I20111208_0016.jar
nuxeo-runtime-jtajca-5.5-I20111208_0016.jar
nuxeo-runtime-management-5.5-I20111208_0016.jar
nuxeo-runtime-osgi-5.5-I20111208_0016.jar
nuxeo-runtime-reload-5.5-I20111208_0016.jar
nuxeo-theme-bank-5.5-I20111208_0016.jar
nuxeo-theme-core-5.5-I20111208_0016.jar
nuxeo-theme-editor-5.5-I20111208_0016.jar
nuxeo-theme-fragments-5.5-I20111208_0016.jar
nuxeo-theme-html-5.5-I20111208_0016.jar
nuxeo-theme-jsf-5.5-I20111208_0016.jar
nuxeo-theme-styling-5.5-I20111208_0016.jar
nuxeo-theme-webengine-5.5-I20111208_0016.jar
nuxeo-user-center-5.5-I20111208_0016.jar
nuxeo-user-dashboard-5.5-I20111208_0016.jar
nuxeo-user-dashboard-jsf-5.5-I20111208_0016.jar
nuxeo-user-dashboard-opensocial-5.5-I20111208_0016.jar
nuxeo-user-notification-5.5-I20111208_0016.jar
nuxeo-user-oauth-5.5-I20111208_0016.jar
nuxeo-user-profile-5.5-I20111208_0016.jar
nuxeo-webdav-5.5-I20111208_0016.jar
nuxeo-webengine-admin-5.5-I20111208_0016.jar
nuxeo-webengine-base-5.5-I20111208_0016.jar
nuxeo-webengine-blogs-5.5-I20111208_0016.jar
nuxeo-webengine-blogs-api-5.5-I20111208_0016.jar
nuxeo-webengine-blogs-core-5.5-I20111208_0016.jar
nuxeo-webengine-core-5.5-I20111208_0016.jar
nuxeo-webengine-gadgets-5.5-I20111208_0016.jar
nuxeo-webengine-gwt-5.5-I20111208_0016.jar
nuxeo-webengine-jaxrs-5.5-I20111208_0016.jar
nuxeo-webengine-sites-5.5-I20111208_0016.jar
nuxeo-webengine-sites-api-5.5-I20111208_0016.jar
nuxeo-webengine-sites-core-contrib-5.5-I20111208_0016.jar
nuxeo-webengine-ui-5.5-I20111208_0016.jar
Benjamins-MacBook-Pro:nuxeo-cap-5.5-I20111208_0016-tomcat bjalon$
I just do a try with the 5.5-I20111208_0016 version and I have this list of plugins. I don't understand why you don't have this.
- I download the zip
- I double click on NuxeoCtl.command (for Mac OS)/nuxeoctl.bat (for Windows) or launch the ./nuxeoctl.sh console on Linux
- I click on next/next/next until the packaging selection where I select the DAM package and so on
- After the server restart I list the files that you just see above
Tell me what you did that differ of what I just tell.
This zip file at this location is missing the "mail" bundles.
I opened the file with the Linux Archive Reader rather than downloading it then opening it (not that it's a big difference) but I did not find any "mail" bundles in the bundles sub-directory.
Are you getting the zip image from the same server? Are the "mail" files contained within a file that needs to be expanded at install time?
These packages are located into the setupWizardDownloads directory.
We must understand why on your system these market place package are not well deployed.
Can you give information about your system (OS, java version, …). All that can help us.
Did you wait until the restart after the end of the wizard ?
Can you try to copy your studio bundle into the bundles directory instead plugins. But you may know that know you can install automatically the studio plugin. Here is the documentation:
http://doc.nuxeo.com/x/jAE7
Sorry I may misunderstood. When you say “however I still cannot see MailFolder(s)” means:
- you cannot see MailFolder type into the list of documentType that you can create into a workspace
- or you say that you can't see document created in 5.4.2 and migrated with your database.
If this is the first point, I may have the reason. And you can check this following thing:
- Go to your workspace document where you want to create your mail folder
- Go to Manage tab/Local configuration
- Check “Document types configuration” section is enabled
I would be really surprised if this is your problem, but we never know :D
About the question is the mail.web bundle is deployed can you check that you have something like that in your logs:
INFO [Component] Component: mailActions, scope: CONVERSATION, type: JAVA_BEAN, class: org.nuxeo.ecm.platform.mail.web.actions.MailActionsBean
If the answer is yes, the bundle is deployed (it contains the declaration of the Seam Component).
If you not have this line can you check if this following file is present into the bundles directory:
nuxeo-platform-mail-web-xxxxxxxx.jar
I cannot see documents created in 5.4.2 and migrated with my database. I checked with Nuxeo Shell and they are in the database. They still work with 5.4.2, for now view these documents is all I need.
I checked the log file entry you outlined in your answer and I cannot find the message for the v5.5 boot cycles, furthermore, nuxeo-platform-mail.web-xxxxxxxxx.jar does not exist in the v5.5 bundles directory. There IS a "hot fix" version of nuxeo-platform-mail.web-xxxxxxxxx.jar in the 5.4.2 bundles directory.
Did you regenerate your bundle (jar) with Studio with the version "Nuxeo DM (Beta Version) 5.5" ? To do that:
If you have problems, please create a JIRA ticket (jira.nuxeo.org) and give us your ERRORs we will fix that as soon as possible. And copy the URLs of the JIRA ticket into this page.
Set Studio Target to v5.5, regenerated and deployed bundle, started v5.5 with bundle. The document not found errors went away, but I still cannot see the MailFolders.
I am going to wait for an RC version of DM v5.5 and try that.
Thanks for all your help.
Karl
It may a bug that we must fix :D
I started a v5.4.2 version first and have it's log in the server.log file, then I switched to v5.5 and compared the logs specifically entries by searching for "mail.web" in the log. The v5.5 log has no mention of "mail.web".
Comments????
Ok, what is your Nuxeo 5.5 SNAPSHOT version ? And How did you install it ?
Just to be clear, with the new version, the packaging have change (you must see that at the installation time). So if you want to test Nuxeo 5.5 SNAPSHOT download it from here:
And I just want to be sure you activate this package DM. Without this package installed MailFolders feature is not installed.
Unzipped the file into a working directory, set the $NUXEO_HOME to the directory with the unzipped files. Used $NUXEO_HOME/bin/nuxeoctl wizard to set the correct parameter and selected the DM feature.
When started I was greeted with a Gecko on the splash screen and I was able to log in using my Postgresql logins…..more
I am able to see many of the changes, however I still cannot see MailFolder(s). In fact I have both a standard Nuxeo MailFolder and an extended MailFolder in my additions and I cannot see either one…..more
I could not create an email folder in either case with or without Studio package.