[JBoss JIRA] Created: (JBXB-149) Inconsistent jaxb api dependency
by Scott M Stark (JIRA)
Inconsistent jaxb api dependency
--------------------------------
Key: JBXB-149
URL: https://jira.jboss.org/jira/browse/JBXB-149
Project: JBoss XML Binding (JBossXB)
Issue Type: Feature Request
Affects Versions: JBossXB-2.0.0.CR11
Reporter: Scott M Stark
Fix For: JBossXB-2.0.0.CR13
The jbossxb jaxb api dependency is:
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.1</version>
<scope>compile</scope>
</dependency>
but it needs to be updated to be consistent with what we are validating in jbossas as part of the tck:
<dependency>
<groupId>sun-jaxb</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.1.4</version>
</dependency>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 11 months
[JBoss JIRA] Created: (JBREM-1022) Fix misleading javadoc in InvokerLocator
by Ron Sigal (JIRA)
Fix misleading javadoc in InvokerLocator
----------------------------------------
Key: JBREM-1022
URL: https://jira.jboss.org/jira/browse/JBREM-1022
Project: JBoss Remoting
Issue Type: Bug
Security Level: Public (Everyone can see)
Affects Versions: 2.2.2.SP9, 2.4.0.GA (Pinto)
Reporter: Ron Sigal
Assignee: Ron Sigal
Priority: Minor
Fix For: 2.4.0.SP1, 2.2.2.SP10
The following note in the org.jboss.remoting.InvokerLocator javadoc is incorrect:
* NOTE: the hostname will automatically be resolved to the outside IP address of the local machine
* if <tt>localhost</tt> or <tt>127.0.0.1</tt> is used as the hostname in the URI. If it cannot be
* determined or resolved, it will use what was passed.
In fact, it is only a missing hostname (and 0.0.0.0 in the special case that the system property "jboss.bind.address" is set) that will be replaced.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 11 months
[JBoss JIRA] Created: (JBCACHE-991) Non-JTA based mechanism for batching invocations
by Brian Stansberry (JIRA)
Non-JTA based mechanism for batching invocations
------------------------------------------------
Key: JBCACHE-991
URL: http://jira.jboss.com/jira/browse/JBCACHE-991
Project: JBoss Cache
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Reporter: Brian Stansberry
Assigned To: Manik Surtani
Currently JBC uses the lifecycle of a JTA Transaction to scope a series of cache invocations doing things like lock release, replication and cache loader storage as part of the transaction commit. Need a mechanism to do this kind of invocation batching that doesn't depend on JTA. Needed to allow callers that don't wish their work to be associated with an active JTA transaction to still get the batching behavior JBC provides.
AS web session replication is an example use case. It uses BatchModeTransactionManger to ensure its activity doesn't impact any ongoing transaction. But BatchModeTransactionManager isn't a good JTA transaction manager even though it implements the JTA interfaces. So using it is problematic; it can easily be misused by those who don't understand it's limitations (e.g. hooking it up to a JTA Datasource.)
A couple of possible approaches have been discussed:
1) A new API added to Cache. Methods like startBatch(), commitBatch(), rollbackBatch(), along with some internal mechanism to timeout a batch that's been started but never committed/rolled-back.
2) Abstract away the JTA API such that JBC doesn't use JTA directly, but rather its own interfaces that largely parallel TransactionManager and Transaction. Provide an impl that simply wraps a real JTA TransactionManager. BatchModeTransactionManger would be another impl. API includes a method like 'boolean isJTACompliant()' that things like CacheLoader impls can check at startup to confirm they are working with a compatible impl (e.g. if JBDCCacheLoader is configured to use a JTA Datasource but isJTACompliant() returns false, throw an exception at startup.)
Apologies if this is a duplicate issue. Thought there was something like this but couldn't find it.
--
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
17 years, 11 months