Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: 4.2.12
-
Fix Version/s: None
-
Component/s: Joomla Integration
-
Labels:None
Description
While attemping to upgrade a joomla site to 4.2.12 I kept getting an error that joomla couldn't find xml installer file. So I copied the tmp/com_civicrm/civicrm.xml file from 4.2.11 and changed the version then I got another error that tmp/com_civicrm/admin/access.xml didn't exist. I did the same for that file and the upgrade worked after that.
Here is the civicrm.xml file I used:
<?xml version="1.0" encoding="utf-8"?>
<extension method="upgrade" type="component" version="2.5">
<name>CiviCRM</name>
<creationDate>September 24 2013</creationDate>
<copyright>(C) CiviCRM LLC</copyright>
<author>CiviCRM LLC</author>
<authorEmail>info@civicrm.org</authorEmail>
<authorUrl>civicrm.org</authorUrl>
<version>4.2.12</version>
<description>CiviCRM</description>
<files folder="site">
<filename>civicrm.php</filename>
<filename>civicrm.html.php</filename>
<folder>views</folder>
<folder>elements</folder>
</files>
<install>
<queries>
</queries>
</install>
<uninstall>
<queries>
</queries>
</uninstall>
<scriptfile>script.civicrm.php</scriptfile>
<administration>
<menu task="civicrm/dashboard&reset=1">COM_CIVICRM_MENU</menu>
<files folder="admin">
<filename>admin.civicrm.php</filename>
<filename>civicrm.php</filename>
<filename>toolbar.civicrm.php</filename>
<filename>toolbar.civicrm.html.php</filename>
<filename>configure.php</filename>
<filename>access.xml</filename>
<filename>config.xml</filename>
<filename>civicrm.zip</filename>
<folder>helpers</folder>
</files>
<languages folder="admin">
<language tag="en-GB">language/en-GB/en-GB.com_civicrm.ini</language>
<language tag="en-GB">language/en-GB/en-GB.com_civicrm.sys.ini</language>
</languages>
</administration>
<plugins>
<plugin folder="admin/plugins" plugin="civicrm" name="CiviCRM User Management" group="user" />
<plugin folder="admin/plugins" plugin="civicrmsys" name="CiviCRM System Listener" group="system" />
<plugin folder="admin/plugins" plugin="civicrmicon" name="CiviCRM QuickIcon" group="quickicon" />
</plugins>
</extension>
Here is the access.xml:
<?xml version="1.0" encoding="utf-8"?>
<access component="com_civicrm">
<section name="component">
<action name="core.admin" title="Configure Joomla! ACL" description="Manage CiviCRM Joomla! ACL." />
<action name="core.manage" title="Access Component" description="Access CiviCRM component." />
<action name="civicrm.add_contacts" title="CiviCRM: add contacts" description="" />
<action name="civicrm.view_all_contacts" title="CiviCRM: view all contacts" description="" />
<action name="civicrm.edit_all_contacts" title="CiviCRM: edit all contacts" description="" />
<action name="civicrm.delete_contacts" title="CiviCRM: delete contacts" description="" />
<action name="civicrm.access_deleted_contacts" title="CiviCRM: access deleted contacts" description="" />
<action name="civicrm.import_contacts" title="CiviCRM: import contacts" description="" />
<action name="civicrm.edit_groups" title="CiviCRM: edit groups" description="" />
<action name="civicrm.administer_civicrm" title="CiviCRM: administer CiviCRM" description="" />
<action name="civicrm.access_uploaded_files" title="CiviCRM: access uploaded files" description="" />
<action name="civicrm.profile_listings_and_forms" title="CiviCRM: profile listings and forms" description="" />
<action name="civicrm.profile_listings" title="CiviCRM: profile listings" description="" />
<action name="civicrm.profile_create" title="CiviCRM: profile create" description="" />
<action name="civicrm.profile_edit" title="CiviCRM: profile edit" description="" />
<action name="civicrm.profile_view" title="CiviCRM: profile view" description="" />
<action name="civicrm.access_all_custom_data" title="CiviCRM: access all custom data" description="" />
<action name="civicrm.view_all_activities" title="CiviCRM: view all activities" description="" />
<action name="civicrm.delete_activities" title="CiviCRM: delete activities" description="" />
<action name="civicrm.access_civicrm" title="CiviCRM: access CiviCRM" description="" />
<action name="civicrm.access_contact_dashboard" title="CiviCRM: access Contact Dashboard" description="" />
<action name="civicrm.translate_civicrm" title="CiviCRM: translate CiviCRM" description="" />
<action name="civicrm.administer_reserved_groups" title="CiviCRM: administer reserved groups" description="" />
<action name="civicrm.administer_tagsets" title="CiviCRM: administer Tagsets" description="" />
<action name="civicrm.administer_reserved_tags" title="CiviCRM: administer reserved tags" description="" />
<action name="civicrm.administer_dedupe_rules" title="CiviCRM: administer dedupe rules" description="" />
<action name="civicrm.merge_duplicate_contacts" title="CiviCRM: merge duplicate contacts" description="" />
<action name="civicrm.view_all_notes" title="CiviCRM: view all notes" description="" />
<action name="civicrm.access_ajax_api" title="CiviCRM: access AJAX API" description="" />
<action name="civicrm.access_contact_reference_fields" title="CiviCRM: access contact reference fields" description="" />
<action name="civicrm.access_civimail" title="CiviMail: access CiviMail" description="" />
<action name="civicrm.access_civimail_subscribe_unsubscribe_pages" title="CiviMail: access CiviMail subscribe/unsubscribe pages" description="" />
<action name="civicrm.delete_in_civimail" title="CiviMail: delete in CiviMail" description="" />
<action name="civicrm.view_public_civimail_content" title="CiviMail: view public CiviMail content" description="" />
<action name="civicrm.administer_civicampaign" title="CiviCampaign: administer CiviCampaign" description="" />
<action name="civicrm.manage_campaign" title="CiviCampaign: manage campaign" description="" />
<action name="civicrm.reserve_campaign_contacts" title="CiviCampaign: reserve campaign contacts" description="" />
<action name="civicrm.release_campaign_contacts" title="CiviCampaign: release campaign contacts" description="" />
<action name="civicrm.interview_campaign_contacts" title="CiviCampaign: interview campaign contacts" description="" />
<action name="civicrm.gotv_campaign_contacts" title="CiviCampaign: gotv campaign contacts" description="" />
<action name="civicrm.sign_civicrm_petition" title="CiviCampaign: sign CiviCRM Petition" description="" />
<action name="civicrm.access_civievent" title="CiviEvent: access CiviEvent" description="" />
<action name="civicrm.edit_event_participants" title="CiviEvent: edit event participants" description="" />
<action name="civicrm.edit_all_events" title="CiviEvent: edit all events" description="" />
<action name="civicrm.register_for_events" title="CiviEvent: register for events" description="" />
<action name="civicrm.view_event_info" title="CiviEvent: view event info" description="" />
<action name="civicrm.view_event_participants" title="CiviEvent: view event participants" description="" />
<action name="civicrm.delete_in_civievent" title="CiviEvent: delete in CiviEvent" description="" />
<action name="civicrm.access_civigrant" title="CiviGrant: access CiviGrant" description="" />
<action name="civicrm.edit_grants" title="CiviGrant: edit grants" description="" />
<action name="civicrm.delete_in_civigrant" title="CiviGrant: delete in CiviGrant" description="" />
<action name="civicrm.access_civipledge" title="CiviPledge: access CiviPledge" description="" />
<action name="civicrm.edit_pledges" title="CiviPledge: edit pledges" description="" />
<action name="civicrm.delete_in_civipledge" title="CiviPledge: delete in CiviPledge" description="" />
<action name="civicrm.delete_in_civicase" title="CiviCase: delete in CiviCase" description="" />
<action name="civicrm.administer_civicase" title="CiviCase: administer CiviCase" description="" />
<action name="civicrm.access_my_cases_and_activities" title="CiviCase: access my cases and activities" description="" />
<action name="civicrm.access_all_cases_and_activities" title="CiviCase: access all cases and activities" description="" />
<action name="civicrm.add_cases" title="CiviCase: add cases" description="" />
<action name="civicrm.access_civicontribute" title="CiviContribute: access CiviContribute" description="" />
<action name="civicrm.edit_contributions" title="CiviContribute: edit contributions" description="" />
<action name="civicrm.make_online_contributions" title="CiviContribute: make online contributions" description="" />
<action name="civicrm.delete_in_civicontribute" title="CiviContribute: delete in CiviContribute" description="" />
<action name="civicrm.access_civimember" title="CiviMember: access CiviMember" description="" />
<action name="civicrm.edit_memberships" title="CiviMember: edit memberships" description="" />
<action name="civicrm.delete_in_civimember" title="CiviMember: delete in CiviMember" description="" />
<action name="civicrm.access_civireport" title="CiviReport: access CiviReport" description="" />
<action name="civicrm.access_report_criteria" title="CiviReport: access Report Criteria" description="" />
<action name="civicrm.administer_reserved_reports" title="CiviReport: administer reserved reports" description="" />
<action name="civicrm.administer_reports" title="CiviReport: administer Reports" description="" />
</section>
</access>