[Teiid-Designer/teiid-designer] 690803: TEIIDDES-1813: Refine initialisation of TeiidServe...
by Paul Richardson
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 6908035f29c89f2aba03fc46650ecddaaceb6e17
https://github.com/Teiid-Designer/teiid-designer/commit/6908035f29c89f2ab...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2013-08-07 (Wed, 07 Aug 2013)
Changed paths:
M plugins/org.teiid.designer.core/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.core/plugin.xml
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/ModelerCore.java
A plugins/org.teiid.designer.core/src/org/teiid/designer/core/ModelerCoreStartup.java
R plugins/org.teiid.designer.core/src/org/teiid/designer/core/ParentServerMonitor.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/editor/TeiidServerEditor.java
M plugins/org.teiid.designer.dqp/plugin.xml
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/DefaultServersProvider.java
R plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/DqpPluginStartup.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/IServersProvider.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidServerManager.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/explorer/ModelExplorerResourceNavigator.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/build/VdbBuilder.java
M tests/org.teiid.designer.dqp.test/src/org/teiid/designer/runtime/ServerManagerTest.java
Log Message:
-----------
TEIIDDES-1813: Refine initialisation of TeiidServerManager
* ParentServerMonitor
* DefaultServersProvider
* Combines these 2 classes together since the provider is the
implementation that depends on ServerCore so should be the only class
that is concerned with its initialisation
* Allow an instance to be created but guard its public methods such as
getServers() with a check on Server Core's initialisation
* IServersProvider
* Adds MonitorListener interface from ParentServerMonitor
* Likewise methods for adding removing such listeners
* ModelerCore
* Adds a synchronising lock to getTeiidServerManager since various threads
can try to call it at the same time before the field has been set,
ensuring only 1 instance is created from the extension point
* ModelerCoreStartup
* DqpPluginStartup
* Migrates this early startup class to the same plugin that is tasked with
creating the TeiidServerManager
* This improves the performance of such creation since it no longer depends
on 2 different plugins doing the initialisation and the dqp plugin does
tend to be started later than core
* Places the initialisation request in a thread to avoid blocking the UI
* TeiidServerEditor
* ModelExplorerResourceNavigator
* With changes to the servers provider implementation, it is now possible
to safely call ModelerCore.getTeiidServerManager() without throwing the
runtime exception. As such, waiting on server initialisation in these
classes is unnecessary
* TeiidServerManager
* Adds check for started status to important methods and so creates internal
methods used by its restoration function
* Uses the given server provider for listening for server initialisation
thereby decoupling its dependence on ServerCore-related classes
* Allows unit tests to correctly run with their implementation of the
servers provider
* VdbBuilder
* Possible for the vdb validation to initiate on startup when the server
manager is still being restored. If this is the case then return since
the validation will more than likely occur later
* ServerManagerTest
* restoreState must be called in order to set the state of the server
manager to started
* isInitialised must return true in order for restoreState to restore the
state rather than adding a listener
11 years, 5 months
Build failed in Jenkins: jbosstools-teiid-designer_trunk #2378 (master)
by ci-builds@redhat.com
See <http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-teiid-desi...>
Changes:
[mdrillin] TEIIDDES-1742 Creation of multiple non-JDBC sources in Designer requires JBossAS restarts
------------------------------------------
[...truncated 1254 lines...]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.metamodels.xml.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.modelgenerator.salesforce.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.modelgenerator.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.modelgenerator.wsdl.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.query.ui.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.schema.tools.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.sdt.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.transformation.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.ui.common.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.ui.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.webservice.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.webservice.ui.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.xml.ui.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.xsd.ui.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.vdb.test
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.test.feature
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping org.teiid.designer.runtime.feature
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping Teiid Designer
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] teiid.all ......................................... SUCCESS [0.909s]
[INFO] Teiid Designer Target Platform .................... SUCCESS [0.174s]
[INFO] teiid.plugins ..................................... SUCCESS [0.020s]
[INFO] org.teiid.designer.spi ............................ FAILURE [5.022s]
[INFO] org.teiid.datatools.connectivity.model ............ FAILURE [0.597s]
[INFO] org.teiid.datatools.connectivity .................. SKIPPED
[INFO] org.teiid.datatools.connectivity.ui ............... SKIPPED
[INFO] teiid.plugins.teiid ............................... SUCCESS [0.018s]
[INFO] teiid runtime client 7.7.x ........................ SKIPPED
[INFO] teiid runtime client 8.3.x ........................ SKIPPED
[INFO] teiid runtime client 8.4.x ........................ SKIPPED
[INFO] org.teiid.datatools.connectivity.ui.flatfile ...... SKIPPED
[INFO] org.teiid.core.designer ........................... FAILURE [1.644s]
[INFO] org.teiid.designer ................................ FAILURE [0.038s]
[INFO] org.teiid.designer.modeshape ...................... FAILURE [0.638s]
[INFO] org.teiid.designer.legacy ......................... SKIPPED
[INFO] org.teiid.designer.metamodels.diagram ............. SKIPPED
[INFO] org.teiid.designer.metamodels.core ................ SKIPPED
[INFO] org.teiid.designer.metamodels.transformation ...... SKIPPED
[INFO] org.teiid.designer.extension ...................... SKIPPED
[INFO] org.teiid.designer.core ........................... SKIPPED
[INFO] org.teiid.designer.ui.common ...................... SKIPPED
[INFO] org.teiid.designer.compare ........................ SKIPPED
[INFO] org.teiid.designer.core.xslt ...................... SKIPPED
[INFO] org.teiid.designer.datatools ...................... SKIPPED
[INFO] org.teiid.designer.metamodels.relational .......... SKIPPED
[INFO] org.teiid.designer.ddl ............................ SKIPPED
[INFO] org.teiid.designer.jdbc ........................... SKIPPED
[INFO] org.teiid.designer.jdbc.relational ................ SKIPPED
[INFO] org.teiid.designer.metamodels.xsd ................. SKIPPED
[INFO] org.teiid.designer.metamodels.xml ................. SKIPPED
[INFO] org.teiid.designer.mapping ........................ SKIPPED
[INFO] org.teiid.designer.metamodels.function ............ SKIPPED
[INFO] org.teiid.designer.metamodels.webservice .......... SKIPPED
[INFO] org.teiid.designer.metamodels.wsdl ................ SKIPPED
[INFO] org.teiid.designer.relational ..................... SKIPPED
[INFO] org.teiid.designer.roles .......................... SKIPPED
[INFO] org.teiid.designer.xml ............................ SKIPPED
[INFO] org.teiid.designer.udf ............................ SKIPPED
[INFO] org.teiid.designer.transformation ................. SKIPPED
[INFO] org.teiid.designer.webservice ..................... SKIPPED
[INFO] org.teiid.designer.vdb ............................ SKIPPED
[INFO] org.teiid.designer.ui ............................. SKIPPED
[INFO] org.teiid.designer.compare.ui ..................... SKIPPED
[INFO] org.teiid.designer.schema.tools ................... SKIPPED
[INFO] org.teiid.designer.modelgenerator.xml ............. SKIPPED
[INFO] org.teiid.designer.modelgenerator.wsdl ............ SKIPPED
[INFO] org.teiid.designer.datatools.ui ................... SKIPPED
[INFO] org.teiid.designer.dqp ............................ SKIPPED
[INFO] org.teiid.designer.diagram.ui ..................... SKIPPED
[INFO] org.teiid.designer.roles.ui ....................... SKIPPED
[INFO] org.teiid.designer.vdb.ui ......................... SKIPPED
[INFO] org.teiid.designer.query.ui ....................... SKIPPED
[INFO] org.teiid.designer.tools.textimport.ui ............ SKIPPED
[INFO] org.teiid.designer.relational.ui .................. SKIPPED
[INFO] org.teiid.designer.transformation.ui .............. SKIPPED
[INFO] org.teiid.designer.jdbc.ui ........................ SKIPPED
[INFO] org.teiid.designer.sdt ............................ SKIPPED
[INFO] org.teiid.designer.dqp.ui ......................... SKIPPED
[INFO] org.teiid.designer.advisor.ui ..................... SKIPPED
[INFO] org.teiid.designer.ddl.spi ........................ SKIPPED
[INFO] org.teiid.designer.ddl.importer ................... SKIPPED
[INFO] org.teiid.designer.ddl.importer.ui ................ SKIPPED
[INFO] org.teiid.designer.extension.ui ................... SKIPPED
[INFO] org.teiid.designer.help ........................... SKIPPED
[INFO] org.teiid.designer.xsd ............................ SKIPPED
[INFO] org.teiid.designer.mapping.ui ..................... SKIPPED
[INFO] org.teiid.designer.metamodels.builder ............. SKIPPED
[INFO] org.teiid.designer.metamodels.builder.execution ... SKIPPED
[INFO] org.teiid.designer.metamodels.dependency .......... SKIPPED
[INFO] org.teiid.designer.metamodels.xsd.ui .............. SKIPPED
[INFO] org.teiid.designer.modelgenerator ................. SKIPPED
[INFO] org.teiid.designer.modelgenerator.salesforce ...... SKIPPED
[INFO] org.teiid.designer.modelgenerator.salesforce.ui ... SKIPPED
[INFO] org.teiid.designer.modelgenerator.ui .............. SKIPPED
[INFO] org.teiid.designer.xsd.ui ......................... SKIPPED
[INFO] org.teiid.designer.modelgenerator.wsdl.ui ......... SKIPPED
[INFO] org.teiid.designer.teiidimporter.ui ............... SKIPPED
[INFO] org.teiid.designer.udf.ui ......................... SKIPPED
[INFO] org.teiid.designer.xml.ui ......................... SKIPPED
[INFO] org.teiid.designer.webservice.ui .................. SKIPPED
[INFO] teiid.features .................................... SUCCESS [0.015s]
[INFO] org.teiid.datatools.connectivity.feature .......... SKIPPED
[INFO] org.teiid.designer.teiid.client.feature ........... SKIPPED
[INFO] org.teiid.designer.feature ........................ SKIPPED
[INFO] teiid.tests ....................................... SUCCESS [0.012s]
[INFO] org.teiid.7.7.x.test .............................. SKIPPED
[INFO] org.teiid.8.3.x.test .............................. SKIPPED
[INFO] org.teiid.8.4.x.test .............................. SKIPPED
[INFO] org.teiid.core.designer.test.framework ............ SKIPPED
[INFO] org.teiid.core.designer.test ...................... SKIPPED
[INFO] org.teiid.designer.compare.test ................... SKIPPED
[INFO] org.teiid.designer.core.test.framework ............ SKIPPED
[INFO] org.teiid.designer.core.test ...................... SKIPPED
[INFO] org.teiid.designer.core.xslt.test ................. SKIPPED
[INFO] org.teiid.designer.ddl.importer.test .............. SKIPPED
[INFO] org.teiid.designer.dqp.test ....................... SKIPPED
[INFO] org.teiid.designer.extension.test ................. SKIPPED
[INFO] org.teiid.designer.jdbc.test.framework ............ SKIPPED
[INFO] org.teiid.designer.jdbc.relational.test ........... SKIPPED
[INFO] org.teiid.designer.jdbc.test ...................... SKIPPED
[INFO] org.teiid.designer.mapping.ui.test ................ SKIPPED
[INFO] org.teiid.designer.metamodels.core.test ........... SKIPPED
[INFO] org.teiid.designer.metamodels.relational.test ..... SKIPPED
[INFO] org.teiid.designer.metamodels.transformation.test . SKIPPED
[INFO] org.teiid.designer.metamodels.wsdl.test ........... SKIPPED
[INFO] org.teiid.designer.metamodels.xml.test ............ SKIPPED
[INFO] org.teiid.designer.modelgenerator.salesforce.test . SKIPPED
[INFO] org.teiid.designer.modelgenerator.test ............ SKIPPED
[INFO] org.teiid.designer.modelgenerator.wsdl.test ....... SKIPPED
[INFO] org.teiid.designer.query.ui.test .................. SKIPPED
[INFO] org.teiid.designer.schema.tools.test .............. SKIPPED
[INFO] org.teiid.designer.sdt.test ....................... SKIPPED
[INFO] org.teiid.designer.test ........................... SKIPPED
[INFO] org.teiid.designer.transformation.test ............ SKIPPED
[INFO] org.teiid.designer.ui.common.test ................. SKIPPED
[INFO] org.teiid.designer.ui.test ........................ SKIPPED
[INFO] org.teiid.designer.webservice.test ................ SKIPPED
[INFO] org.teiid.designer.webservice.ui.test ............. SKIPPED
[INFO] org.teiid.designer.xml.ui.test .................... SKIPPED
[INFO] org.teiid.designer.xsd.ui.test .................... SKIPPED
[INFO] org.teiid.designer.vdb.test ....................... SKIPPED
[INFO] org.teiid.designer.test.feature ................... SKIPPED
[INFO] org.teiid.designer.runtime.feature ................ SKIPPED
[INFO] Teiid Designer .................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 6:25.584s
[INFO] Finished at: Tue Aug 06 16:08:42 EDT 2013
[INFO] Final Memory: 201M/688M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-source-plugin:0.18.0:plugin-source (plugin-source) on project org.teiid.designer.spi: Execution plugin-source of goal org.eclipse.tycho:tycho-source-plugin:0.18.0:plugin-source failed: invalid version "8.2.0.8.2.0-Beta1-v20130806-2008-B2378": invalid qualifier "8.2.0-Beta1-v20130806-2008-B2378" -> [Help 1]
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-source-plugin:0.18.0:plugin-source (plugin-source) on project org.teiid.datatools.connectivity.model: Execution plugin-source of goal org.eclipse.tycho:tycho-source-plugin:0.18.0:plugin-source failed: invalid version "8.2.0.8.2.0-Beta1-v20130806-2008-B2378": invalid qualifier "8.2.0-Beta1-v20130806-2008-B2378" -> [Help 1]
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-source-plugin:0.18.0:plugin-source (plugin-source) on project org.teiid.core.designer: Execution plugin-source of goal org.eclipse.tycho:tycho-source-plugin:0.18.0:plugin-source failed: invalid version "8.2.0.8.2.0-Beta1-v20130806-2008-B2378": invalid qualifier "8.2.0-Beta1-v20130806-2008-B2378" -> [Help 1]
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-source-plugin:0.18.0:plugin-source (plugin-source) on project org.teiid.designer: Execution plugin-source of goal org.eclipse.tycho:tycho-source-plugin:0.18.0:plugin-source failed: invalid version "8.2.0.8.2.0-Beta1-v20130806-2008-B2378": invalid qualifier "8.2.0-Beta1-v20130806-2008-B2378" -> [Help 1]
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-source-plugin:0.18.0:plugin-source (plugin-source) on project org.teiid.designer.modeshape: Execution plugin-source of goal org.eclipse.tycho:tycho-source-plugin:0.18.0:plugin-source failed: invalid version "8.2.0.8.2.0-Beta1-v20130806-2008-B2378": invalid qualifier "8.2.0-Beta1-v20130806-2008-B2378" -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :org.teiid.designer.spi
Build step 'Invoke top-level Maven targets' marked build as failure
Terminating xvnc.
$ vncserver -kill :48
Killing Xvnc process ID 30798
Archiving artifacts
Recording test results
11 years, 5 months
[Teiid-Designer/teiid-designer] 1eecfb: TEIIDDES-1742 Creation of multiple non-JDBC source...
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 1eecfb6a28ab9eef2c51a8231ee687cff8a04269
https://github.com/Teiid-Designer/teiid-designer/commit/1eecfb6a28ab9eef2...
Author: Mark Drilling <mdrillin(a)redhat.com>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M plugins/org.teiid.designer.dqp.ui/plugin.xml
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/connection/CreateDataSourceAction.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/i18n.properties
A plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/preferences/EnablePreviewDeleteRASourcesPreferenceContributor.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/PreferenceConstants.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/preview/jobs/DeleteDeployedPreviewVdbJob.java
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/Messages.java
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/messages.properties
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/panels/DataSourcePanel.java
Log Message:
-----------
TEIIDDES-1742 Creation of multiple non-JDBC sources in Designer requires JBossAS restarts
Commit: d4088886753e7708cac0b11cc9456c924a4e4044
https://github.com/Teiid-Designer/teiid-designer/commit/d4088886753e7708c...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M plugins/org.teiid.designer.dqp.ui/plugin.xml
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/connection/CreateDataSourceAction.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/i18n.properties
A plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/preferences/EnablePreviewDeleteRASourcesPreferenceContributor.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/PreferenceConstants.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/preview/jobs/DeleteDeployedPreviewVdbJob.java
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/Messages.java
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/messages.properties
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/panels/DataSourcePanel.java
Log Message:
-----------
Merge pull request #220 from mdrillin/TEIIDDES-1742
TEIIDDES-1742 Creation of multiple non-JDBC sources in Designer requires JBossAS restarts
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/df0dc59d2bd5...d...
11 years, 5 months
[Teiid-Designer/teiid-designer] df0dc5: TEIIDDES-1819 Added Server management section to u...
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: df0dc59d2bd5ac0814212f72becf9ab202987832
https://github.com/Teiid-Designer/teiid-designer/commit/df0dc59d2bd5ac081...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M documentation/guides/Teiid_Designer_User_Guide/en-US/Teiid_Designer_User_Guide.xml
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/add-allowed-language-dialog.png
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/add-column-mask-dialog.png
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/add-row-based-security-dialog.png
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/allowed-languages-tab.png
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/column-mask-tab.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/default-server-status-panel.png
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/model-object-security-definition-dialog.png
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/model-teiid-data-source-action-set.png
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/models-tab-with-security-column.png
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/quick-fix-dialog-for-server-version-fix.png
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/row-based-security-tab.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/translator-overrides-editor-tab.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/vdb-data-roles-dialog.png
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/vdb-editor-properties-tab.png
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/vdb-editor-validation-info.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/vdb-editor.png
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/vdb-server-version-warning.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/intro.xml
M documentation/guides/Teiid_Designer_User_Guide/en-US/managing-vdbs.xml
M documentation/guides/Teiid_Designer_User_Guide/en-US/master.xml
A documentation/guides/Teiid_Designer_User_Guide/en-US/server-management.xml
M documentation/guides/Teiid_Designer_User_Guide/en-US/ui-reference.xml
Log Message:
-----------
TEIIDDES-1819 Added Server management section to users guide
* updated various images for Designer changes in VDB editor
11 years, 5 months
[Teiid-Designer/teiid-designer] 06ac1d: TEIIDDES-1807: Simplifies RESTEasy war generation ...
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 06ac1daf63c349786624776bce3314c4b25ba93e
https://github.com/Teiid-Designer/teiid-designer/commit/06ac1daf63c349786...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/ModelerCore.java
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/i18n.properties
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/RestWarDataserviceModel.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/RestWarDeploymentInfoDataPage.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/RestWarDeploymentInfoDialog.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/RestWarDeploymentInfoPanel.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/util/RestWebArchiveBuilderImpl.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/util/WebArchiveBuilderConstants.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/registry/TeiidRuntimeRegistry.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/spi/IExecutionAdminFactory.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/version/spi/ITeiidServerVersion.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/version/spi/TeiidServerVersion.java
M plugins/teiid/org.teiid.7.7.x
M plugins/teiid/org.teiid.8.3.x
M plugins/teiid/org.teiid.8.4.x
Log Message:
-----------
TEIIDDES-1807: Simplifies RESTEasy war generation wizard
* Removes the engine and common-core jar locations from the war generation
wizard since they are unnecessary since we already include the contents
of these jars in the teiid client runtime plugins.
* ModelerCore fetches the runtime path of the targeted teiid server version
from the relevant teiid client runtime plugin.
* Adds TeiidServerVersion isGreaterThan and isLessThan methods for use
with question of if targeted version greater than specific version.
* Updates to the runtime plugin submodules in accordance with changes to the
IExecutionAdminFactory interface.
Commit: ad122ead672a0e67a4188eee3d0f8bb5317df7b5
https://github.com/Teiid-Designer/teiid-designer/commit/ad122ead672a0e67a...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/ModelerCore.java
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/i18n.properties
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/RestWarDataserviceModel.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/RestWarDeploymentInfoDataPage.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/RestWarDeploymentInfoDialog.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/RestWarDeploymentInfoPanel.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/util/RestWebArchiveBuilderImpl.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/util/WebArchiveBuilderConstants.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/registry/TeiidRuntimeRegistry.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/spi/IExecutionAdminFactory.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/version/spi/ITeiidServerVersion.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/version/spi/TeiidServerVersion.java
M plugins/teiid/org.teiid.7.7.x
M plugins/teiid/org.teiid.8.3.x
M plugins/teiid/org.teiid.8.4.x
Log Message:
-----------
Merge pull request #219 from phantomjinx/master
TEIIDDES-1807: Simplifies RESTEasy war generation wizard
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/3f10d43c05b7...a...
11 years, 5 months
[Teiid-Designer/teiid-designer] 215e65: Adds a Refresh Server action to Teiid Server categ...
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 215e6517b6788d52e998c6e50c9ed7af16df82b0
https://github.com/Teiid-Designer/teiid-designer/commit/215e6517b6788d52e...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2013-08-02 (Fri, 02 Aug 2013)
Changed paths:
A plugins/org.teiid.designer.advisor.ui/icons/full/ctool16/refresh-server.gif
M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/AdvisorUiConstants.java
M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/Messages.java
M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/actions/AdvisorActionFactory.java
M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/actions/AdvisorGuides.java
M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/messages.properties
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/i18n.properties
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/RefreshServerAction.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/RuntimeAssistant.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/SetDefaultServerAction.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/views/TeiidServerActionProvider.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidServer.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/i18n.properties
Log Message:
-----------
Adds a Refresh Server action to Teiid Server category in Guides View
* RefreshServerAction
* Refactored to allow it to be called from the RuntimeAssistant
* Identifiers and image added to display the refresh action in the guides
view
Commit: b841e133fb5e4d8e657332a9f0171030309be6c0
https://github.com/Teiid-Designer/teiid-designer/commit/b841e133fb5e4d8e6...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2013-08-02 (Fri, 02 Aug 2013)
Changed paths:
M plugins/org.teiid.designer.core/META-INF/MANIFEST.MF
A plugins/org.teiid.designer.core/src/org/teiid/designer/core/ParentServerMonitor.java
M plugins/org.teiid.designer.dqp.ui/plugin.properties
M plugins/org.teiid.designer.dqp.ui/plugin.xml
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/DqpUiPlugin.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/i18n.properties
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/EditServerAction.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/ServerPage.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/editor/TeiidServerEditor.java
R plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/editor/TeiidServerEditorInput.java
R plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/editor/TeiidServerEditorInputFactory.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/DefaultServersProvider.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/DqpPlugin.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidParentServerListener.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidServerManager.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/spi/ITeiidServerManager.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/explorer/ModelExplorerResourceNavigator.java
Log Message:
-----------
TEIIDDES-1813: Fixes race condition on startup
* Stops parts of the UI calling on the TeiidServerManager before it
has been initialised. Its initialisation is dependent upon the
full initialisation of ServerCore, which provides the configured
JBoss Servers
* ParentServerMonitor
* Responsible for monitoring ServerCore's resource manager to determine
whether it has been initialised. This has to be done using reflection
since the field is not publically accessible.
* Method for instant check on status of initialisation
* Listener framework for adding clients who wish to be notified when the
ServerCore is initialised
* plugin.xml
* plugin.properties
* TeiidServerEditor
* Standalone Teiid Server editor replaced with tab on multi-page Server
editor
* AllJBTTeiidServerTypes copied from JBoss Tools properties and will need
to be kept up-to-date with later versions of JBoss
* Editor will not display contents if it determines the parent server does
not support teiid. This can only be achieved if the server is started
though.
* Editor does not populate contents until the TeiidServerManager is fully
initialised hence a ParentServerMonitorListener and a thread are used
* DefaultServersProvider
* Has a straight check for ServerCore initialisation. This should allow
immediate notification of a programming error
* DqpPlugin
* TeiidParentServerListener adding to ServersProvider moved to
TeiidServerManager
* TeiidParentServerListener
* When a server starts, only then can it be truly determined whether it
has teiid installed. At that point, if it does not and a TeiidServer
has been cached in the TeiidServerManager, remove it.
* TeiidServerManager
* Provides getter for its current state
* Wrap restoreState method in check on ServerCore and if necessary await
ServerCore initialisation
* ModelExploreResourceNavigator
* Wrap the server version content in a ParentServerMonitorListener and
loading thread to delay population until both ServerCore and
TeiidServerManager have been restored
Commit: 3f10d43c05b7b9d5444d73fe42821d776c8e346f
https://github.com/Teiid-Designer/teiid-designer/commit/3f10d43c05b7b9d54...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2013-08-02 (Fri, 02 Aug 2013)
Changed paths:
A plugins/org.teiid.designer.advisor.ui/icons/full/ctool16/refresh-server.gif
M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/AdvisorUiConstants.java
M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/Messages.java
M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/actions/AdvisorActionFactory.java
M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/actions/AdvisorGuides.java
M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/messages.properties
M plugins/org.teiid.designer.core/META-INF/MANIFEST.MF
A plugins/org.teiid.designer.core/src/org/teiid/designer/core/ParentServerMonitor.java
M plugins/org.teiid.designer.dqp.ui/plugin.properties
M plugins/org.teiid.designer.dqp.ui/plugin.xml
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/DqpUiPlugin.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/i18n.properties
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/EditServerAction.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/RefreshServerAction.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/RuntimeAssistant.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/ServerPage.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/SetDefaultServerAction.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/editor/TeiidServerEditor.java
R plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/editor/TeiidServerEditorInput.java
R plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/editor/TeiidServerEditorInputFactory.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/views/TeiidServerActionProvider.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/DefaultServersProvider.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/DqpPlugin.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidParentServerListener.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidServer.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidServerManager.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/i18n.properties
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/spi/ITeiidServerManager.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/explorer/ModelExplorerResourceNavigator.java
Log Message:
-----------
Merge pull request #218 from phantomjinx/master
Race Condition and Refresh Server action in Guides View
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/d0df5816b6b9...3...
11 years, 5 months