The web.xml can define
<!-- ### Environment (java:comp/env/) --> <env-entry> <description>Integer0</description> <env-entry-name>Ints/i0</env-entry-name> <env-entry-type>java.lang.Integer</env-entry-type> <env-entry-value>0</env-entry-value> </env-entry> <env-entry> <description>Integer1</description> <env-entry-name>Ints/i1</env-entry-name> <env-entry-type>java.lang.Integer</env-entry-type> <env-entry-value>1</env-entry-value> </env-entry> <env-entry> <description>Float0</description> <env-entry-name>Floats/f0</env-entry-name> <env-entry-type>java.lang.Float</env-entry-type> <env-entry-value>0.0</env-entry-value> </env-entry>
Currently TomcatInjectionContainer is handling this. Need to verify why there are issues in binding env entries.