Hello,
I'm using OJB R5 and would like to use the support for using stored procedures. I'm using the following declaration in my class descriptor <insert-procedure name="vmojb.insInstance" include-all-fields="true"> </insert-procedure> It looks like the code doesn't take any parameters into account when the include-all-fields flag is set. Tracing the code, we get into the InsertProcedureDescriptor constructor which does this.includeAllFields = includeAllFields; if (this.includeAllFields) { this.addArguments(this.getClassDescriptor().getFieldDescriptions()); } But the addArgument just does nothing if the include-all-fields flag is set : public final void addArgument(ArgumentDescriptor argument) { if (!this.getIncludeAllFields()) { super.addArgument(argument); } } I guess the constructor code should set the flag after calling addArguments rather than before. Thanks, -Alex