Bug 780136 (SOA-2506) - Publishing project to Modeshape repo in JBDS 4.0 beta1 - Unhandled event loop exception
Summary: Publishing project to Modeshape repo in JBDS 4.0 beta1 - Unhandled event loop...
Keywords:
Status: CLOSED NEXTRELEASE
Alias: SOA-2506
Product: JBoss Enterprise SOA Platform 5
Classification: JBoss
Component: EDS
Version: 5.1.0.ER3
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: 5.1.0.ER4
Assignee: Van Halbert
QA Contact:
URL: http://jira.jboss.org/jira/browse/SOA...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-10-28 02:23 UTC by Len DiMaggio
Modified: 2011-01-06 19:25 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
SOA-P 5.1 ER3 build Version: 4.0.0.Beta1 Build id: v201010052359R
Last Closed: 2011-01-06 19:25:20 UTC
Type: Bug


Attachments (Terms of Use)
SOA-2506.log (12.30 KB, text/x-log)
2010-10-28 02:24 UTC, Len DiMaggio
no flags Details
Screenshot.png (637.98 KB, image/png)
2010-11-19 19:39 UTC, Len DiMaggio
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 780134 0 urgent CLOSED Configuring Modeshape repository in JBDS 4.0 beta1 results in errors - trying to execute: getRepositories: server=ModeSh... 2021-02-22 00:41:40 UTC
Red Hat Issue Tracker SOA-2506 0 Major Closed Publishing project to Modeshape repo in JBDS 4.0 beta1 - Unhandled event loop exception 2013-05-09 12:02:44 UTC

Internal Links: 780134

Description Len DiMaggio 2010-10-28 02:23:18 UTC
Steps to Reproduce: To recreate:

Create a modeshape server at:  http://localhost:8080/modeshape-rest/repository 

Attempt to publish the PartsProject example to the server

project_key: SOA

The exception stack trace is:

java.lang.IllegalArgumentException: Internationalization field "serverManagerGetWorkspacesExceptionMsg" in class org.jboss.tools.modeshape.rest.RestClientI18n: 0 parameters supplied, but 1 parameter required: "There was a problem obtaining workspaces for "{0}."" => "There was a problem obtaining workspaces for "{0}"
	at org.modeshape.common.i18n.I18n.text(I18n.java:420)
	at org.modeshape.common.i18n.I18n.text(I18n.java:404)
	at org.jboss.tools.modeshape.rest.wizards.PublishPage.refreshWorkspaces(PublishPage.java:836)
	at org.jboss.tools.modeshape.rest.wizards.PublishPage.handleRepositoryModified(PublishPage.java:643)
	at org.jboss.tools.modeshape.rest.wizards.PublishPage.modifyText(PublishPage.java:717)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:173)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1263)
	at org.eclipse.swt.widgets.Combo.select(Combo.java:1840)
	at org.jboss.tools.modeshape.rest.wizards.PublishPage.refreshRepositories(PublishPage.java:760)
	at org.jboss.tools.modeshape.rest.wizards.PublishPage.handleServerModified(PublishPage.java:661)
	at org.jboss.tools.modeshape.rest.wizards.PublishPage.modifyText(PublishPage.java:715)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:173)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1263)
	at org.eclipse.swt.widgets.Combo.select(Combo.java:1840)
	at org.jboss.tools.modeshape.rest.wizards.PublishPage.refreshServers(PublishPage.java:801)
	at org.jboss.tools.modeshape.rest.wizards.PublishPage.serverRegistryChanged(PublishPage.java:892)
	at org.jboss.tools.modeshape.rest.ServerManager.addRegistryListener(ServerManager.java:179)
	at org.jboss.tools.modeshape.rest.wizards.PublishPage.createControl(PublishPage.java:560)
	at org.eclipse.jface.wizard.Wizard.createPageControls(Wizard.java:170)
	at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:734)
	at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:606)
	at org.eclipse.jface.window.Window.create(Window.java:431)
	at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
	at org.eclipse.jface.window.Window.open(Window.java:790)
	at org.jboss.tools.modeshape.rest.actions.BasePublishingHandler.execute(BasePublishingHandler.java:110)
	at org.jboss.tools.modeshape.rest.actions.PublishHandler.execute(PublishHandler.java:1)
	at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
	at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
	at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)
	at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)
	at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:820)
	at org.eclipse.ui.menus.CommandContributionItem.access$19(CommandContributionItem.java:806)
	at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:796)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3540)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3161)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1407)

Comment 1 Len DiMaggio 2010-10-28 02:24:58 UTC
eclipse log file attached

Comment 2 Len DiMaggio 2010-10-28 02:24:58 UTC
Attachment: Added: SOA-2506.log


Comment 3 Len DiMaggio 2010-10-28 02:26:19 UTC
Link: Added: This issue related SOA-2504


Comment 4 Van Halbert 2010-10-28 02:35:14 UTC
Link: Added: This issue depends MODE-987


Comment 5 Len DiMaggio 2010-10-28 02:40:16 UTC
Link: Added: This issue is a dependency of JBDS-1387


Comment 6 Anne-Louise Tangring 2010-10-28 16:18:48 UTC
Investigate for 5.1.0, if they should be in SOA 5.1.0, Van will set the Fixed Version.

Comment 7 Van Halbert 2010-10-28 19:18:19 UTC
Link: Added: This issue depends MODE-989


Comment 8 Van Halbert 2010-10-28 19:20:08 UTC
In fixing another issue (MODE-989), i'm not able to see this problem.  I'm able to publish, from JDBS, the 6 files in the PartsProject.   The MODE-989 has been committed to the branch and will be in ER4.

Comment 9 Van Halbert 2010-11-02 14:53:26 UTC
As noted in MODE-987, this is a URL issue.   However, there was another issue that was committed that provides better user info regarding what the URL should look like  (i.e.,  <protocol>://<host>:<port>/<context>) and should not contain the name of the repository in the url.

Comment 10 Len DiMaggio 2010-11-19 01:28:15 UTC
Verifed in ER4 build

Comment 11 Len DiMaggio 2010-11-19 01:36:29 UTC
Closed this one by mistake

Comment 13 Van Halbert 2010-11-19 18:56:34 UTC
Need to be validated with the JDBS beta 2 release.

Comment 14 Len DiMaggio 2010-11-19 19:39:26 UTC
It looks fixed in the lates beta2 build - will verify and close the JIRA with the final beta2 bits.

Comment 15 Len DiMaggio 2010-11-19 19:39:26 UTC
Attachment: Added: Screenshot.png


Comment 16 Len DiMaggio 2011-01-06 19:25:20 UTC
Verified in ER6 build.

[1] Publishing 39 file(s) to server "http://localhost:8080/modeshape-rest" (repository "eds", workspace "default") ...
[1] + Published file "/PartsProject/.project" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/.project"
[1] + Published file "/PartsProject/PartsProjectOracleVDB.vdb" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/PartsProjectOracleVDB.vdb"
[1] + Published file "/PartsProject/PartsProjectOracleVDB.vdb.orig" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/PartsProjectOracleVDB.vdb.orig"
[1] + Published file "/PartsProject/PartsSourceA.xmi" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/PartsSourceA.xmi"
[1] + Published file "/PartsProject/PartsSourceB.xmi" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/PartsSourceB.xmi"
[1] + Published file "/PartsProject/PartsVirtual.xmi" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/PartsVirtual.xmi"
[1] + Published file "/PartsProject/beta1_oracle_parta.ddl" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/beta1_oracle_parta.ddl"
[1] + Published file "/PartsProject/beta1_oracle_partb.ddl" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/beta1_oracle_partb.ddl"
[1] + Published file "/PartsProject/data/parts_table.data" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/data/parts_table.data"
[1] + Published file "/PartsProject/data/ship_via_table.data" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/data/ship_via_table.data"
[1] + Published file "/PartsProject/data/status_table.data" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/data/status_table.data"
[1] + Published file "/PartsProject/data/supplier_parts_table.data" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/data/supplier_parts_table.data"
[1] + Published file "/PartsProject/data/supplier_table.data" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/data/supplier_table.data"
[1] + Published file "/PartsProject/readme/Example Instructions.html" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/Example+Instructions.html"
[1] + Published file "/PartsProject/readme/images/connection-profile-options.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/connection-profile-options.png"
[1] + Published file "/PartsProject/readme/images/create-data-source-dialog.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/create-data-source-dialog.png"
[1] + Published file "/PartsProject/readme/images/create-teiid-data-source-menu.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/create-teiid-data-source-menu.png"
[1] + Published file "/PartsProject/readme/images/data-load-menu.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/data-load-menu.png"
[1] + Published file "/PartsProject/readme/images/designer-web-header.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/designer-web-header.png"
[1] + Published file "/PartsProject/readme/images/emtpy-teiid-instance.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/emtpy-teiid-instance.png"
[1] + Published file "/PartsProject/readme/images/export-ddl-dialog.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/export-ddl-dialog.png"
[1] + Published file "/PartsProject/readme/images/export-ddl-option.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/export-ddl-option.png"
[1] + Published file "/PartsProject/readme/images/load-data-dialog.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/load-data-dialog.png"
[1] + Published file "/PartsProject/readme/images/new-teiid-instance-dialog.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/new-teiid-instance-dialog.png"
[1] + Published file "/PartsProject/readme/images/new-vdb-dialog.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/new-vdb-dialog.png"
[1] + Published file "/PartsProject/readme/images/prevew-data-toolbar-button.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/prevew-data-toolbar-button.png"
[1] + Published file "/PartsProject/readme/images/preview-data-results-example.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/preview-data-results-example.png"
[1] + Published file "/PartsProject/readme/images/preview-virtual-data.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/preview-virtual-data.png"
[1] + Published file "/PartsProject/readme/images/previewData.gif" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/previewData.gif"
[1] + Published file "/PartsProject/readme/images/project-contents.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/project-contents.png"
[1] + Published file "/PartsProject/readme/images/select-t-diagram.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/select-t-diagram.png"
[1] + Published file "/PartsProject/readme/images/select-tnode-in-diagram.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/select-tnode-in-diagram.png"
[1] + Published file "/PartsProject/readme/images/tb_edit_transformation.gif" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/tb_edit_transformation.gif"
[1] + Published file "/PartsProject/readme/images/teiid-jdbc-connection-example.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/teiid-jdbc-connection-example.png"
[1] + Published file "/PartsProject/readme/images/teiid-view-with-datasources.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/teiid-view-with-datasources.png"
[1] + Published file "/PartsProject/readme/images/teiid-view-with-vdb.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/teiid-view-with-vdb.png"
[1] + Published file "/PartsProject/readme/images/transformation-editor-2.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/transformation-editor-2.png"
[1] + Published file "/PartsProject/readme/images/transformation-editor.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/transformation-editor.png"
[1] + Published file "/PartsProject/readme/images/vdb-editor-example.png" to URL "http://localhost:8080/modeshape-rest/eds/default/items/files/PartsProject/readme/images/vdb-editor-example.png"
[1] Done publishing. Elapsed time: 17 second(s).




Note You need to log in before you can comment on or make changes to this bug.