vinayc 2002/11/23 23:16:34
Modified: altrmi/src/java/org/apache/excalibur/altrmi/server/impl/adapters
InvocationHandlerAdapter.java
altrmi/src/java/org/apache/excalibur/altrmi/client/impl
DynamicInvoker.java
altrmi/src/java/org/apache/excalibur/altrmi/common
AltrmiReplyConstants.java
Log:
Tidying up stubless invocation within altrmi
Revision Changes Path
1.12 +3 -2
jakarta-avalon-excalibur/altrmi/src/java/org/apache/excalibur/altrmi/server/impl/adapters/InvocationHandlerAdapter.java
Index: InvocationHandlerAdapter.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/altrmi/src/java/org/apache/excalibur/altrmi/server/impl/adapters/InvocationHandlerAdapter.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- InvocationHandlerAdapter.java 1 Nov 2002 16:35:42 -0000 1.11
+++ InvocationHandlerAdapter.java 24 Nov 2002 07:16:34 -0000 1.12
@@ -485,7 +485,8 @@
if( !isPublished( publishedThing ) )
{
- return new NotPublishedReply();
+ //Should it throw an exception back?
+ return new ListMethodsReply(new String[0]);
}
DefaultMethodInvocationHandler methodInvocationHandler =
1.3 +2 -2
jakarta-avalon-excalibur/altrmi/src/java/org/apache/excalibur/altrmi/client/impl/DynamicInvoker.java
Index: DynamicInvoker.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/altrmi/src/java/org/apache/excalibur/altrmi/client/impl/DynamicInvoker.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DynamicInvoker.java 5 Nov 2002 07:19:46 -0000 1.2
+++ DynamicInvoker.java 24 Nov 2002 07:16:34 -0000 1.3
@@ -156,7 +156,7 @@
{
return ((ListMethodsReply) ar).getListOfMethods();
}
- else
+ else//shld never occur
{
return new String[0];
}
@@ -218,7 +218,7 @@
if (c == ' ')
{
buf.deleteCharAt(i);
- i--; // acct for the deletion
+ i--; // account for the deletion
}
if (c == ',')
{
1.4 +6 -5
jakarta-avalon-excalibur/altrmi/src/java/org/apache/excalibur/altrmi/common/AltrmiReplyConstants.java
Index: AltrmiReplyConstants.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/altrmi/src/java/org/apache/excalibur/altrmi/common/AltrmiReplyConstants.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- AltrmiReplyConstants.java 1 Nov 2002 16:35:42 -0000 1.3
+++ AltrmiReplyConstants.java 24 Nov 2002 07:16:34 -0000 1.4
@@ -65,6 +65,10 @@
*/
int SAMEVMREPLY = 11;
+ /**
+ * The list of remote methods within the published Object
+ */
+ int LISTMETHODSREPLY=12;
// 'bad' replies after 100
@@ -96,8 +100,5 @@
* The proxy class could not be retrieved.
*/
int CLASSRETRIEVALFAILEDREPLY = 107;
- /**
- * The list of remote methods within the published Object
- */
- int LISTMETHODSREPLY=108;
+
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>