adobe / aem-eclipse-developer-tools

The Eclipse plugin that brings you the full connection to the Adobe Experience Manager, with auto-sync and project creation wizard.
Apache License 2.0
35 stars 23 forks source link

Component Dialogs Deleted When Publishing Changes to .Java Files #31

Closed ghost closed 9 years ago

ghost commented 9 years ago

1) Create New Project in Eclipse Dev Tools Using Maven Archetype 7. 2) Connect to Local AEM 6.0 SP1 with Content Project. 3) Run Maven Build once with autoInstallPackage to get whole project deployed. 4) Edit & save a .java file in a component in the ui.apps project with any syntax error ( and sometimes, even with no error). 5) Confirm that dialogs are missing from component on server.

rombert commented 9 years ago

@tlwhit2 - thanks for the report. I think this is actually SLING-4098- Full coverage aggregates nested under a partial coverage aggregate incorrectly deleted when a sibling resource is published .

Can you try a trunk build of the Sling IDE Tooling to validate that it indeed fixes your bug? Please follow the instructions from Sling IDE Tooling - building from source.

ghost commented 9 years ago

Yep, mvn clean package worked; and this does resolve this error. Do we know when it will be rolled into this project? Thanks!

rombert commented 9 years ago

What maven command did you use? Also, it seems that Tycho skips compilation, probably finds the classes as compiled by Eclipse.

You should run mvn clean package to be on the safe side.

ghost commented 9 years ago

Just checking in to see if we have a feel for when this fix might be released. Thanks!

rombert commented 9 years ago

We should be able to release a new version by the end of February, but right now I can't make any hard promises.

rombert commented 9 years ago

Closing since this is fixed in the Sling IDE Tooling and will be incorporated in the next release