[teiid-designer-dev] [Teiid-Designer/teiid-designer] 902865: Support for remote jboss servers

Paul Richardson p.g.richardson at redhat.com
Fri Jan 4 16:56:15 EST 2013


  Branch: refs/heads/master
  Home:   https://github.com/Teiid-Designer/teiid-designer
  Commit: 902865d5a32df6a077a985d469bce7ad2e0fd6b7
      https://github.com/Teiid-Designer/teiid-designer/commit/902865d5a32df6a077a985d469bce7ad2e0fd6b7
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2013-01-04 (Fri, 04 Jan 2013)

  Changed paths:
    M target-platform/teiid-designer.target

  Log Message:
  -----------
  Support for remote jboss servers

* In order to support remote jboss servers, the jboss rse.integration
  feature must be included in the target platform. Otherwise, it is not
  possible to create a jboss server configuration pointing to a remote
  server in the Servers View server wizard.


  Commit: e21ef3e04eed4b64ea0cc919d453c158c6b7bfca
      https://github.com/Teiid-Designer/teiid-designer/commit/e21ef3e04eed4b64ea0cc919d453c158c6b7bfca
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2013-01-04 (Fri, 04 Jan 2013)

  Changed paths:
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/editor/TeiidServerEditor.java

  Log Message:
  -----------
  Teiid Server Editor - avoid possible null exception

* The admin ssl checkbox is not used or displayed if not editing a teiid 7
  server. Thus, eventuality shold be handled.


  Commit: 63b61d9cd9315b59ae50fcfa99bbf64a0573eae6
      https://github.com/Teiid-Designer/teiid-designer/commit/63b61d9cd9315b59ae50fcfa99bbf64a0573eae6
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2013-01-04 (Fri, 04 Jan 2013)

  Changed paths:
    M plugins/org.teiid.designer.spi/schema/teiidRuntimeClient.exsd

  Log Message:
  -----------
  Teiid Runtime Client Extension point configuration

* Only 1 runtime factory should be defined for the runtime client extension


  Commit: bd757ed97935cef74b6bcc5e4f2516a9505fbe9f
      https://github.com/Teiid-Designer/teiid-designer/commit/bd757ed97935cef74b6bcc5e4f2516a9505fbe9f
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2013-01-04 (Fri, 04 Jan 2013)

  Changed paths:
    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/adapter/JBoss7ServerUtil.java
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/adapter/JBossServerUtil.java
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/adapter/TeiidServerAdapterFactory.java
    M plugins/teiid/org.teiid.8-2/src/org/teiid82/runtime/ExecutionAdmin.java
    M plugins/teiid/org.teiid.8-2/src/org/teiid82/runtime/Messages.java

  Log Message:
  -----------
  Fixes tidying up creating remote jboss servers

* TeiidServer
 * Avoid creating a teiid server with a ServerWorkingCopy parent since this
   parent will not be the same as that in the TeiidServerManager

* TeiidServerManager
 * When modifying a parent server, it is more likely the server will not
   be connected so we want a teiid server returned more often than not as
   all we want is its settings to update the existing registered teiid server

* JBoss7ServerUtil
* JBossServerUtil
* TeiidServerAdapterFactory
 * Seems jboss7Server instances can return a ServerWorkingCopy as its parent.
   Avoid using these in TeiidServer by passing around the original server
   being adapted instead

* ExecutionAdmin
 * Check admin is not null before running init. Better to throw a proper
   exception than relying on the NPE from admin being null

* Messages
 * Incorrect package address


  Commit: 98db5993a585a32b505d0390167b7918ae604e89
      https://github.com/Teiid-Designer/teiid-designer/commit/98db5993a585a32b505d0390167b7918ae604e89
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2013-01-04 (Fri, 04 Jan 2013)

  Changed paths:
    M target-platform/teiid-designer.target

  Log Message:
  -----------
  Update for target platform

* Seems that the current jboss plugins are insufficient for the Servers
  view to work correctly as they do not include the Jboss7ManagerService.

* Prudent to use the as feature instead as this does include all necessary
  plugins.


Compare: https://github.com/Teiid-Designer/teiid-designer/compare/306469fbe85c...98db5993a585


More information about the teiid-designer-dev mailing list