[
https://issues.apache.org/jira/browse/OFBIZ-4247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13016828#comment-13016828
]
Jacques Le Roux commented on OFBIZ-4247:
----------------------------------------
Adrian,
Yes I saw this morning they moved it to hot-deploy in their last release. When
I began (last fall) this was not available yet. I sent a msg on user ML about
that.
Yes maybe, actually I simply followed the old Opentaps setting. I have not used
the new way, so I cannot comment on that.
In the version I used, the Funambol DB is handled in a separate Postgres DB. I
has only 26 very simple tables. The doc explains how to set it, then you don't
have to worry about it anymore. This cames handy in Opentaps setting. It still
exist in the new version in the install folder.
I guess you began with the new version in hot-deploy. And from what I just
quickly saw there are numbers of difference with the previous one...
Did you try how it works currently in Opentaps? One limitation with the
previous version is you need to use 8.5.4 version of the Funambol Outlook
Plugin. Newer versions will not work because they don’t use SIF. I explained
that in the Word doc I created, also available as PDF.
> Add Funambol for Outlook (adapted from Opentaps)
> ------------------------------------------------
>
> Key: OFBIZ-4247
> URL: https://issues.apache.org/jira/browse/OFBIZ-4247
> Project: OFBiz
> Issue Type: New Feature
> Reporter: Jacques Le Roux
> Attachments: Funambol.patch, etl.zip, ofbiz.cer
>
>
> This is not intended to be added to OFBiz repository since it's GPL licensed.
> It comes from an earlier works done Cameron Smith, Database Lda for and in
> coordination with Open Source Strategies. I have adapted/fixed it to work in
> OFBiz OOTB
> ----
> *What I have changed*
> The main parts of the work were:
> * The otfm_admin_guide.doc was [corrupted in Opentaps
> repository|http://www.opentaps.org/forum/opentaps-general-discussions/general-discussions-english/funambol-admin-otfmadminguidedoc-corr]
> (looks like the Funambol component is not available anymore in Opentaps
> nowadays) and Cameron Smith had no available copy (the work was done for
> OSS). So I build my own version for OFBiz from the corrupted Word file (OFBiz
> otfm_admin_guide.doc)
> * I had to adapt the whole Opentaps needed code (in Opentaps.zip) to OFBiz
> (Opentaps still uses older OFBiz versions)
> * I also fixed some issues in the Funambol component source
> ** I have changed how the Funambol component handled cancellations/completion
> of an Event/Task from OFBiz. Now status is also taken into account. Before
> only date was used
> ** When Outlook (through Funambol Outlook Plugin - FOP thereafter) asks OFBiz
> for updated contacts (Parties in OFBiz) the Funambol component returned also
> disabled parties. I cut that, there are no reasons ever to consider a
> disabled party when updating from OFBiz
> ** I fixed and account/contact/lead emails creation/udate issues. It was a
> quirk in Opentaps-Funambole code (see this [funambol
> thread|https://core.forge.funambol.org/ds/viewMessage.do?dsForumId=405&dsMessageId=138634]
> for explanations). I wonder if it has ever worked in Opentaps...
> ** When you removed an email type from an existing email in OFBiz, it did not
> sync. It did not take into account ContactMechPurpose changes. Hence, for
> instance, if you removed an email type from an existing email addresses in
> OFBiz, nothing happened. Now it removes the email in Outlook since no types
> exist anymore. Same if you changes the types of a contact mech and it's an
> Outlook (FOP actually) recognized type (for instance from email2 to email3,
> etc.)
> ** I have implemented the syncing of newly assigned contacts or leads. Let me
> explain a bit more: when in OFBiz you assigned to yourself (the user logged
> in) an existing contact or lead created by another login and synced your
> account with Outlook there was no contact creation in Outlook. In other
> words, you needed to create contacts or leads under the user logged in in
> OFBiz in order to get it synced with Outlook (I discovered that you could
> also update somehow contact or lead created by another login but that was not
> satisfactory, only a side effect). You can now create a contact or lead with
> any login and assign it to you later, it will be synced automatically with
> Outlook
> * Cameron Smith was kind enough to send me siga-fwk-bsd sources were I had to
> make some minor changes for it to work in OFBiz
> There is a [trivial question
> pending|https://core.forge.funambol.org/ds/viewMessage.do?dsForumId=405&dsMessageId=139101].
> I think there are no solutions, but anyway it's not a bid deal
> ----
> *Instructions:*
> # Unzip opentaps.zip directly under OFBiz root. This comes directly from
> Opentaps but has been heavily modified to work in OFBiz.
> # Unzip etl.zip under framework\base\lib. This comes from Opentaps without
> changes.
> # Apply Funambol.patch.
> Follow the otfm_admin_guide.doc
> During fall 2010 I did this work (based on for a client of mine who agreed to
> contribute it to OFBiz (thanks Angus!). In January 2011 I planned to test the
> whole work in OFBiz but then got very busy with another client and it
> happenned that Adrian needed also to work on the Funambol integration in
> OFBiz. So I decided to put the work done so far without any testing done in
> OFBiz OOTB
> ----
> *Some notes*
> * I had an issue when changing the percentage of completion of the task (but
> not to 100%) in OFBiz and sync with Outlook: the task is then always synced
> as complete, still not sure why (this was not needed by my client).
> * You don't need any new screens in AMI for Funambol to work. You only need
> to follow opentaps\funambol\docs\man\otfm_admin_guide.txt to install and then
> use the existing OFBiz SFA screens to check that all is working well.
> Foraccounts/contacts/leads follow
> http://www.opentaps.org/docs/index.php/Funambol_Contact_Integration_Tests.
> For the the calendar entries and tasks use also the SFA screens. I have used
> Outlook 2010 but it should be ok with older version (at least 2007) as well.
> You may also have a look at
> http://www.opentaps.org/docs/index.php/Opentaps_Funambol_Setup.
> ----
> Unfortunately this Jira issue was created (not so) hastily, I hope to have
> not forgotten anything, anyway I can re-add later if needed...
>
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira