openamf/src/java/org/openamf/util OpenAMFUtils.java,1.20,1.21
[email protected] Thu, 04 Mar 2004 21:37:54 -0800
| Newsgroups | gmane.comp.java.openamf.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/openamf/openamf/src/java/org/openamf/util
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11084/src/java/org/openamf/util
Modified Files:
OpenAMFUtils.java
Log Message:
improved the decodeParameter method.
This change should be reviewed by Jason Calabrese.
Index: OpenAMFUtils.java
===================================================================
RCS file: /cvsroot/openamf/openamf/src/java/org/openamf/util/OpenAMFUtils.java,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -d -r1.20 -r1.21
*** OpenAMFUtils.java 5 Mar 2004 04:07:52 -0000 1.20
--- OpenAMFUtils.java 5 Mar 2004 05:37:52 -0000 1.21
***************
*** 32,35 ****
--- 32,40 ----
}
+ /**
+ *
+ * @return may return null
+ *
+ */
public static Object decodeParameter(
Object parameter,
***************
*** 57,62 ****
factory = ASTranslatorFactory.getInstance();
ASTranslator translator = factory.getASTranslator();
- decodedObject = translator.fromActionScript(parameter, parameterType);
log.debug("decodedObject: " + decodedObject);
--- 62,74 ----
factory = ASTranslatorFactory.getInstance();
ASTranslator translator = factory.getASTranslator();
+
+ try {
+ decodedObject = translator.fromActionScript(parameter, parameterType);
+ }
+ catch (Exception ex) {
+ decodedObject = null;
+ log.debug("caught exception while decoding parameter", ex);
+ }
log.debug("decodedObject: " + decodedObject);
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click