[JBoss JIRA] Created: (JGRP-350) Regular leave fails after merge
by Bela Ban (JIRA)
Regular leave fails after merge
-------------------------------
Key: JGRP-350
URL: http://jira.jboss.com/jira/browse/JGRP-350
Project: JGroups
Issue Type: Bug
Affects Versions: 2.3 SP1
Reporter: Bela Ban
Assigned To: Bela Ban
Fix For: 2.4
To reproduce (this is test 20 in ManualTests.txt):
- Nodes A and B connected to a switch
- Kill the switch (or pull the plugs on all nodes)
- Power up the switch (or reinsert the plugs)
- After the merge:
- Leave the new coordinator (A)
- The leave should immediately install a new view, this is not the case
REASON:
- The AckCollector's reset() method does *not* clear the suspect set
- The AckCollector does therefore *not* wait for the ack from the new member, and because the coord leaves immediately after sending the new VIEW out, the new VIEW might not be received by B
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
19 years, 6 months
[JBoss JIRA] Created: (EJBTHREE-767) Variable substitution in ejb-jar.xml
by Stephan Pelikan (JIRA)
Variable substitution in ejb-jar.xml
------------------------------------
Key: EJBTHREE-767
URL: http://jira.jboss.com/jira/browse/EJBTHREE-767
Project: EJB 3.0
Issue Type: Feature Request
Affects Versions: EJB 3.0 RC9 - FD
Environment: JBoss 4.0.5.GA; Windows jdk1.5.0_06;
Reporter: Stephan Pelikan
Priority: Minor
In EJB2.x deployments "variables" are substituted but in EJB3 not:
JVM started with argument -Dx.y.z=abc
META-INF/ejb-jar.xml:
...
<env-entry>
<env-entry-name>xyz</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>${x.y.z}</env-entry-value>
....
In a EJB2.x-deployment fetching this env-entry results in "abc" in EJB3-deployments the result is "${x.y.z}".
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
19 years, 6 months
[JBoss JIRA] Created: (JBREM-621) http transport should behave more like other transports.
by Ron Sigal (JIRA)
http transport should behave more like other transports.
--------------------------------------------------------
Key: JBREM-621
URL: http://jira.jboss.com/jira/browse/JBREM-621
Project: JBoss Remoting
Issue Type: Task
Security Level: Public (Everyone can see)
Affects Versions: 2.2.0.Beta1 (Bluto)
Reporter: Ron Sigal
Assigned To: Ron Sigal
Fix For: 2.2.0.Beta1 (Bluto)
The http transport makes special allowances for the possibility that HTTPClientInvoker might be connected to a server other than CoyoteInvoker and CoyoteInvoker might be connected to a client other than HTTPClientInvoker. However, it is possible for CoyoteInvoker to detect that its client is HTTPClientInvoker because HTTPClientInvoker sets a request property with key "User-Agent: and value beginning with the String "JBossRemoting".
Some work toward this goal has already been committed in connection with JIRA issue JBREM-601.
1. If the return is null, CoyoteInvoker will return a response code of 200 instead of 204 if its client is HTTPClientInvoker. This is because returning 204 causes the client side response to return an empty input stream, which causes a problem for ObjectInputStream.
2. If its client is HTTPClientInvoker, CoyoteInvoker will wrap its response in an InvocationResponse.
Currently, however, CoyoteInvoker does not treat raw invocations properly. In particular, if Client.RAW with value of true appears in the InvocationRequest metadata map, the raw payload is sent to the server, but, if it sees that its client is HTTPClientInvoker, CoyoteInvoker will still wrap its response in an InvocationResponse. The socket transport, on the other hand, will return the raw response in this case.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
19 years, 6 months