[JBoss Tools] - JBoss Tools vs Developer Studio
by Max Andersen
Max Andersen [http://community.jboss.org/people/max.andersen%40jboss.com] modified the document:
"JBoss Tools vs Developer Studio"
To view the document, visit: http://community.jboss.org/docs/DOC-13300
--------------------------------------------------------------
Below is a comparison matrix to illustrate what parts of JBoss Tools have been included into the various releases of Developer Studio and which additional out-of-the-box setup and software Developer Studio provides.
||
|| *JBoss Tools 2.x* || *JBoss Tools 3.0.x* || *JBoss Tools 3.1* || JBoss Tools 3.2.x (in progress)
|| *Developer Studio 1.x* || *Developer Studio 2.x* || *Developer Studio 3.0.x* || *Developer Studio 4.0.x*
*(in progress)
* ||
| *Features:* | | | | | | | | |
| Hibernate | X | X | X | X | X | X | X | X |
| Seam | X | X | X | X | X | X | X | X |
| CDI (JSR-299) | | | X | X | | | X (Tooling Tech Preview) | X (Tech preview) |
| jBPM | X | X | X | X (v3 & 4) | X | X | X | X (v3 only) |
| Visual Page Editor | X | X | X | X | X | X | X | X |
| FreeMarker | X | X | X | X | X | X | X | X |
| Struts | X | X | X | X | X | X | X | X |
| JBoss AS | X | X | X | X | X | X | X | X |
| Project Archives | X | X | X | X | X | X | X | X |
| Drools | | X | X | X | | X | X | X |
| Portlet | | X | X | X | | X | X | X |
| ESB | | X | X | X | | X | X | X |
| JBoss Webservices |
| X | X | X | | X | X | X |
| Smooks | | X | X | X | | | X | X |
| Birt Integration | | X | X | X | | | | |
| TPTP Integration | | X | X | X | | | X (requires TPTP to be installed) | X (requires TPTP to be installed) |
| Maven | | | X (requires m2eclipse) | X (requires m2eclipse) | | |
| |
| Usage (tracking) | | | | X | | | | (X) |
| Modeshape | | | | X | | | | X |
| Teiid | | | | X | | | | X |
| Delta Cloud | | | | X | | | | |
| *Setup:* | | | | | | | | |
| Zip | X | X | X (deprecated) | | | | | |
| Update site | X | X | X | X | | X (since 2.1) | X | X |
| Archived Update Site | | | X | X | | | | (X) |
| Installer | |
| | | X | X | X | X |
| | | | | | | | | |
| *3rd Party plugins:* | | | | | | | | |
| Eclipse | |
| | | X | X (3.4) | X (3.5) | X (3.6) |
| Web Tools | |
| | | X | X | X | X |
| SpringIDE | |
| | | X | X | X | X |
| TestNG | |
| | | X | X | X | X |
| | | | | | | | | |
| *Integrated Platforms:* | |
| | | |
| | |
| JBoss Enterprise Application Platform | |
| | | X | X | X | X |
| JBoss SOA Platform | |
| | | | X (separate download) | X (separate download) | X (separate download) |
| JBoss Enterprise Portal Platform | | | | | | X (separate download) | X (separate download) | X (separate download) |
| JBoss Enterprise Web Server | | | | | | | X (separate download) | X (separate download) |
--------------------------------------------------------------
Comment by going to Community
[http://community.jboss.org/docs/DOC-13300]
Create a new document in JBoss Tools at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=102&co...]
14 years, 3 months
[JBoss Messaging] - How to enable auto-generated ClientID when creating durable subscription for a JMS Topic?
by xufang
xufang [http://community.jboss.org/people/xufang] created the discussion
"How to enable auto-generated ClientID when creating durable subscription for a JMS Topic?"
To view the discussion, visit: http://community.jboss.org/message/563015#563015
--------------------------------------------------------------
Hi All,
I met a JMS problem when recently upgraded to JBoss 5.1.0GA from JBoss 4.0.3SP1.
When using JBoss 4.0.3SP1, JBossMQ can create a unique ClientID automatically when creating a durable subscription for a JMS topic if no clientID specified. The code is as below:
Context jndiContext=this.createInitContext(this.initFile);
TopicConnectionFactory topicConnectionFactory = (TopicConnectionFactory)jndiContext.lookup("ConnectionFactory");
Topic topic = (Topic) jndiContext.lookup("topic/"+this.initFile.getTopicName());
topicConnection=topicConnectionFactory.createTopicConnection();
topicSession = null;
if (this.initFile.getClientID()==null || "".equals(this.initFile.getClientID()))
{
topicSession=topicConnection.createTopicSession(false,Session.AUTO_ACKNOWLEDGE);
this.initFile.setClientID(topicConnection.getClientID());
}
After topicConnection.createTopicSession, a ClientID will be created by JBossMQ and by calling topicConnection.getClientID(), the clientID can be got and stored locally.
But after upgraded to JBoss 5.1.0GA which is using JBossMessaging, the above code is not working any more. TopicConnection.getClientID() always return null. I must specify the ClientID explicitly otherwise the subscription cannot be successful.
I am wondering how can I enable the ClientID auto-generated function in JBoss 5.1.0GA. Please enlighten me.
Thanks & Best Regards,
Xu Fang
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/563015#563015]
Start a new discussion in JBoss Messaging at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 3 months