[JBoss JIRA] (TEIIDDES-1769) EAP6 with Teiid 8.4 can not start in JBDS6
by Lucie Fabrikova (JIRA)
Lucie Fabrikova created TEIIDDES-1769:
-----------------------------------------
Summary: EAP6 with Teiid 8.4 can not start in JBDS6
Key: TEIIDDES-1769
URL: https://issues.jboss.org/browse/TEIIDDES-1769
Project: Teiid Designer
Issue Type: Bug
Environment: JBDS6, EAP 6.1alpha, Teiid 8.4, Teiid designer 8.2 alpha, java sun 1.6, Fedora 18
Reporter: Lucie Fabrikova
I encountered following problem: I tried to start EAP 6.1 with Teiid 8.4 in JBDS6. The server started, but the "Teiid Server Configuration" couldn't be loaded and multiple problems occured (viz attachment).
Log (part):
- Error occurred during status handling:
java.lang.NullPointerException
at org.teiid.designer.runtime.ui.views.TeiidServerContentProvider$1$1.run(TeiidServerContentProvider.java:229)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3537)
- FrameworkEvent ERROR:
org.osgi.framework.BundleException: Exception in org.teiid.designer.runtime.ui.DqpUiPlugin.stop() of bundle org.teiid.designer.dqp.ui.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:791)
at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:510)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:566)
- An internal error occurred during: "Starting JBoss 7.1 Runtime Server".
java.lang.OutOfMemoryError: unable to create new native thread
- Application error:
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.RuntimeException: Active workbench window being requested but is not available. This is most certainly a programming bug.)
at org.eclipse.swt.SWT.error(SWT.java:4361)
at org.eclipse.swt.SWT.error(SWT.java:4276)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:138)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3537)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (TEIIDDES-1726) Verify Teiid Importer using 8.4 Teiid Server
by Lucie Fabrikova (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1726?page=com.atlassian.jira.plu... ]
Lucie Fabrikova updated TEIIDDES-1726:
--------------------------------------
Comment: was deleted
(was: I tried to invoke Teiid connection importer in Eclipse Kepler to connect to EAP 6.1alpha + Teiid 8.4, but I got message " A running Teiid 8.3 (or higher) server is required for this type of import." (OS: Fedora 18, openjdk 1.7)
Log:
java.lang.NullPointerException
at org.teiid.designer.runtime.importer.ImportManager.getTranslators(ImportManager.java:318)
at org.teiid.designer.teiidimporter.ui.wizard.TeiidImportManager.getTranslators(TeiidImportManager.java:520)
at org.teiid.designer.teiidimporter.ui.wizard.SelectTranslatorAndTargetPage.refreshTranslators(SelectTranslatorAndTargetPage.java:211)
at org.teiid.designer.teiidimporter.ui.wizard.SelectTranslatorAndTargetPage.createDataSourceAndTranslatorPanel(SelectTranslatorAndTargetPage.java:165)
at org.teiid.designer.teiidimporter.ui.wizard.SelectTranslatorAndTargetPage.createControl(SelectTranslatorAndTargetPage.java:112)
at org.teiid.designer.ui.common.wizard.AbstractWizard.createPageControls(AbstractWizard.java:153)
at org.teiid.designer.ui.common.wizard.AbstractWizard.createPageControls(AbstractWizard.java:138)
at org.teiid.designer.teiidimporter.ui.wizard.TeiidImportWizard.createPageControls(TeiidImportWizard.java:172)
at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:736)
...
EDIT: The problem described above occured only once.)
> Verify Teiid Importer using 8.4 Teiid Server
> --------------------------------------------
>
> Key: TEIIDDES-1726
> URL: https://issues.jboss.org/browse/TEIIDDES-1726
> Project: Teiid Designer
> Issue Type: Task
> Components: Import/Export
> Affects Versions: 8.2
> Reporter: Mark Drilling
> Assignee: Mark Drilling
> Fix For: 8.2
>
>
> Verify the functioning of the Teiid Importer when using a Teiid 8.4 Server.
> At least one change will be required to accommodate the different deployment/naming of the .rar drivers.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (TEIIDDES-1726) Verify Teiid Importer using 8.4 Teiid Server
by Lucie Fabrikova (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1726?page=com.atlassian.jira.plu... ]
Lucie Fabrikova edited comment on TEIIDDES-1726 at 7/2/13 10:04 AM:
--------------------------------------------------------------------
I tried to invoke Teiid connection importer in Eclipse Kepler to connect to EAP 6.1alpha + Teiid 8.4, but I got message " A running Teiid 8.3 (or higher) server is required for this type of import." (OS: Fedora 18, openjdk 1.7)
Log:
java.lang.NullPointerException
at org.teiid.designer.runtime.importer.ImportManager.getTranslators(ImportManager.java:318)
at org.teiid.designer.teiidimporter.ui.wizard.TeiidImportManager.getTranslators(TeiidImportManager.java:520)
at org.teiid.designer.teiidimporter.ui.wizard.SelectTranslatorAndTargetPage.refreshTranslators(SelectTranslatorAndTargetPage.java:211)
at org.teiid.designer.teiidimporter.ui.wizard.SelectTranslatorAndTargetPage.createDataSourceAndTranslatorPanel(SelectTranslatorAndTargetPage.java:165)
at org.teiid.designer.teiidimporter.ui.wizard.SelectTranslatorAndTargetPage.createControl(SelectTranslatorAndTargetPage.java:112)
at org.teiid.designer.ui.common.wizard.AbstractWizard.createPageControls(AbstractWizard.java:153)
at org.teiid.designer.ui.common.wizard.AbstractWizard.createPageControls(AbstractWizard.java:138)
at org.teiid.designer.teiidimporter.ui.wizard.TeiidImportWizard.createPageControls(TeiidImportWizard.java:172)
at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:736)
...
EDIT: The problem described above occured only once.
was (Author: lfabriko):
I tried to invoke Teiid connection importer in Eclipse Kepler to connect to EAP 6.1alpha + Teiid 8.4, but I got message " A running Teiid 8.3 (or higher) server is required for this type of import." (OS: Fedora 18, openjdk 1.7)
Log:
java.lang.NullPointerException
at org.teiid.designer.runtime.importer.ImportManager.getTranslators(ImportManager.java:318)
at org.teiid.designer.teiidimporter.ui.wizard.TeiidImportManager.getTranslators(TeiidImportManager.java:520)
at org.teiid.designer.teiidimporter.ui.wizard.SelectTranslatorAndTargetPage.refreshTranslators(SelectTranslatorAndTargetPage.java:211)
at org.teiid.designer.teiidimporter.ui.wizard.SelectTranslatorAndTargetPage.createDataSourceAndTranslatorPanel(SelectTranslatorAndTargetPage.java:165)
at org.teiid.designer.teiidimporter.ui.wizard.SelectTranslatorAndTargetPage.createControl(SelectTranslatorAndTargetPage.java:112)
at org.teiid.designer.ui.common.wizard.AbstractWizard.createPageControls(AbstractWizard.java:153)
at org.teiid.designer.ui.common.wizard.AbstractWizard.createPageControls(AbstractWizard.java:138)
at org.teiid.designer.teiidimporter.ui.wizard.TeiidImportWizard.createPageControls(TeiidImportWizard.java:172)
at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:736)
...
> Verify Teiid Importer using 8.4 Teiid Server
> --------------------------------------------
>
> Key: TEIIDDES-1726
> URL: https://issues.jboss.org/browse/TEIIDDES-1726
> Project: Teiid Designer
> Issue Type: Task
> Components: Import/Export
> Affects Versions: 8.2
> Reporter: Mark Drilling
> Assignee: Mark Drilling
> Fix For: 8.2
>
>
> Verify the functioning of the Teiid Importer when using a Teiid 8.4 Server.
> At least one change will be required to accommodate the different deployment/naming of the .rar drivers.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (TEIIDDES-1760) Teiid Server Cache Does not Update After Adding Preview Source
by Paul Richardson (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1760?page=com.atlassian.jira.plu... ]
Paul Richardson resolved TEIIDDES-1760.
---------------------------------------
Resolution: Duplicate Issue
Brings all these preview issues under the same JIRA and discussion. See [#1767|https://issues.jboss.org/browse/TEIIDDES-1767].
> Teiid Server Cache Does not Update After Adding Preview Source
> --------------------------------------------------------------
>
> Key: TEIIDDES-1760
> URL: https://issues.jboss.org/browse/TEIIDDES-1760
> Project: Teiid Designer
> Issue Type: Feature Request
> Components: Data Preview
> Affects Versions: 8.2
> Reporter: Ted Jones
> Fix For: 8.2
>
>
> After a preview source is added, the Teiid server cache is not updated until a manual refresh is invoked. This prevents previously previewed sources from being added since we attempt to re-add since we aren't aware it is already there (an error is received stating that the source already exists and we need to give it a new name).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (TEIIDDES-1766) Cannot preview WSDL webservice
by Paul Richardson (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1766?page=com.atlassian.jira.plu... ]
Paul Richardson edited comment on TEIIDDES-1766 at 7/2/13 8:24 AM:
-------------------------------------------------------------------
The preview manager does its upmost to synchronize and update preview vdbs and datasources, including when closing a project the manager will undeploy previews from the server. However, since the server is incapable of cleaning up the resource-adapters, cached articles are being left behind (see [1767|https://issues.jboss.org/browse/TEIIDDES-1767]).
Thus, until this can be solved and the server is returned to a state prior to the existence of any components of the preview vdb, it is impossible to debug / investigate / fix any other remaining preview issues.
was (Author: phantomjinx):
The preview manager does its upmost to synchronize and update preview vdbs and datasources, including when closing a project the manager will undeploy previews from the server. However, since the server is incapable of cleaning up the resource-adapters, cached articles are being left behind (see [1767|https://issues.jboss.org/browse/TEIIDDES-1767].
Thus, until this can be solved and the server is returned to a state prior to the existence of any components of the preview vdb, it is impossible to debug / investigate / fix any other remaining preview issues.
> Cannot preview WSDL webservice
> ------------------------------
>
> Key: TEIIDDES-1766
> URL: https://issues.jboss.org/browse/TEIIDDES-1766
> Project: Teiid Designer
> Issue Type: Bug
> Components: Web Services Support
> Affects Versions: 8.2
> Reporter: Paul Richardson
> Assignee: Ted Jones
> Fix For: 8.2
>
>
> When trying to preview a model that includes a WSDL webservice as a source, the process fails due to the following error:
> {code}
> org.teiid.adminapi.AdminProcessingException: TEIID70003 Data source with name PREVIEW_2dd455bc-3423-4866-a362-3e5cd83831cb_FinancialsDemo_VirtualBaseLayer_StockQuote_sources_StockQuote already exists; choose a different deployment name
> {code}
> Stacktrace:
> {code}
> at org.teiid.adminapi.AdminFactory$AdminImpl.createDataSource(AdminFactory.java:407)
> at org.teiid84.runtime.ExecutionAdmin.getOrCreateDataSource(ExecutionAdmin.java:324)
> at org.teiid.designer.runtime.TeiidServer.getOrCreateDataSource(TeiidServer.java:551)
> at org.teiid.designer.runtime.TeiidDataSourceFactory.createDataSource(TeiidDataSourceFactory.java:107)
> at org.teiid.designer.runtime.preview.PreviewManager.getOrCreateDataSource(PreviewManager.java:667)
> at org.teiid.designer.runtime.preview.PreviewManager.ensureConnectionInfoIsValid(PreviewManager.java:504)
> {code}
> The error is right that a PREVIEW already exists and the getOrCreateDataSource() method is wrong is trying to create it. The webservice PREVIEWs are held in the:
> {code}
> <subsystem>
> <resource-adapters>
> <resource-adapter id="webservice">
> ...
> </resource-adapter>
> </resource-adapters>
> </subsystem>
> {code}
> -rather than with the datasources and these are never checked or cached by Designer.-
> Likewise these previews never appear in the server view under datasources since they are never returned via ExecutionAdmin.refreshDataSourceNames().
> Question is how to properly refactor ExecutionAdmin classes to correctly return these data sources (that are not technically data sources) so that getOrCreate works as does delete.
> Note. the webservice data source does appear in the server view but the preview does not!
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (TEIIDDES-1766) Cannot preview WSDL webservice
by Paul Richardson (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1766?page=com.atlassian.jira.plu... ]
Paul Richardson resolved TEIIDDES-1766.
---------------------------------------
Resolution: Duplicate Issue
The preview manager does its upmost to synchronize and update preview vdbs and datasources, including when closing a project the manager will undeploy previews from the server. However, since the server is incapable of cleaning up the resource-adapters, cached articles are being left behind (see [1767|https://issues.jboss.org/browse/TEIIDDES-1767].
Thus, until this can be solved and the server is returned to a state prior to the existence of any components of the preview vdb, it is impossible to debug / investigate / fix any other remaining preview issues.
> Cannot preview WSDL webservice
> ------------------------------
>
> Key: TEIIDDES-1766
> URL: https://issues.jboss.org/browse/TEIIDDES-1766
> Project: Teiid Designer
> Issue Type: Bug
> Components: Web Services Support
> Affects Versions: 8.2
> Reporter: Paul Richardson
> Assignee: Ted Jones
> Fix For: 8.2
>
>
> When trying to preview a model that includes a WSDL webservice as a source, the process fails due to the following error:
> {code}
> org.teiid.adminapi.AdminProcessingException: TEIID70003 Data source with name PREVIEW_2dd455bc-3423-4866-a362-3e5cd83831cb_FinancialsDemo_VirtualBaseLayer_StockQuote_sources_StockQuote already exists; choose a different deployment name
> {code}
> Stacktrace:
> {code}
> at org.teiid.adminapi.AdminFactory$AdminImpl.createDataSource(AdminFactory.java:407)
> at org.teiid84.runtime.ExecutionAdmin.getOrCreateDataSource(ExecutionAdmin.java:324)
> at org.teiid.designer.runtime.TeiidServer.getOrCreateDataSource(TeiidServer.java:551)
> at org.teiid.designer.runtime.TeiidDataSourceFactory.createDataSource(TeiidDataSourceFactory.java:107)
> at org.teiid.designer.runtime.preview.PreviewManager.getOrCreateDataSource(PreviewManager.java:667)
> at org.teiid.designer.runtime.preview.PreviewManager.ensureConnectionInfoIsValid(PreviewManager.java:504)
> {code}
> The error is right that a PREVIEW already exists and the getOrCreateDataSource() method is wrong is trying to create it. The webservice PREVIEWs are held in the:
> {code}
> <subsystem>
> <resource-adapters>
> <resource-adapter id="webservice">
> ...
> </resource-adapter>
> </resource-adapters>
> </subsystem>
> {code}
> -rather than with the datasources and these are never checked or cached by Designer.-
> Likewise these previews never appear in the server view under datasources since they are never returned via ExecutionAdmin.refreshDataSourceNames().
> Question is how to properly refactor ExecutionAdmin classes to correctly return these data sources (that are not technically data sources) so that getOrCreate works as does delete.
> Note. the webservice data source does appear in the server view but the preview does not!
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (TEIIDDES-1726) Verify Teiid Importer using 8.4 Teiid Server
by Lucie Fabrikova (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1726?page=com.atlassian.jira.plu... ]
Lucie Fabrikova commented on TEIIDDES-1726:
-------------------------------------------
I tried to invoke Teiid connection importer in Eclipse Kepler to connect to EAP 6.1alpha + Teiid 8.4, but I got message " A running Teiid 8.3 (or higher) server is required for this type of import." (OS: Fedora 18, openjdk 1.7)
Log:
java.lang.NullPointerException
at org.teiid.designer.runtime.importer.ImportManager.getTranslators(ImportManager.java:318)
at org.teiid.designer.teiidimporter.ui.wizard.TeiidImportManager.getTranslators(TeiidImportManager.java:520)
at org.teiid.designer.teiidimporter.ui.wizard.SelectTranslatorAndTargetPage.refreshTranslators(SelectTranslatorAndTargetPage.java:211)
at org.teiid.designer.teiidimporter.ui.wizard.SelectTranslatorAndTargetPage.createDataSourceAndTranslatorPanel(SelectTranslatorAndTargetPage.java:165)
at org.teiid.designer.teiidimporter.ui.wizard.SelectTranslatorAndTargetPage.createControl(SelectTranslatorAndTargetPage.java:112)
at org.teiid.designer.ui.common.wizard.AbstractWizard.createPageControls(AbstractWizard.java:153)
at org.teiid.designer.ui.common.wizard.AbstractWizard.createPageControls(AbstractWizard.java:138)
at org.teiid.designer.teiidimporter.ui.wizard.TeiidImportWizard.createPageControls(TeiidImportWizard.java:172)
at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:736)
...
> Verify Teiid Importer using 8.4 Teiid Server
> --------------------------------------------
>
> Key: TEIIDDES-1726
> URL: https://issues.jboss.org/browse/TEIIDDES-1726
> Project: Teiid Designer
> Issue Type: Task
> Components: Import/Export
> Affects Versions: 8.2
> Reporter: Mark Drilling
> Assignee: Mark Drilling
> Fix For: 8.2
>
>
> Verify the functioning of the Teiid Importer when using a Teiid 8.4 Server.
> At least one change will be required to accommodate the different deployment/naming of the .rar drivers.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (TEIIDDES-1766) Cannot preview WSDL webservice
by Paul Richardson (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1766?page=com.atlassian.jira.plu... ]
Paul Richardson updated TEIIDDES-1766:
--------------------------------------
Description:
When trying to preview a model that includes a WSDL webservice as a source, the process fails due to the following error:
{code}
org.teiid.adminapi.AdminProcessingException: TEIID70003 Data source with name PREVIEW_2dd455bc-3423-4866-a362-3e5cd83831cb_FinancialsDemo_VirtualBaseLayer_StockQuote_sources_StockQuote already exists; choose a different deployment name
{code}
Stacktrace:
{code}
at org.teiid.adminapi.AdminFactory$AdminImpl.createDataSource(AdminFactory.java:407)
at org.teiid84.runtime.ExecutionAdmin.getOrCreateDataSource(ExecutionAdmin.java:324)
at org.teiid.designer.runtime.TeiidServer.getOrCreateDataSource(TeiidServer.java:551)
at org.teiid.designer.runtime.TeiidDataSourceFactory.createDataSource(TeiidDataSourceFactory.java:107)
at org.teiid.designer.runtime.preview.PreviewManager.getOrCreateDataSource(PreviewManager.java:667)
at org.teiid.designer.runtime.preview.PreviewManager.ensureConnectionInfoIsValid(PreviewManager.java:504)
{code}
The error is right that a PREVIEW already exists and the getOrCreateDataSource() method is wrong is trying to create it. The webservice PREVIEWs are held in the:
{code}
<subsystem>
<resource-adapters>
<resource-adapter id="webservice">
...
</resource-adapter>
</resource-adapters>
</subsystem>
{code}
-rather than with the datasources and these are never checked or cached by Designer.-
Likewise these previews never appear in the server view under datasources since they are never returned via ExecutionAdmin.refreshDataSourceNames().
Question is how to properly refactor ExecutionAdmin classes to correctly return these data sources (that are not technically data sources) so that getOrCreate works as does delete.
Note. the webservice data source does appear in the server view but the preview does not!
was:
When trying to preview a model that includes a WSDL webservice as a source, the process fails due to the following error:
{code}
org.teiid.adminapi.AdminProcessingException: TEIID70003 Data source with name PREVIEW_2dd455bc-3423-4866-a362-3e5cd83831cb_FinancialsDemo_VirtualBaseLayer_StockQuote_sources_StockQuote already exists; choose a different deployment name
{code}
Stacktrace:
{code}
at org.teiid.adminapi.AdminFactory$AdminImpl.createDataSource(AdminFactory.java:407)
at org.teiid84.runtime.ExecutionAdmin.getOrCreateDataSource(ExecutionAdmin.java:324)
at org.teiid.designer.runtime.TeiidServer.getOrCreateDataSource(TeiidServer.java:551)
at org.teiid.designer.runtime.TeiidDataSourceFactory.createDataSource(TeiidDataSourceFactory.java:107)
at org.teiid.designer.runtime.preview.PreviewManager.getOrCreateDataSource(PreviewManager.java:667)
at org.teiid.designer.runtime.preview.PreviewManager.ensureConnectionInfoIsValid(PreviewManager.java:504)
{code}
The error is right that a PREVIEW already exists and the getOrCreateDataSource() method is wrong is trying to create it. The webservice PREVIEWs are held in the:
{code}
<subsystem>
<resource-adapters>
<resource-adapter id="webservice">
...
</resource-adapter>
</resource-adapters>
</subsystem>
{code}
rather than with the datasources and these are never checked or cached by Designer.
Likewise these previews never appear in the server view under datasources since they are never returned via ExecutionAdmin.refreshDataSourceNames().
Question is how to properly refactor ExecutionAdmin classes to correctly return these data sources (that are not technically data sources) so that getOrCreate works as does delete.
Note. the webservice data source does appear in the server view but the preview does not!
> Cannot preview WSDL webservice
> ------------------------------
>
> Key: TEIIDDES-1766
> URL: https://issues.jboss.org/browse/TEIIDDES-1766
> Project: Teiid Designer
> Issue Type: Bug
> Components: Web Services Support
> Affects Versions: 8.2
> Reporter: Paul Richardson
> Assignee: Ted Jones
> Fix For: 8.2
>
>
> When trying to preview a model that includes a WSDL webservice as a source, the process fails due to the following error:
> {code}
> org.teiid.adminapi.AdminProcessingException: TEIID70003 Data source with name PREVIEW_2dd455bc-3423-4866-a362-3e5cd83831cb_FinancialsDemo_VirtualBaseLayer_StockQuote_sources_StockQuote already exists; choose a different deployment name
> {code}
> Stacktrace:
> {code}
> at org.teiid.adminapi.AdminFactory$AdminImpl.createDataSource(AdminFactory.java:407)
> at org.teiid84.runtime.ExecutionAdmin.getOrCreateDataSource(ExecutionAdmin.java:324)
> at org.teiid.designer.runtime.TeiidServer.getOrCreateDataSource(TeiidServer.java:551)
> at org.teiid.designer.runtime.TeiidDataSourceFactory.createDataSource(TeiidDataSourceFactory.java:107)
> at org.teiid.designer.runtime.preview.PreviewManager.getOrCreateDataSource(PreviewManager.java:667)
> at org.teiid.designer.runtime.preview.PreviewManager.ensureConnectionInfoIsValid(PreviewManager.java:504)
> {code}
> The error is right that a PREVIEW already exists and the getOrCreateDataSource() method is wrong is trying to create it. The webservice PREVIEWs are held in the:
> {code}
> <subsystem>
> <resource-adapters>
> <resource-adapter id="webservice">
> ...
> </resource-adapter>
> </resource-adapters>
> </subsystem>
> {code}
> -rather than with the datasources and these are never checked or cached by Designer.-
> Likewise these previews never appear in the server view under datasources since they are never returned via ExecutionAdmin.refreshDataSourceNames().
> Question is how to properly refactor ExecutionAdmin classes to correctly return these data sources (that are not technically data sources) so that getOrCreate works as does delete.
> Note. the webservice data source does appear in the server view but the preview does not!
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months