- πΊπΈUnited States hedrickbt
I am seeing the same issue. We have not switched to a composer based install yet. We still download the .tar.gz module files and extract.
If installing this way is not supported why are the modules provided on drupal.org?
Error: Class 'Mtownsend\XmlToArray\XmlToArray' not found in Drupal\eca_modeller_bpmn\ModellerBpmnBase->prepareForUpdate() (line 85 of /.../drupal/rm/sites/all/modules/eca/modules/modeller_bpmn/src/ModellerBpmnBase.php) @backtrace_string.
I installed ECA by using the downloaded tar.gz files of the modules
eca-1.1.2.tar.gz
eca_cm-1.0.5.tar.gz
bpmn_io-1.1.1.tar.gzDrupal version 9.4.8
- π©πͺGermany jurgenhaas Gottmadingen
When installing manually, i.e. without composer, one has to also install all the dependencies and make them available to the stack's autoloader. TBH, this is cumbersome and not recommended. We really encourage you to use composer.
- πΈπ°Slovakia coaston
Hello hedrickbt
In my case we don't have access to internet = VPN so alternative method is to use ludwig β and install dependancy manually.
1. Create ludwig.json file with the following code :
{ "require": { "mtownsend/xml-to-array": { "version": "2.0.0", "url": "https://github.com/mtownsend5512/xml-to-array/archive/refs/heads/master.zip" } } }
2. save that json file to the main folder of that module bpmn_io
3.In case your web is connected to internet > navigate to ludwig in
/admin/reports/packages
and download missing dependancy4.It should be resolved, in my case (no internet) I had to create folder manually in model as follow :
\bpmn_io\lib\mtownsend-xml-to-array\2.0.0
and extract all data from above link : github5.It works for me. This is the way how you can download any depencancy for any module, just create ludwiq.json file manually and override github link and folders.
- ππ·Croatia devad
Re: #8
The patch posted here is a complete Ludwig integration solution for BPMN.iO module:
β¨ BPMN.iO - Add Ludwig integration Closed: won't fix