Revision: 4535 http://sourceforge.net/p/vexi/code/4535 Author: mkpg2 Date: 2013-07-03 19:25:17 +0000 (Wed, 03 Jul 2013) Log Message: ----------- Minor fix. Throw JSExn instead of java NPE.
Modified Paths: -------------- branches/vexi3/org.vexi-core.main/src/main/java/org/vexi/core/Blessing.java Modified: branches/vexi3/org.vexi-core.main/src/main/java/org/vexi/core/Blessing.java =================================================================== --- branches/vexi3/org.vexi-core.main/src/main/java/org/vexi/core/Blessing.java 2013-06-30 02:35:27 UTC (rev 4534) +++ branches/vexi3/org.vexi-core.main/src/main/java/org/vexi/core/Blessing.java 2013-07-03 19:25:17 UTC (rev 4535) @@ -70,8 +70,12 @@ return ret; } } + JS resource = Main.SCHEDULER.getAndTriggerTraps(clonee, key); + if(resource==null){ + throw new JSExn(key+" was null on "+clonee.coerceToString()); + } // HACK - calling getAndTriggerTraps in a plain get - ret = new Blessing(Main.SCHEDULER.getAndTriggerTraps(clonee, key), vexi, this, key); + ret = new Blessing(resource, vexi, this, key); cache.put(key, ret); return ret; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev _______________________________________________ Vexi-svn mailing list Vexi-svn@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/vexi-svn