<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Dimitris,<br>
<br>
I've been looking at the Remoting component issues in JBAS, trying to
get a handle on what needs to be done and when.&nbsp; It seems to me that
these issues fall into one of the following categories:<br>
<br>
(1) Depends on either Remoting API or Remoting 3 design.&nbsp; These could
wait for Remoting 3, or, depending on how different the Remoting
versions are, we could finish them and then redo them for Remoting 3.&nbsp;
The upcoming design meeting should shed additional light.<br>
<br>
(2) Independent of Remoting API but depends on an issue currently
scheduled for Remoting 2.4.&nbsp; For these issues, we could need to wait at
least until Remoting 2.4 is available.<br>
<br>
(3) Independent of both Remoting API and version.&nbsp; These could (and in
some cases should) be finished now.<br>
<br>
(4) Doesn't look like a Remoting issue to me (I could be wrong).&nbsp; These
could be done any time.<br>
<br>
(5) May no longer be necessary.<br>
<br>
Now, I have a couple of questions.<br>
<br>
(1) Am I on the right track in my descriptions below?<br>
<br>
(2) What is the time frame for getting Remoting 2.4 into JBossAS 5.0?&nbsp;
We could probably adjust the release schedule accordingly.<br>
<br>
(3) Do you (or does anyone else) have any opinions about the urgency of
these issues?<br>
<br>
Thanks,<br>
Ron<br>
<br>
=================================================================================================================================<br>
JBAS-1465 Pooled Invoker should use common thread pool<br>
&nbsp;&nbsp;&nbsp; Isn't pooled invoker obsoleted by unifed invoker?<br>
<br>
JBAS-1984 HttpNamingContextFactory unable to reconnect<br>
&nbsp;&nbsp;&nbsp; Independent of Remoting API<br>
<br>
JBAS-2448 The server side of org.jboss.invocation.pooled has multiple
synchronization issues<br>
&nbsp;&nbsp;&nbsp; Again, is the pooled invoker obsolote?<br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-2766 tomcat libraries not available to remoting when using http
transport<br>
&nbsp;&nbsp;&nbsp; Independent of Remoting API.&nbsp; I gather that the solution is to put
the unified invoker configuration in its own sar.&nbsp; One catch, though,
is that the http transport currently depends on tomcat jars, and JBoss
5 ships with JBossWeb.&nbsp; Issue JBREM-713 "Check if jbossweb can replace
tomcat jars for the http server invoker" is currently scheduled for
Remoting 2.4.&nbsp; <br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-2939 Make Invocation policies more configurable<br>
&nbsp;&nbsp;&nbsp; Independent of Remoting API.<br>
<br>
JBAS-3151 Convert HA-JNDI stubs to Remoting<br>
&nbsp;&nbsp;&nbsp; Depends on Remoting API.<br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-3154 Cleanup the remoting module in 3.2.x<br>
&nbsp;&nbsp;&nbsp; Independent of Remoting API.<br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-3291 Allow Configurable Parameters To Defined Client Interceptors
In JRMPProxyFactory<br>
&nbsp;&nbsp;&nbsp; (1) In AS 4.x, independent of Remoting API.<br>
&nbsp;&nbsp;&nbsp; (2) In AS 5.0, obsoleted by JBAS-4456.<br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-3309 Remote client couldn't connect EJB remote interface if the
ejb3.deployer InvokerLocator port is set to non-default value. (other
than 3873)<br>
&nbsp;&nbsp;&nbsp; Independent of Remoting API.<br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-3658 Remote classloading service - Redesign<br>
&nbsp;&nbsp;&nbsp; Related to Remoting 3 design.<br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-3724 NotFoundInDispatcherException from InvokerLocator when
accessing remote calls when on a non default port<br>
&nbsp;&nbsp;&nbsp; Duplicates JBAS-3309.<br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-3765 AOP-based version of RetryInterceptor<br>
&nbsp;&nbsp;&nbsp; Might depend on Remoting API.&nbsp; Not sure.<br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-3885 JMXConnectorServer not respecting the -b value<br>
&nbsp;&nbsp;&nbsp; I could be wrong, but doesn't look like a Remoting issue.<br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-3925 Unification of transports to Remoting 2.2.0<br>
&nbsp;&nbsp;&nbsp; Depends on JBAS-3926, JBAS-3927, JBAS-3928, JBAS-3929, JBAS-3930,
JBAS-3931, below.<br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-3926 Move remoting transports out of conf/jboss-service.xml to a
remoting-beans.xml<br>
&nbsp;&nbsp;&nbsp; I think this depends on JBREM-63 "Get rid of the legacy
configuration that embeds xml parsing".&nbsp; In forum thread
<a class="moz-txt-link-freetext" href="http://www.jboss.com/index.html?module=bb&op=viewtopic&t=106643">http://www.jboss.com/index.html?module=bb&amp;op=viewtopic&amp;t=106643</a>,
Scott says "The first step is to ensure that every externalizable
behavior has a pojo metadata object."&nbsp; So, for each of the MBeans
defined in Remoting (e.g., Connector, AbstractDetector), we should
create a metadata configuration class.&nbsp; JBREM-63 is currently scheduled
for Remoting 2.4.<br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-3927 Update naming service to using remoting based proxy<br>
&nbsp;&nbsp;&nbsp; Depends on Remoting API.<br>
<br>
JBAS-3928 Replace jmx-invoker-service.xml with jmx-remoting.sar<br>
&nbsp;&nbsp;&nbsp; I'm not familiar with jmx-remoting in AS 5.0, but I don't think it
uses anything from Remoting. Is that true?<br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-3929 RMIAdaptorExt view of
org.jboss.mx.remoting.service.JMXConnectorServerService<br>
&nbsp;&nbsp;&nbsp; Doesn't seem to depend on Remoting API.<br>
<br>
JBAS-3931 Synch up ejb3x transport configs<br>
&nbsp;&nbsp;&nbsp; Doesn't seem to depend on Remoting API.<br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-4456 Replace JRMPProxyService with a remoting based bean.<br>
&nbsp;&nbsp;&nbsp; Seems to depend on Remoting API.<br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-4578 Upgrade jboss remoting to v2.2.2.GA (from v2.2.1.GA)<br>
&nbsp;&nbsp;&nbsp; Done?<br>
&nbsp;&nbsp;&nbsp; <br>
JBAS-4586 unified invoker causes delays under load<br>
&nbsp;&nbsp;&nbsp; Bug.&nbsp; Needs to be looked at.<br>
<br>
Dimitris Andreadis wrote:
<blockquote cite="mid:46EFC5A6.2050309@redhat.com" type="cite">We have
this base issue to track unification of transports in AS5
  <br>
<a class="moz-txt-link-freetext" href="http://jira.jboss.com/jira/browse/JBAS-3925">http://jira.jboss.com/jira/browse/JBAS-3925</a>
  <br>
  <br>
My concern is without a clear strategy yet on remoting v3 (which I
understand is currently under discussion) in terms of API changes and
compatibility with v2, shouldn't we delay this set of tasks?
  <br>
  <br>
_______________________________________________
  <br>
jboss-development mailing list
  <br>
<a class="moz-txt-link-abbreviated" href="mailto:jboss-development@lists.jboss.org">jboss-development@lists.jboss.org</a>
  <br>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/jboss-development">https://lists.jboss.org/mailman/listinfo/jboss-development</a>
  <br>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<font color="#000000">JBoss, a Division of Red Hat<br>
"My company's smarter than your company."
</font></div>
</body>
</html>