Exporting Component as JCB package gives error #1049

Open
opened 2024-02-09 17:30:02 +00:00 by jjs · 3 comments

Steps to reproduce the issue

Select a Component e.g. the Demo.
Then click Export as JCB package

Expected result

Exported package

Actual result

Class "JCBArrayHelper" not found

System information (as much as possible)

  • OS Name & Version: Ubuntu Linux
  • MySql Version: 8.0.28
  • Apache Version:
  • PHP Version: 8.0.28
  • Joomla Version: 3.10.12
  • JCB Version: 3.1.37
  • Browser: Firefox

Additional comments

### Steps to reproduce the issue Select a Component e.g. the Demo. Then click Export as JCB package ### Expected result Exported package ### Actual result Class "JCBArrayHelper" not found ### System information (as much as possible) - OS Name & Version: Ubuntu Linux - MySql Version: 8.0.28 - Apache Version: - PHP Version: 8.0.28 - Joomla Version: 3.10.12 - JCB Version: 3.1.37 - Browser: Firefox ### Additional comments
Owner

Yes as I mentioned in the previous post this area needs attention... we need to start fixing it going forward. I hope to in this following week to get to it. I will keep you posted.

Yes as I mentioned in the previous post this area needs attention... we need to start fixing it going forward. I hope to in this following week to get to it. I will keep you posted.
Author

I hope this gets fixed. So we can export from 3 and import into 4 and 5.
Thanks.

I hope this gets fixed. So we can export from 3 and import into 4 and 5. Thanks.
Owner

This feature will also be removed to get the next stable version released, but it is also a very important part of JCB, and will be added back soon as we can.

Currently the normal Joomla upgrade path is the best way to move your JCB instance to the next version of Joomla and JCB. So making a clone of your development system (so you have the original Joomla 3 "with JCB 3" system as back-up to fallback unto), and then migrate it to Joomla 4, and then to Joomla 5, and then install JCB 5.0.0-rc1 and you will have migrated JCB to the newest version and still have all your component in JCB.

This feature will also be removed to get the next stable version released, but it is also a very important part of JCB, and will be added back soon as we can. Currently the normal Joomla upgrade path is the best way to move your JCB instance to the next version of Joomla and JCB. So making a **clone of your development system** (so you have the original Joomla 3 "with JCB 3" system as back-up to fallback unto), and then migrate it to Joomla 4, and then to Joomla 5, and then install JCB 5.0.0-rc1 and you will have migrated JCB to the newest version and still have all your component in JCB.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: joomla/Component-Builder#1049
No description provided.