anchor.diff:  
   Actual call will be done using org.springframework.jdbc.core.SqlOutParameter.
   
  +#### INOUT Parameters
  +
  +INOUT parameters are a combination of all of the above.  They receive a value from the exchange, as well as store a
  +result as a message header.  The only caveat is that the IN parameter's "name" is skipped.  Instead, the OUT
  +parameter's "name" defines both the SQL parameter name, as well as the result header name.
  +
  +[source,java]
  +----------------------------------------------------------------------------------------------------------
  +<to uri="sql-stored:MYFUNC(INOUT DECIMAL(10) ${headers.inheader} outheader)"/>
  +----------------------------------------------------------------------------------------------------------
  +
  +Actual call will be done using org.springframework.jdbc.core.SqlInOutParameter.
   
   ### Camel Sql Starter
   
  
positive.code: -----------------------------
  
  Where template is the stored procedure template, where you declare the
  name of the stored procedure and the IN and OUT arguments. 
  
  You can also refer to the template in a external file on the file system
  or classpath such as:
  
negative.code: 
  Type name is optional and must be given between quotes(').
  
  Value source is required. Value source populates the parameter value from the Exchange.
  It can be either a Simple expression or header location i.e. :#<header name>. For example
  Simple expression ${header.val} would mean that parameter value will be read from the header "val".
  Header location expression :#val would have identical effect.
  