[jbosstools-issues] [JBoss JIRA] (JBIDE-18251) Plugin install should support referencing Android libraries with <framework> tag
Vlado Pakan (JIRA)
issues at jboss.org
Mon Sep 15 11:03:03 EDT 2014
[ https://issues.jboss.org/browse/JBIDE-18251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13002456#comment-13002456 ]
Vlado Pakan edited comment on JBIDE-18251 at 9/15/14 11:02 AM:
---------------------------------------------------------------
Tested with JBT 4.2.0.CR1-v20140914-0645-B242.
Getting this error when adding Google Play service from git repo:
{noformat}
org.eclipse.core.runtime.AssertionFailedException: assertion failed: This operation must be run within the observable's realm
at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)
at org.eclipse.core.databinding.observable.AbstractObservable.checkRealm(AbstractObservable.java:98)
at org.eclipse.core.databinding.observable.value.AbstractObservableValue.setValue(AbstractObservableValue.java:54)
at org.eclipse.thym.ui.config.internal.EssentialsPage$1.propertyChange(EssentialsPage.java:252)
at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263)
at org.eclipse.thym.core.config.AbstractConfigObject$Property.setValue(AbstractConfigObject.java:44)
at org.eclipse.thym.core.config.Widget.loadItem(Widget.java:111)
at org.eclipse.thym.core.config.Widget.init(Widget.java:94)
at org.eclipse.thym.core.config.Widget.reload(Widget.java:83)
at org.eclipse.thym.core.config.WidgetModel.reloadEditableWidget(WidgetModel.java:230)
at org.eclipse.thym.core.config.WidgetModel.processPostModelEvent(WidgetModel.java:372)
at org.eclipse.wst.sse.core.internal.model.LifecycleNotificationManager.signalLifecycleEvent(LifecycleNotificationManager.java:114)
at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.signalLifecycleEvent(AbstractStructuredModel.java:1501)
at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.setDirtyState(AbstractStructuredModel.java:1299)
at org.eclipse.wst.sse.core.internal.FileBufferModelManager$FileBufferMapper.dirtyStateChanged(FileBufferModelManager.java:379)
at org.eclipse.core.internal.filebuffers.TextFileBufferManager$3.run(TextFileBufferManager.java:706)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.filebuffers.TextFileBufferManager.fireDirtyStateChanged(TextFileBufferManager.java:704)
at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:337)
at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.saveModel(ModelManagerImpl.java:2054)
at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.save(AbstractStructuredModel.java:1149)
at org.eclipse.thym.core.config.WidgetModel.save(WidgetModel.java:239)
at org.eclipse.thym.core.plugin.actions.PluginInstallRecordAction.install(PluginInstallRecordAction.java:56)
at org.eclipse.thym.core.plugin.PluginInstallActionsRunOperation.run(PluginInstallActionsRunOperation.java:69)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295)
at org.eclipse.thym.core.plugin.CordovaPluginManager.runActions(CordovaPluginManager.java:480)
at org.eclipse.thym.core.plugin.CordovaPluginManager.installPlugin(CordovaPluginManager.java:149)
at org.eclipse.thym.core.plugin.CordovaPluginManager.installPlugin(CordovaPluginManager.java:207)
at org.eclipse.thym.ui.plugins.internal.CordovaPluginWizard$PluginInstallOperation.execute(CordovaPluginWizard.java:120)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:106)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:118)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
{noformat}
Is it part of this issue or should I create new one for it?
I'm also getting this error during mobile application export for mobile projectsd with Google Play Service plugin installed:
{noformat}
[dex] Converting compiled files and external libraries into /opt/eclipse/eclipse420cr1b/configuration/org.eclipse.osgi/863/data/proj_gen/aaaBBB/android/bin/classes.dex...
[dx] Merged dex A (30 defs/29.0KiB) with dex B (1 defs/0.4KiB). Result is 31 defs/33.2KiB. Took 0.1s
[dx] Merged dex A (31 defs/33.2KiB) with dex B (1412 defs/1637.0KiB). Result is 1443 defs/2133.3KiB. Took 0.5sUNEXPECTED TOP-LEVEL EXCEPTION:
[dx] com.android.dex.DexException: Multiple dex files define Landroid/UnusedStub;
[dx] at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:594)
[dx] at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:552)
[dx] at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:533)
[dx] at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:170)
[dx] at com.android.dx.merge.DexMerger.merge(DexMerger.java:188)
[dx] at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:439)
[dx] at com.android.dx.command.dexer.Main.runMonoDex(Main.java:287)
[dx] at com.android.dx.command.dexer.Main.run(Main.java:230)
[dx] at com.android.dx.command.dexer.Main.main(Main.java:199)
[dx] at com.android.dx.command.Main.main(Main.java:103)
BUILD FAILED
/opt/android-sdks/tools/ant/build.xml:892: The following error occurred while executing this line:
/opt/android-sdks/tools/ant/build.xml:894: The following error occurred while executing this line:
/opt/android-sdks/tools/ant/build.xml:906: The following error occurred while executing this line:
/opt/android-sdks/tools/ant/build.xml:283: null returned: 2
{noformat}
But not for all newly created projects. For project with name "aaAa" exports run fine for project with name "aaaBBB" export is failing with error mentioned above
was (Author: vpakan):
Tested with JBT 4.2.0.CR1-v20140914-0645-B242.
Getting this error when adding Google Play service from git repo:
{noformat}
org.eclipse.core.runtime.AssertionFailedException: assertion failed: This operation must be run within the observable's realm
at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)
at org.eclipse.core.databinding.observable.AbstractObservable.checkRealm(AbstractObservable.java:98)
at org.eclipse.core.databinding.observable.value.AbstractObservableValue.setValue(AbstractObservableValue.java:54)
at org.eclipse.thym.ui.config.internal.EssentialsPage$1.propertyChange(EssentialsPage.java:252)
at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263)
at org.eclipse.thym.core.config.AbstractConfigObject$Property.setValue(AbstractConfigObject.java:44)
at org.eclipse.thym.core.config.Widget.loadItem(Widget.java:111)
at org.eclipse.thym.core.config.Widget.init(Widget.java:94)
at org.eclipse.thym.core.config.Widget.reload(Widget.java:83)
at org.eclipse.thym.core.config.WidgetModel.reloadEditableWidget(WidgetModel.java:230)
at org.eclipse.thym.core.config.WidgetModel.processPostModelEvent(WidgetModel.java:372)
at org.eclipse.wst.sse.core.internal.model.LifecycleNotificationManager.signalLifecycleEvent(LifecycleNotificationManager.java:114)
at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.signalLifecycleEvent(AbstractStructuredModel.java:1501)
at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.setDirtyState(AbstractStructuredModel.java:1299)
at org.eclipse.wst.sse.core.internal.FileBufferModelManager$FileBufferMapper.dirtyStateChanged(FileBufferModelManager.java:379)
at org.eclipse.core.internal.filebuffers.TextFileBufferManager$3.run(TextFileBufferManager.java:706)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.filebuffers.TextFileBufferManager.fireDirtyStateChanged(TextFileBufferManager.java:704)
at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:337)
at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.saveModel(ModelManagerImpl.java:2054)
at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.save(AbstractStructuredModel.java:1149)
at org.eclipse.thym.core.config.WidgetModel.save(WidgetModel.java:239)
at org.eclipse.thym.core.plugin.actions.PluginInstallRecordAction.install(PluginInstallRecordAction.java:56)
at org.eclipse.thym.core.plugin.PluginInstallActionsRunOperation.run(PluginInstallActionsRunOperation.java:69)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295)
at org.eclipse.thym.core.plugin.CordovaPluginManager.runActions(CordovaPluginManager.java:480)
at org.eclipse.thym.core.plugin.CordovaPluginManager.installPlugin(CordovaPluginManager.java:149)
at org.eclipse.thym.core.plugin.CordovaPluginManager.installPlugin(CordovaPluginManager.java:207)
at org.eclipse.thym.ui.plugins.internal.CordovaPluginWizard$PluginInstallOperation.execute(CordovaPluginWizard.java:120)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:106)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:118)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
{noformat}
Is it part of this issue or should I create new one for it.
I'm also getting this error during mobile application export for mobile projectsd with Google Play Service plugin installed:
{noformat}
[dex] Converting compiled files and external libraries into /opt/eclipse/eclipse420cr1b/configuration/org.eclipse.osgi/863/data/proj_gen/aaaBBB/android/bin/classes.dex...
[dx] Merged dex A (30 defs/29.0KiB) with dex B (1 defs/0.4KiB). Result is 31 defs/33.2KiB. Took 0.1s
[dx] Merged dex A (31 defs/33.2KiB) with dex B (1412 defs/1637.0KiB). Result is 1443 defs/2133.3KiB. Took 0.5sUNEXPECTED TOP-LEVEL EXCEPTION:
[dx] com.android.dex.DexException: Multiple dex files define Landroid/UnusedStub;
[dx] at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:594)
[dx] at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:552)
[dx] at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:533)
[dx] at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:170)
[dx] at com.android.dx.merge.DexMerger.merge(DexMerger.java:188)
[dx] at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:439)
[dx] at com.android.dx.command.dexer.Main.runMonoDex(Main.java:287)
[dx] at com.android.dx.command.dexer.Main.run(Main.java:230)
[dx] at com.android.dx.command.dexer.Main.main(Main.java:199)
[dx] at com.android.dx.command.Main.main(Main.java:103)
BUILD FAILED
/opt/android-sdks/tools/ant/build.xml:892: The following error occurred while executing this line:
/opt/android-sdks/tools/ant/build.xml:894: The following error occurred while executing this line:
/opt/android-sdks/tools/ant/build.xml:906: The following error occurred while executing this line:
/opt/android-sdks/tools/ant/build.xml:283: null returned: 2
{noformat}
But not for all newly created projects. For project with name "aaAa" exports run fine for project with name "aaaBBB" export is failing with error mentioned above
> Plugin install should support referencing Android libraries with <framework> tag
> --------------------------------------------------------------------------------
>
> Key: JBIDE-18251
> URL: https://issues.jboss.org/browse/JBIDE-18251
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: aerogear-hybrid
> Affects Versions: 4.2.0.CR1
> Reporter: Gorkem Ercan
> Assignee: Gorkem Ercan
> Priority: Blocker
> Labels: respin-a
> Fix For: 4.2.0.CR1
>
>
> We are missing the implementation of corresponding cordova feature [1]
> This is now a blocker issue because aerogear-push plugin which depends on the com.google.playservices plugin started to use this new feature a few days ago.
> [1 ]https://issues.apache.org/jira/browse/CB-6698
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
More information about the jbosstools-issues
mailing list