ibatis-user-java mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bpamarti <bpama...@yahoo.com>
Subject Re: Stored Procedure in iBatis
Date Wed, 04 Mar 2009 20:53:10 GMT

Hi Gurus:
Can anyone of you please tell me what am I doing wrong here...spent hours
and couldnt figure out..
 
<sqlMap namespace="UpdateProject">

<typeAlias alias="projectDetails"
type="xxx.xxxxxx.xxx.projtracker.beans.ProjectDetailsVO" />

<parameterMap id="projectParam" class="projectDetails"><parameter
property="project_name" /><parameter property="description" /><parameter
property="username" /><parameter property="requester_name" /><parameter
property="department" /></parameterMap>

<!-- Update list of projects -->
<procedure id="updateProject" parameterClass="projectParam" >{call
ProjT_UpdateProjectDetails(?,?,?,?,?) }</procedure>
</sqlMap>


These are the errors I am seeing in the log file ------------------->

3/4/09 14:09:19:731 CST] 00000043 SystemErr     R Caused by:
com.ibatis.common.xml.NodeletException: Error parsing XML.  Cause:
java.lang.RuntimeException: Error parsing XPath '/sqlMap/procedure'.  Cause:
com.ibatis.sqlmap.client.SqlMapException: Error.  Could not set parameter
class.  Cause: java.lang.ClassNotFoundException: projectParam
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:53)
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibatis.sqlmap.engine.builder.xml.SqlMapParser.parse(SqlMapParser.java:51)
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser$11.process(SqlMapConfigParser.java:410)
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibatis.common.xml.NodeletParser.processNodelet(NodeletParser.java:121)
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	... 29 more
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R Caused by:
java.lang.RuntimeException: Error parsing XPath '/sqlMap/procedure'.  Cause:
com.ibatis.sqlmap.client.SqlMapException: Error.  Could not set parameter
class.  Cause: java.lang.ClassNotFoundException: projectParam
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibatis.common.xml.NodeletParser.processNodelet(NodeletParser.java:123)
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:84)
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:102)
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:72)
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:51)
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	... 32 more
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R Caused by:
com.ibatis.sqlmap.client.SqlMapException: Error.  Could not set parameter
class.  Cause: java.lang.ClassNotFoundException: projectParam
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibatis.sqlmap.engine.builder.xml.SqlStatementParser.parseGeneralStatement(SqlStatementParser.java:112)
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibatis.sqlmap.engine.builder.xml.SqlMapParser$23.process(SqlMapParser.java:587)
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibatis.common.xml.NodeletParser.processNodelet(NodeletParser.java:121)
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	... 36 more
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R Caused by:
java.lang.ClassNotFoundException: projectParam
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java(Compiled
Code))
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled
Code))
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
java.lang.Class.forName1(Native Method)
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
java.lang.Class.forName(Class.java(Compiled Code))
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibatis.common.resources.Resources.classForName(Resources.java:265)
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	at
com.ibatis.sqlmap.engine.builder.xml.SqlStatementParser.parseGeneralStatement(SqlStatementParser.java:108)
[3/4/09 14:09:19:731 CST] 00000043 SystemErr     R 	... 38 more
[3/4/09 14:12:02:891 CST] 00000034 SystemErr     R
java.lang.RuntimeException: Error occurred.  Cause:
com.ibatis.common.xml.NodeletException: Error parsing XML.  Cause:
java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'. 
Cause: com.ibatis.common.xml.NodeletException: Error parsing XML.  Cause:
java.lang.RuntimeException: Error parsing XPath '/sqlMap/procedure'.  Cause:
com.ibatis.sqlmap.client.SqlMapException: Error.  Could not set parameter
class.  Cause: java.lang.ClassNotFoundException: projectParam
	at
com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(SqlMapConfigParser.java:89)
	at
com.ibatis.sqlmap.client.SqlMapClientBuilder.buildSqlMapClient(SqlMapClientBuilder.java:63)
.....
-- 
View this message in context: http://www.nabble.com/Re%3A-Stored-Procedure--in-iBatis-tp22339083p22339083.html
Sent from the iBATIS - User - Java mailing list archive at Nabble.com.


Mime
View raw message