ecoa-tools / edt

ECOA Design Tool to graphically edit ECOA models
MIT License
6 stars 1 forks source link

Questions about export as a standalone application #1

Open Deep-Yellow opened 6 months ago

Deep-Yellow commented 6 months ago

I am currently studying the ECOA specification and I am very interested in the ECOA Design Tool developed by your team! I have downloaded the source code from GitHub and followed the instructions in the Developer Guide document to set up the environment. However, I encountered some issues when exporting as a standalone application, and I was hoping to get your assistance:

  1. When importing the code under the edt/plugin folder into Eclipse, it is not recognized as a project. So, what I did was create a new project and import the code into the newly created project.
  2. When trying to export as a standalone application, I tested it using "Launch an Eclipse application" and encountered some compilation errors, such as the technology.ecoa.bin.desc._2.binfactory class not being found by Eclipse (I couldn't find the corresponding Java file in the project either).

I would like to ask if you have any recommended solutions for the issues I mentioned, and if there are more comprehensive installation and usage documents available for developers to refer to.

Deep-Yellow commented 6 months ago

I would like to provide further clarification on the issue I encountered:

The compilation errors were caused by the inability to find the relevant classes under technology.ecoa.bin package. I noticed that the com.dassault.ecoa.model\src\technology\ecoa\bin folder is missing from the released source code.

Could you please guide me on where I can obtain these missing files, such as binFactory and binPackage ?

nbaerair commented 6 months ago

Where are the Manifest files for the Plugins are missing .... or exe file for Windows and Linux (mentioned in manual)

nbaerair commented 6 months ago

after some progress we found out that ...

Upon plugin activation the following error is diplayed: java.lang.ClassNotFoundException: org.w3._2001.xml.xsd.presentation.ECOADTEditorPlugin$Implementation cannot be found by com.dassault.ecoa.model.editor_1.0.0.qualifier . The class seems indeed to be missing. On a more general note the usage guide does not quite fit the given repository content. Is this work a work in progess issue?

Deep-Yellow commented 6 months ago

I am attaching some detailed screenshots of the errors in Eclipse.

The missing folder is com.dassault.ecoa.model\src\technology\ecoa\bin.

ecoa_model

The classes that cannot be found are: binFactory, binPackage, BinaryDependency, BinaryDesc, DocumentRoot, and binItemProviderAdapterFactory.

As a result, I have encountered the following error messages:

error5 error6 error7 error8

ecoa-tools commented 5 months ago

Hello, Sorry for our late answer. Thanks to have tested EDT. We will look at your trouble. Normally, the project should work. It is probably a problem on our side. Stay in touch. Regards

ecoa-tools commented 4 months ago

Hello, It is indeed a problem on our side. We are working on the issue. By meantime, we have uploaded the 1.1.0 version. We will provide a fix ASAP. Regards

Deep-Yellow commented 4 months ago

Hello,

Thank you for your prompt response. I noticed that you have created a 1-questions-about-export-as-a-standalone-application branch. I successfully utilized the code from this branch to build the modeling application. I appreciate your efforts in working towards a solution.

Best regards.