Hi,
first of all thanks for the reports. In general, we use:
- Newsgroups for questions like yours
- Bug Tracker for bug reports and contributions (I have seen you already did this)
- Mailing list for communication among the development team
More comments below...
Am 29.05.2013 12:46, schrieb Schulz, Christian:
Hello everyone,
I am new to the org.eclipse.emf.ecp.application.e4 project and encountered an issue
Did you check this out form the "other" repository? This is currently a demonstration plugin only, however, there is probably not much to do to make it productive. The demo has been developed for Juno, the two issues your are reporting are realted to Kepler.
I assume you need ECP for a native e4 application?
We have originally planned to create full native e4 support for 1.1. as this enables us to use the final API for Kepler. We are therefore happy for any feedback getting there.
Yes I am on the other repository. I got a hint from my colleague. Okay that explains why I had problems with Kepler.
It would be nice to integrate it into a Kepler application, because my plan is to migrate an existing tool to Kepler.
So the development could be very exciting regarding changes in the ecp platform? ;)
With a dependency. The newest version of eclipse seems to have reorganized some
Structure.
The type org.eclipse.e4.ui.model.application.ui.menu.MPopupMenu cannot be resolved.
It is indirectly referenced from required .class files ECPRepositoryView.java
After including org.eclipse.e4.ui.model.workbench the dependency was solved.
There has been a change in Kepler, e4.ui.workbench does not re-export the model anymore, but it actually should, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=409254
However, your fix is a good work around.
We get another marker:
The method compute(IEclipseContext, String) in the type IContextFunction is not applicable
for the arguments (IEclipseContext) Activator.java
Giving null for the second argument fixes that problem. (contextKey The context key used
to find this function; may be {@code null} such as if invoked directly.)
Good catch! The API of IContextFunction was changed three month ago.
To accept a patch, we need a bug report. However, as these two issues are so trivial, we will just reproduce them without a patch and committ them.
Based on the change to Kepler.
Thanks for reporting again!
Regards
Jonas
The only thing I can’t fix is the missing explorereditorbridge. Yesterday it was included
by the core git, but now it seems to be gone.
Patch is attached.
Best Regards,
Christian Schulz
PS: I don’t which system is better to discuss about such things. Newsgroup, Mailing list or
Bug tracker.
<<org.eclipse.emf.ecp.application.e4.patch>>
This email (including any attachments) may contain confidential and/or privileged information or information otherwise protected from disclosure. If you are not the intended recipient, please notify the sender immediately, do not copy this message or any attachments and do not use it for any purpose or disclose its content to any person, but delete this message and any attachments from your system. Astrium disclaims any and all liability if this email transmission was virus corrupted, altered or falsified. ---------------------------------------------------------------------------- Astrium GmbH Vorsitzender des Aufsichtsrates: Günter Stamerjohanns Geschäftsführung: Evert Dudok (Vorsitzender), Jens Schomburgk, Dr. Johannes von Thadden Sitz der Gesellschaft: München - Registergericht: Amtsgericht München, HRB Nr. 107647 Ust. Ident. Nr. /VAT reg. no. DE167015356 ---------------------------------------------------------------------------- Weitere Informationen über EADS Astrium unter www.astrium.eads.net |
_______________________________________________
emfcp-dev mailing list
emfcp-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/emfcp-dev
--
Dr. Jonas Helming
Software Engineer / Consultant / General Manager
EclipseSource Munich
Email: jhelming@xxxxxxxxxxxxxxxxx
Web: http://eclipsesource.com/munich
Phone: +49 89 21 555 301 - 1
Mobile: +49 170 31 51 698
Fax: +49 89 21 555 301 - 9
EclipseSource München GmbH
Agnes-Pockels-Bogen 1
80992 München
General Managers: Dr. Jonas Helming, Dr. Maximilian Kögel
Registered Office: Sailerstraße 5, 80809 München, Commercial Register
München, HRB 191789