Hello Clement, I read this page http://lsc-project.org/wiki/documentation/2.0/configuration/database/persistence were there is an example with
InetOrgPerson objectClass. My aim is to be able to create multiple ou from a CSV like we can do with users. Regards, Le 08/11/12, Clément OUDOT <[email protected]> a écrit : > > > 2012/11/8 "POISSON Frédéric" <[email protected]> > > > > > Hello, > > > > I'm testing a synchronization of ou with ibatis sqlMap on > > organizationalUnit objectClass, and i trying to declare a resulMap but i > > have an error like this : > > > > Caused by: 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/resultMap'. Cause: java.lang.RuntimeException: Error configuring > > Result. Could not set ResultClass. Cause: > > java.lang.ClassNotFoundException: OrganizationalUnit > > > > > > Here is my XML definition sql-map-config.d/organizationalUnit.xml : > > > > <?xml version="1.0" encoding="UTF-8" standalone="no"?> > > <!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" > > "http://www.ibatis.com/dtd/sql-map-2.dtd"> > > > > <sqlMap namespace="OrganizationalUnit"> > > > > <resultMap id="OrganizationalUnitResult" class="OrganizationalUnit"> > > <result property="ou" column="ou"/> > > > > <result property="l" column="l"/> > > <result property="description" column="description"/> > > </resultMap> > > > > <select id="getOu" resultMap="OrganizationalUnitResult" > > parameterClass="java.util.Map"> > > > > SELECT ou,l > > FROM OUDATA > > WHERE ou = #ou# AND l = #l# > > </select> > > > > <select id="getOuList" parameterClass="java.util.HashMap"> > > SELECT ou,l > > > > FROM OUDATA > > </select> > > > > <select id="getOuClean" resultMap="OrganizationalUnitResult" > > parameterClass="java.util.Map"> > > SELECT ou,l > > FROM OUDATA > > > > WHERE ou = #ou# AND l = #l# > > </select> > > </sqlMap> > > > > Could you tell me where i made a mistake ? > > > > > > > > We never use resultMap in LSC, I think it is not supported. Why do you want > to use it? > > > Clément. > > > > > -- Frederic Poisson
_______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-users mailing list [email protected] http://lists.lsc-project.org/listinfo/lsc-users

