If you copy and pasted the code, perhaps the procedure attributes did not come across? Therefore, you would not have a default attribute of the JsonBag class (Item), which would cause the error.

The following code should fix the problem, proving the above assertion:

Debug.Print JB.Item("web-app").Item("servlet").Item(1).Item("init-param").Item("templateProcessorClass")

Instead of copying the code, you should replace the code file directly in its entirety to get all of the procedure attributes that Dilettante has defined.