Latest commitI've committed my latest refactoring to consolidate thread pools + improve client session factory constructors. Now, there are some issues: 1) I've had to refactor the jms server control create connection factory me...
configIve added a separate configuration for the jms tests under jms-tests/config. Now this is done i can trim down the standalone and AS configs and remove most things. I was thinking maybe 1 connection factory and a comme...
Another security configuration issueSuppose we have the following permission config
<!-- any user can have full control of generic topics -->
<security match="jms.topic.#">
<permission type="createDurableQueue" roles="user"/>
&l...
The output of examplesWhen running the examples, all the example output (system.out) and the server (embeded) log are mingled together in the console. It makes the console output verbose and the user cannot clearly see what's the specific ...
org.jboss.test.messaging.jms.ConnectionTest failiinThe test will aways fail if running from eclipse. It started failing at r6605: r6605 | timfox | 2009-04-28 13:28:45 -0500 (Tue, 28 Apr 2009) | 1 line
https://jira.jboss.org/jira/browse/JBMESSAGING-1581
if you ...
Deadlock in large message code[junit] Java stack information for the threads listed above: [junit] =================================================== [junit] "Thread-2 (group:JBM-InVM-Transport-Threads-23387093)": [junit] at org.jboss.messagin...
ClientSessionFactoryImpl attributesClientSessionFactoryImpl has a lot of attributes, most of which will never be changed from the defaults. This results in quite a lot of different constructors. One other approach to this is to remove most of the con...
Kicking off client via managementWhen terminating a client's connection via the management API, do the server side sessions for that connection get closed too?
Security Configuration --- getting confusedHi, when working on the security example, I improved the configuration a little, adding some more stuff here. But I'm confused that the configuration seems not consistent with my result. In the configuration I have 4...
Consolidating thread poolsI'm working on consolidating our thread pools. We'll have one ThreadPoolExecutor and one ScheduledThreadPoolExecutor on the server. Everything will use that. (We can't schedule off a standard thread pool executor). ...
Our Adapter and Client_AcknowledgeOur Adapter is not supporting ClientAcknowledge. public void setAcknowledgeMode(String value)
{
if (trace)
log.trace("setAcknowledgeMode(" + value + ")");
if ("DUPS_OK_ACKNOWLEDGE".equals(value) || "Dups-ok-ack...
Servlet transport problemHi, I can't get the servlet transport working. I configured a new connection factory that using servlet transport, like:
<connection-factory name="ServletConnectionFactory">
<connector-ref connector-name...
Hudson almost greenThe only outstanding failure on Hudson I am currently seeing is: PagingFailoverTest::testMultiThreadFailoverOnProducing If you run this test in a loop a few times it's easy to get it to fail.
Thread AS 5 profiles must have empty configuration, Java EE example
AS 5 profiles must have empty configuration, Java EE exampleCurrently, our Java EE examples relies on JMS resources defined by default in the profile (in jbm-queues.xml + jbm-jms.xml). However, we must not provide JMS resources by default in AS 5 profiles. I'll remove them f...
Configuration layoutOur current configuration layout is messy and spread in many places (AS/config, src/config) and is confusing (JMS tests is hard-coded with the bean config from AS/config and the server configuration from src/config) ...
AS 5 Profiles bindingsI'm currently refactoring the creation of JBoss AS 5 profiles for JBoss Messaging. I'm not sure our current default profile ("jbm2_default" based on JBoss AS 5 "default") is correct. In AS/config/default/jbm-configur...
Issues on the JCA Adapter:First one: No tests!!!!!!!! We need to add a testsuite. I can think of using the jboss-test framework that will deploy on setup, undeploy on tearDown, and test it under a real server, same way every other project does...
Changes in our JCA AdapterThere are two ways of configuring our JCA Adapter: On MDBs (Inbound), there are Activation properties on the MDBs:
@MessageDriven(name = "MessageMDBExample", activationConfig = { @ActivationConfigProperty(property...