java - Null value in Spring Integration stored procedure parameter -
is there way have spring integration call stored procedure (that accepts optional parameter) via stored-proc-inbound-channel-adapter
such passes either int parameter or null value, if property corresponding parameter not set? have in config:
<int-jdbc:parameter name="mykey" type="java.lang.integer" value="${mykey:null}" />
but gives me typemismatchexception if mykey
not set because tries map null integer value (mykey passed spring app optional parameter on command line). go , change default null 0 or , change stored proc handle this, wondering if there way pass actual null value. need different type or syntax?
try
<int-jdbc:parameter name="mykey" type="java.lang.integer" value="${mykey:#{null}}" />
Comments
Post a Comment