Estou utilizando a DB taglib para executar uma store procedure (pois infelizmente a JSTL não provê suporte para tal).
Segue o código abaixo:
<sql:openConnection id="conn" driver="oracle.jdbc.OracleDriver" url="jdbc:oracle:thin:@oracleserver1:1521:orcl" user="usuario" password="senha9999"/>
<sql:setQuery id="conn" query="{call sp_faz_alguma_coisa(?)}">
<sql:setParameter type="int">
<c:out value="${param.numero}"/>
</sql:setParameter>
</sql:setQuery>
<sql:ifError id="conn">
${param.numero} |
<sql:getError id="conn"/>
</sql:ifError>
<sql:closeConnection id="conn"/>
Após executar o código, a seguinte exceção é lançada: java.lang.NullPointerException: Null attribute name.
Alguma sugestão do que pode ser?