openamf/src/java/org/openamf/invoker WebServiceInvoker.java,1.7,1.8
| Newsgroups | gmane.comp.java.openamf.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/openamf/openamf/src/java/org/openamf/invoker
In directory sc8-pr-cvs1:/tmp/cvs-serv8766/src/java/org/openamf/invoker
Modified Files:
WebServiceInvoker.java
Log Message:
Index: WebServiceInvoker.java
===================================================================
RCS file: /cvsroot/openamf/openamf/src/java/org/openamf/invoker/WebServiceInvoker.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** WebServiceInvoker.java 30 Apr 2003 23:53:14 -0000 1.7
--- WebServiceInvoker.java 1 May 2003 01:01:58 -0000 1.8
***************
*** 200,207 ****
List parms = request.getParameters();
! //TODO: is this always valid?
Object pObj=parms.get(0);
--- 200,209 ----
List parms = request.getParameters();
!
Object pObj=parms.get(0);
+ if(pObj instanceof ASObject)
+ {
***************
*** 209,213 ****
parameterObj = convertHashMapToBean(asobj, parameterObj.getClass());
!
Object stubObj = stubConstructor.newInstance(args);
Object[] p = new Object[] { parameterObj };
--- 211,219 ----
parameterObj = convertHashMapToBean(asobj, parameterObj.getClass());
! }
! else if(pObj instanceof String)
! {
! parameterObj=(String)pObj;
! }
Object stubObj = stubConstructor.newInstance(args);
Object[] p = new Object[] { parameterObj };
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf