Hi Jonathan,

Followed your instructions, but it appears that we now  have a different 
problem as the error is now 

750  [main] DEBUG  org.lsc.utils.I18n.setLocaleAndLoadMessages(
I18n.java:167)   - Setting locale to en_US

Also, when trying to to run generateWizard against lsc-sample, I get a 
message back telling me that 'Buildfile: build.xml does not exist', which 
would be correct as there is no build file in lsc-sample.


Full output as shown below:

[INFO] Scanning for projects...
[INFO] 
----------------------------------------------------------------------------
[INFO] Building Ldap Synchronization Connector
[INFO]    task-segment: [install]
[INFO] 
----------------------------------------------------------------------------
[INFO] resources:resources
[WARN] Using platform encoding (Cp1252 actually) to copy filtered 
resources, i.e. build is platform dependent!
[INFO] Copying 0 resource
[INFO] compiler:compile
[INFO] Compiling 1 source file to C:\workspace\lsc-core\target\classes
[INFO] resources:testResources
[WARN] Using platform encoding (Cp1252 actually) to copy filtered 
resources, i.e. build is platform dependent!
[INFO] Copying 6 resources
[INFO] compiler:testCompile
[INFO] Nothing to compile - all classes are up to date
[INFO] antrun:run
[INFO] Executing tasks

startLdapServer:
     [echo] Starting OpenDS embedded server from 
C:\workspace\lsc-core/target/test-classes
[INFO] Executed tasks
[INFO] surefire:test
     [java] 0    [main] ERROR  org.lsc.utils.LdapServer.main(
LdapServer.java:113)   - java.io.IOException: Unable to delete file: 
\tmp\opends-test\logs\errors
     [java] java.io.IOException: Unable to delete file: 
\tmp\opends-test\logs\errors
     [java]     at org.apache.commons.io.FileUtils.forceDelete(
FileUtils.java:1087)
     [java]     at org.apache.commons.io.FileUtils.cleanDirectory(
FileUtils.java:811)
     [java]     at org.apache.commons.io.FileUtils.deleteDirectory(
FileUtils.java:777)
     [java]     at org.apache.commons.io.FileUtils.forceDelete(
FileUtils.java:1079)
     [java]     at org.apache.commons.io.FileUtils.cleanDirectory(
FileUtils.java:811)
     [java]     at org.apache.commons.io.FileUtils.deleteDirectory(
FileUtils.java:777)
     [java]     at org.lsc.opends.EmbeddedOpenDS.initOpendsDirectory(
EmbeddedOpenDS.java:224)
     [java]     at org.lsc.opends.EmbeddedOpenDS.startServer(
EmbeddedOpenDS.java:135)
     [java]     at org.lsc.utils.LdapServer.start(LdapServer.java:79)
     [java]     at org.lsc.utils.LdapServer.usage(LdapServer.java:140)
     [java]     at org.lsc.utils.LdapServer.main(LdapServer.java:103)
     [java] Java Result: 1
[INFO] Surefire report directory: 
C:\workspace\lsc-core\target\surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.lsc.jndi.parser.LdapObjectClassTest
0    [main] INFO   org.lsc.jndi.parser.LdapObjectClassTest.testParsing(
LdapObjectClassTest.java:69)   - A warn message about 'Multiple 
inheritence not supported' is normal.
16   [main] DEBUG  org.lsc.jndi.parser.LdapObjectClass.parse(
LdapObjectClass.java:174)   - Re/Starting analysis with rest=" DESC 
'ObjectClass to test' SUP ( firstAttribute $ secondAttribute $ 
thirdAttribute $ organizationalUnit ) STRUCTURAL MUST ( description $ 
domaineMessagerie ) MAY ( adressePrincipaleService $ 
facsimileTelephoneNumber $ labeledURI $ mail $ mailLocalAddress $ 
mailRoutingAddress $ telephoneNumber ) "
16   [main] DEBUG  org.lsc.jndi.parser.LdapObjectClass.parse(
LdapObjectClass.java:174)   - Re/Starting analysis with rest="SUP ( 
firstAttribute $ secondAttribute $ thirdAttribute $ organizationalUnit ) 
STRUCTURAL MUST ( description $ domaineMessagerie ) MAY ( 
adressePrincipaleService $ facsimileTelephoneNumber $ labeledURI $ mail $ 
mailLocalAddress $ mailRoutingAddress $ telephoneNumber ) "
16   [main] WARN   org.lsc.jndi.parser.LdapObjectClass.parse(
LdapObjectClass.java:184)   - Multiple inheritence not supported. Using 
first one ( firstAttribute ) for "( 1.3.6.1.4.1.7135.1.3.201.1.4.1.14 NAME 
'objectclassToTest' DESC 'ObjectClass to test' SUP ( firstAttribute $ 
secondAttribute $ thirdAttribute $ organizationalUnit ) STRUCTURAL MUST ( 
description $ domaineMessagerie ) MAY ( adressePrincipaleService $ 
facsimileTelephoneNumber $ labeledURI $ mail $ mailLocalAddress $ 
mailRoutingAddress $ telephoneNumber ) )"
47   [main] DEBUG  org.lsc.jndi.parser.LdapObjectClass.parse(
LdapObjectClass.java:174)   - Re/Starting analysis with rest="MUST ( 
description $ domaineMessagerie ) MAY ( adressePrincipaleService $ 
facsimileTelephoneNumber $ labeledURI $ mail $ mailLocalAddress $ 
mailRoutingAddress $ telephoneNumber ) "
47   [main] DEBUG  org.lsc.jndi.parser.LdapObjectClass.parse(
LdapObjectClass.java:268)   - Successfully parsed objectclass 
objectclassToTest
47   [main] DEBUG  org.lsc.jndi.parser.LdapObjectClass.parse(
LdapObjectClass.java:174)   - Re/Starting analysis with rest=" DESC '' SUP 
top AUXILIARY MUST cn MAY ( radiusArapFeatures $ radiusArapSecurity $ 
radiusArapZoneAccess $ radiusAuthType $ radiusCallbackId $ 
radiusCallbackNumber $ radiusCalledStationId $ radiusCallingStationId $ 
radiusClass $ radiusClientIPAddress $ radiusFilterId $ 
radiusFramedAppleTalkLink $ radiusFramedAppleTalkNetwork $ 
radiusFramedAppleTalkZone $ radiusFramedCompression $ 
radiusFramedIPAddress $ radiusFramedIPNetmask $ radiusFramedIPXNetwork $ 
radiusFramedMTU $ radiusFramedProtocol $ radiusCheckItem $ radiusReplyItem 
$ radiusFramedRoute $ radiusFramedRouting $ radiusIdleTimeout $ 
radiusGroupName $ radiusHint $ radiusHuntgroupName $ radiusLoginIPHost $ 
radiusLoginLATGroup $ radiusLoginLATNode $ radiusLoginLATPort $ 
radiusLoginLATService $ radiusLoginService $ radiusLoginTCPPort $ 
radiusLoginTime $ radiusPasswordRetry $ radiusPortLimit $ radiusPrompt $ 
radiusProxyToRealm $ radiusRealm $ radiusReplicateToRealm $ 
radiusServiceType $ radiusSessionTimeout $ radiusStripUserName $ 
radiusTerminationAction $ radiusTunnelClientEndpoint $ radiusProfileDn $ 
radiusSimultaneousUse $ radiusTunnelAssignmentId $ radiusTunnelMediumType 
$ radiusTunnelPassword $ radiusTunnelPreference $ 
radiusTunnelPrivateGroupId $ radiusTunnelServerEndpoint $ radiusTunnelType 
$ radiusUserCategory $ radiusVSA $ radiusExpiration $ dialupAccess $ 
radiusNASIpAddress $ radiusReplyMessage ) "
47   [main] DEBUG  org.lsc.jndi.parser.LdapObjectClass.parse(
LdapObjectClass.java:174)   - Re/Starting analysis with rest="SUP top 
AUXILIARY MUST cn MAY ( radiusArapFeatures $ radiusArapSecurity $ 
radiusArapZoneAccess $ radiusAuthType $ radiusCallbackId $ 
radiusCallbackNumber $ radiusCalledStationId $ radiusCallingStationId $ 
radiusClass $ radiusClientIPAddress $ radiusFilterId $ 
radiusFramedAppleTalkLink $ radiusFramedAppleTalkNetwork $ 
radiusFramedAppleTalkZone $ radiusFramedCompression $ 
radiusFramedIPAddress $ radiusFramedIPNetmask $ radiusFramedIPXNetwork $ 
radiusFramedMTU $ radiusFramedProtocol $ radiusCheckItem $ radiusReplyItem 
$ radiusFramedRoute $ radiusFramedRouting $ radiusIdleTimeout $ 
radiusGroupName $ radiusHint $ radiusHuntgroupName $ radiusLoginIPHost $ 
radiusLoginLATGroup $ radiusLoginLATNode $ radiusLoginLATPort $ 
radiusLoginLATService $ radiusLoginService $ radiusLoginTCPPort $ 
radiusLoginTime $ radiusPasswordRetry $ radiusPortLimit $ radiusPrompt $ 
radiusProxyToRealm $ radiusRealm $ radiusReplicateToRealm $ 
radiusServiceType $ radiusSessionTimeout $ radiusStripUserName $ 
radiusTerminationAction $ radiusTunnelClientEndpoint $ radiusProfileDn $ 
radiusSimultaneousUse $ radiusTunnelAssignmentId $ radiusTunnelMediumType 
$ radiusTunnelPassword $ radiusTunnelPreference $ 
radiusTunnelPrivateGroupId $ radiusTunnelServerEndpoint $ radiusTunnelType 
$ radiusUserCategory $ radiusVSA $ radiusExpiration $ dialupAccess $ 
radiusNASIpAddress $ radiusReplyMessage ) "
47   [main] DEBUG  org.lsc.jndi.parser.LdapObjectClass.parse(
LdapObjectClass.java:174)   - Re/Starting analysis with rest="MUST cn MAY 
( radiusArapFeatures $ radiusArapSecurity $ radiusArapZoneAccess $ 
radiusAuthType $ radiusCallbackId $ radiusCallbackNumber $ 
radiusCalledStationId $ radiusCallingStationId $ radiusClass $ 
radiusClientIPAddress $ radiusFilterId $ radiusFramedAppleTalkLink $ 
radiusFramedAppleTalkNetwork $ radiusFramedAppleTalkZone $ 
radiusFramedCompression $ radiusFramedIPAddress $ radiusFramedIPNetmask $ 
radiusFramedIPXNetwork $ radiusFramedMTU $ radiusFramedProtocol $ 
radiusCheckItem $ radiusReplyItem $ radiusFramedRoute $ 
radiusFramedRouting $ radiusIdleTimeout $ radiusGroupName $ radiusHint $ 
radiusHuntgroupName $ radiusLoginIPHost $ radiusLoginLATGroup $ 
radiusLoginLATNode $ radiusLoginLATPort $ radiusLoginLATService $ 
radiusLoginService $ radiusLoginTCPPort $ radiusLoginTime $ 
radiusPasswordRetry $ radiusPortLimit $ radiusPrompt $ radiusProxyToRealm 
$ radiusRealm $ radiusReplicateToRealm $ radiusServiceType $ 
radiusSessionTimeout $ radiusStripUserName $ radiusTerminationAction $ 
radiusTunnelClientEndpoint $ radiusProfileDn $ radiusSimultaneousUse $ 
radiusTunnelAssignmentId $ radiusTunnelMediumType $ radiusTunnelPassword $ 
radiusTunnelPreference $ radiusTunnelPrivateGroupId $ 
radiusTunnelServerEndpoint $ radiusTunnelType $ radiusUserCategory $ 
radiusVSA $ radiusExpiration $ dialupAccess $ radiusNASIpAddress $ 
radiusReplyMessage ) "
47   [main] DEBUG  org.lsc.jndi.parser.LdapObjectClass.parse(
LdapObjectClass.java:268)   - Successfully parsed objectclass 
radiusprofile
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.172 sec
Running org.lsc.jndi.JScriptEvaluatorTest
265  [main] DEBUG  org.lsc.Configuration.setConfiguration(
Configuration.java:299)   - Loading configuration url : 
file:/C:/workspace/lsc-core/target/test-classes/lsc.properties
344  [main] DEBUG  org.lsc.Configuration.setConfiguration(
Configuration.java:299)   - Loading configuration url : 
file:/C:/workspace/lsc-core/target/test-classes/lsc.properties
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.406 sec
Running org.lsc.jndi.JndiServicesTest
Counting all the directory entries ...
key=ou=People,dc=lsc-project,dc=org, value=top
key=ou=Groups,dc=lsc-project,dc=org, value=top
 Final count : 2
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.141 sec
Running org.lsc.beans.syncoptions.ForceSyncOptionsTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec
Running org.lsc.utils.SortingFilterReaderTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
Running org.lsc.beans.syncoptions.PropertiesBasedSyncOptionsTest
656  [main] DEBUG 
org.lsc.beans.syncoptions.PropertiesBasedSyncOptions.initialize(
PropertiesBasedSyncOptions.java:128)   - Adding 'K' sync type for 
attribute name default.
672  [main] DEBUG 
org.lsc.beans.syncoptions.PropertiesBasedSyncOptions.initialize(
PropertiesBasedSyncOptions.java:128)   - Adding 'K' sync type for 
attribute name sampleAttribute.
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
Running org.lsc.jndi.ScriptableJndiServicesTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec
Running org.lsc.utils.DateUtilsTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec
Running org.lsc.utils.LocalizedJndiModificationsLayoutTest
750  [main] DEBUG  org.lsc.utils.I18n.setLocaleAndLoadMessages(
I18n.java:167)   - Setting locale to en_US
Tests run: 4, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.063 sec 
<<< FAILURE!
Running org.lsc.persistence.DaoConfigTest
781  [main] DEBUG 
org.apache.commons.configuration.ConfigurationUtils.locateFromClasspath(
ConfigurationUtils.java:515)   - Configuration loaded from the context 
classpath (database.properties)
781  [main] INFO   org.lsc.persistence.DaoConfigTest.testConnection(
DaoConfigTest.java:85)   - => loading driver:
797  [main] INFO   org.lsc.persistence.DaoConfigTest.testConnection(
DaoConfigTest.java:87)   - OK
797  [main] INFO   org.lsc.persistence.DaoConfigTest.testConnection(
DaoConfigTest.java:90)   - => connecting:
1234 [main] INFO   org.lsc.persistence.DaoConfigTest.testConnection(
DaoConfigTest.java:92)   - OK
1234 [main] DEBUG 
org.apache.commons.configuration.ConfigurationUtils.locateFromClasspath(
ConfigurationUtils.java:515)   - Configuration loaded from the context 
classpath (database.properties)
1234 [main] INFO   org.lsc.persistence.DaoConfigTest.testConnection(
DaoConfigTest.java:85)   - => loading driver:
1234 [main] INFO   org.lsc.persistence.DaoConfigTest.testConnection(
DaoConfigTest.java:87)   - OK
1234 [main] INFO   org.lsc.persistence.DaoConfigTest.testConnection(
DaoConfigTest.java:90)   - => connecting:
1234 [main] INFO   org.lsc.persistence.DaoConfigTest.testConnection(
DaoConfigTest.java:92)   - OK
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.484 sec
Running org.lsc.jndi.parser.LdapAttributeTypeTest
1265 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:170)   - Re/Starting analysis with rest=" DESC 
'BerkeleyDB DB_CONFIG configuration directives' SYNTAX 
1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' "
1265 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:170)   - Re/Starting analysis with rest="SYNTAX 
1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' "
1265 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:270)   - No inheritence found for "( 
1.3.6.1.4.1.4203.666.11.1.3.2.1.3 NAME 'olcDbConfig' DESC 'BerkeleyDB 
DB_CONFIG configuration directives' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 
X-ORDERED 'VALUES' )"
1265 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:276)   - No equality rule found for "( 
1.3.6.1.4.1.4203.666.11.1.3.2.1.3 NAME 'olcDbConfig' DESC 'BerkeleyDB 
DB_CONFIG configuration directives' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 
X-ORDERED 'VALUES' )"
1265 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:279)   - No substring rule found for "( 
1.3.6.1.4.1.4203.666.11.1.3.2.1.3 NAME 'olcDbConfig' DESC 'BerkeleyDB 
DB_CONFIG configuration directives' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 
X-ORDERED 'VALUES' )"
1265 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:282)   - No ordering rule found for "( 
1.3.6.1.4.1.4203.666.11.1.3.2.1.3 NAME 'olcDbConfig' DESC 'BerkeleyDB 
DB_CONFIG configuration directives' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 
X-ORDERED 'VALUES' )"
1265 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:170)   - Re/Starting analysis with rest=" EQUALITY 
caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 
1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE "
1281 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:170)   - Re/Starting analysis with rest="SYNTAX 
1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE "
1281 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:270)   - No inheritence found for "( 
1.3.6.1.4.1.7135.1.3.201.1.4.2.87 NAME 'attributeNameToTest' EQUALITY 
caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 
1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )"
1281 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:273)   - No description found for "( 
1.3.6.1.4.1.7135.1.3.201.1.4.2.87 NAME 'attributeNameToTest' EQUALITY 
caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 
1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )"
1281 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:282)   - No ordering rule found for "( 
1.3.6.1.4.1.7135.1.3.201.1.4.2.87 NAME 'attributeNameToTest' EQUALITY 
caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 
1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )"
1281 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:285)   - No x rule found for "( 
1.3.6.1.4.1.7135.1.3.201.1.4.2.87 NAME 'attributeNameToTest' EQUALITY 
caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 
1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )"
1281 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:170)   - Re/Starting analysis with rest=" DESC '' 
EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 
SINGLE-VALUE "
1281 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:170)   - Re/Starting analysis with rest="SYNTAX 
1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE "
1296 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:270)   - No inheritence found for "( 
1.3.6.1.4.1.3317.4.3.1.57 NAME 'dialupAccess' DESC '' EQUALITY 
caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )"
1296 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:279)   - No substring rule found for "( 
1.3.6.1.4.1.3317.4.3.1.57 NAME 'dialupAccess' DESC '' EQUALITY 
caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )"
1296 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:282)   - No ordering rule found for "( 
1.3.6.1.4.1.3317.4.3.1.57 NAME 'dialupAccess' DESC '' EQUALITY 
caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )"
1296 [main] DEBUG  org.lsc.jndi.parser.LdapAttributeType.parse(
LdapAttributeType.java:285)   - No x rule found for "( 
1.3.6.1.4.1.3317.4.3.1.57 NAME 'dialupAccess' DESC '' EQUALITY 
caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )"
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec

Results :

Failed tests: 
  testNeutral(org.lsc.utils.LocalizedJndiModificationsLayoutTest)

Tests run: 28, Failures: 1, Errors: 0, Skipped: 0

org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to C:\workspace\lsc-core\target\surefire-reports for the 
individual test results.
        at org.apache.maven.plugin.surefire.SurefirePlugin.execute(
SurefirePlugin.java:575)
        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(
DefaultPluginManager.java:578)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(
DefaultLifecycleExecutor.java:508)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
DefaultLifecycleExecutor.java:328)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
DefaultLifecycleExecutor.java:151)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:220)
        at org.apache.maven.embedder.MavenEmbedder.execute(
MavenEmbedder.java:813)
        at org.maven.ide.eclipse.embedder.Maven2Executor.main(
Maven2Executor.java:85)
[INFO] 
----------------------------------------------------------------------------
[ERROR] BUILD FAILURE org.lsc:lsc-core:jar:1.1-beta1 (  task-segment: 
[install] )
[INFO] 
----------------------------------------------------------------------------
[INFO] Build for project: org.lsc:lsc-core:jar:1.1-beta1 failed during 
execution of mojo: 
org.apache.maven.plugins:maven-surefire-plugin:2.4.3:test
[INFO] 
----------------------------------------------------------------------------
[INFO] Total time: 12 second
[INFO] Finished at: Thu Feb 19 15:09:14 GMT 2009
[INFO] Memory 989M/1016M
[INFO] 
----------------------------------------------------------------------------
[INFO] 
----------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] 
----------------------------------------------------------------------------
[INFO] Build for project: org.lsc:lsc-core:jar:1.1-beta1 failed during 
execution of mojo: 
org.apache.maven.plugins:maven-surefire-plugin:2.4.3:test
[INFO] 
----------------------------------------------------------------------------
[INFO] Total time: 12 second
[INFO] Finished at: Thu Feb 19 15:09:14 GMT 2009
[INFO] Memory 989M/1016M
[INFO] 
----------------------------------------------------------------------------


Best Regards,
Simon





Internet 
jonathan at phillipoux.net
19/02/2009 13:42

To
Simon THURLOW
cc
lsc-users at lists.lsc-project.org
Subject
Re: [lsc-users] Trying to Build LDAP Sycnhronisation Connector - Error






Simon,

Please keep replies on the list.

On 19.02.2009 12:22, simon.thurlow at uk.bnpparibas.com wrote:
> Hi Jonathan,
>
> Thanks for the reply. What you suggested worked a treat and so it
> would point to a Maven problem. Seems to me from the hours of Googling
> I have done that Maven has a lot of issues of this type though very
> few people actually suggest remedies. Since I sent the original email
> to you yesterday, I decided to deploy my own local repository using
> Apache Archiva. This has solved most of the Maven issues I was
> encountering in trying to retrieve all the dependancies from the
> remote Maven respository.
>
> I have now moved on somewhat, having since encountered a Java Heap
> Size failure, which was relatively easily resolved (via some more
> Googling). As you may have gathered by now, I am a complete Java
> novice having never tried any Java programming until now...but I am
> learning fast (sometimes the hard way !!).
>
> However, the problem I now encounter seems a little odd, so I will cut
> and paste the relevant bits here to see if you might know what this
> means:
>
> [INFO] Scanning for projects...
> [INFO]
> 
----------------------------------------------------------------------------
>
> [INFO] Building Ldap Synchronization Connector
> [INFO]    task-segment: [install]
> [INFO]
> 
----------------------------------------------------------------------------
>
> [INFO] resources:resources
> [WARN] Using platform encoding (Cp1252 actually) to copy filtered
> resources, i.e. build is platform dependent!
> [INFO] Copying 0 resource
> [INFO] compiler:compile
> [INFO] Compiling 1 source file to C:\workspace\lsc-core\target\classes
> [INFO] resources:testResources
> [WARN] Using platform encoding (Cp1252 actually) to copy filtered
> resources, i.e. build is platform dependent!
> [INFO] Copying 6 resources
> [INFO] compiler:testCompile
> [INFO] Nothing to compile - all classes are up to date
> [INFO] antrun:run
> [INFO] Executing tasks
>
> startLdapServer:
>      [echo] Starting OpenDS embedded server from
> C:\workspace\lsc-core/target/test-classes
> [INFO] Executed tasks
> [INFO] surefire:test
>      [java] 0    [main] ERROR
>  org.lsc.utils.LdapServer.main(_LdapServer.java:113_)   -
> _java.io.IOException_: Unable to delete file:
> \tmp\opends-test\logs\errors
>      [java] _java.io.IOException_: Unable to delete file:
> \tmp\opends-test\logs\errors
>      [java]         at
> org.apache.commons.io.FileUtils.forceDelete(_FileUtils.java:1087_)
>      [java]         at
> org.apache.commons.io.FileUtils.cleanDirectory(_FileUtils.java:811_)
>      [java]         at
> org.apache.commons.io.FileUtils.deleteDirectory(_FileUtils.java:777_)
>      [java]         at
> org.apache.commons.io.FileUtils.forceDelete(_FileUtils.java:1079_)
>      [java]         at
> org.apache.commons.io.FileUtils.cleanDirectory(_FileUtils.java:811_)
>      [java]         at
> org.apache.commons.io.FileUtils.deleteDirectory(_FileUtils.java:777_)
>      [java]         at
> 
org.lsc.opends.EmbeddedOpenDS.initOpendsDirectory(_EmbeddedOpenDS.java:224_)
>
>      [java]         at
> org.lsc.opends.EmbeddedOpenDS.startServer(_EmbeddedOpenDS.java:135_)
>      [java]         at
> org.lsc.utils.LdapServer.start(_LdapServer.java:79_)
>      [java]         at
> org.lsc.utils.LdapServer.usage(_LdapServer.java:140_)
>      [java]         at
> org.lsc.utils.LdapServer.main(_LdapServer.java:103_)
>      [java] Java Result: 1
> [INFO] Surefire report directory:
> C:\workspace\lsc-core\target\surefire-reports

Hmm. There's an error using a Unix-style temporary directory on Windows 
here. But it's just for OpenDS's log file, so it probably shouldn't 
block tests.

However, I just committed a fix for this, so if you svn update your copy 
of the source code, this should disappear. Thanks for letting us know.

> Running org.lsc.utils.LocalizedJndiModificationsLayoutTest
> 1281 [main] DEBUG
>  org.lsc.utils.I18n.setLocaleAndLoadMessages(_I18n.java:167_)   -
> Setting locale to en_US
> Tests run: 4, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.063
> sec <<< FAILURE!
[...]
> Results :
>
> Failed tests:
>   testNeutral(org.lsc.utils.LocalizedJndiModificationsLayoutTest)
>
> Tests run: 28, Failures: 1, Errors: 0, Skipped: 0
>
> _org.apache.maven.plugin.MojoFailureException_: There are test failures.
>
> Please refer to C:\workspace\lsc-core\target\surefire-reports for the
> individual test results.
>
> I'm not entirely sure which part it is telling me is failing as it
> does list a several plugins in red.

The test that failed is 
"org.lsc.utils.LocalizedJndiModificationsLayoutTest". You should find 
details in the file 
"C:\workspace\lsc-core\target\surefire-reports\org.lsc.utils.LocalizedJndiModificationsLayoutTest.txt".

Please send us that file, so we can help you figure out the error (but 
preferably upgrade first with the fix I just committed, see above, and 
then run the tests again).

> I also attach a copy of my settings.xml file. The comments are still
> in the file because I find it helpful to understand what section of
> the file is doing what. In there, you will see the Apache Archiva
> local repository I have set up (purely on my own PC as it is onl;y
> myself that is using it).

Looks like your Maven setup is working now, that's good :)

> I'm basically trying to get to the generateWizard part so that I can
> then create my connector and customise it. I've already worked out
> what the lsc.properties file will need to look like to enable the LDAP
> to LDAP to work

OK. You're almost there :)

If you can't get all the tests to succeed while compiling lsc-core, you 
could just download the latest snapshot from 
http://build.lsc-project.org/hudson/view/LSC/job/lsc-core/lastBuild/, 
and use a mvn install:install-file command similar to the one I 
suggested earlier, then go into lsc-sample and run the generateWizard.

Regards,
Jonathan


This communication is confidential, may be privileged and is meant only for the 
intended recipient. If you are not the intended recipient, please notify the 
sender by reply and delete the message from your system. Any unauthorised 
dissemination, distribution or copying hereof is prohibited.

BNP Paribas Trust Corporation UK Limited, BNP Paribas UK Limited, BNP Paribas 
Commodity Futures Limited, BNP Paribas Asset Management UK Limited and 
Investment Fund Services Limited are authorised and regulated by the Financial 
Services Authority.

BNP Paribas London Branch and BNP Paribas Wealth Management London Branch are 
authorised by the CECEI and supervised by the Commission Bancaire.  

BNP Paribas London Branch is authorised and subject to limited regulation by 
the Financial Services Authority. Details about the extent of our authorisation 
and regulation by the Financial Services Authority are available from us on 
request. BNP Paribas is also a member of the London Stock Exchange.

BNP Paribas Wealth Management London Branch is subject to limited regulation by 
the Financial Services Authority.  Details about the extent of our 
authorisation and regulation by the Financial Services Authority are available 
from us on request.  

BNP Paribas Securities Services London Branch is authorised by the CECEI and 
supervised by the AMF, and subject to limited regulation by the Financial 
Services Authority. Details on the extent of our regulation by the Financial 
Services Authority are available from us on request. BNP Paribas Securities 
Services is also a member of the London Stock Exchange.

BNP Paribas Trust Corporation UK Limited is registered in England and Wales 
(registered no. 4042668) at registered office 55 Moorgate, London EC2R 6PA.

BNP Paribas UK Limited is registered in England and Wales (registered no. 
1488108) at registered office 10 Harewood Avenue, London NW1 6AA.

BNP Paribas Commodity Futures Limited is registered in England and Wales 
(registered no. 2391477) at registered office 10 Harewood Avenue, London NW1 
6AA.

BNP Paribas Asset Management UK Limited is registered in England and Wales 
(registered no. 2474627) at registered office 10 Harewood Avenue, London NW1 
6AA.

Investment Fund Services Limited is registered in England and Wales (registered 
no. 6110770) at registered office 55 Moorgate, London EC2R 6PA.

BNP Paribas London Branch is registered in England and Wales (registered no. 
FC13447) at registered office 10 Harewood Avenue, London NW1 6AA.

BNP Paribas Wealth Management London Branch is registered in England and Wales 
(registered no. FC023926) at registered office 10 Harewood Avenue, London NW1 
6AA.

BNP Paribas Securities Services London Branch is registered in England and 
Wales (registered no. BR006393) at registered office 55 Moorgate, London, EC2R 
6PA.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://lists.lsc-project.org/pipermail/lsc-users/attachments/20090219/5d5cac6b/attachment-0001.htm
 

Reply via email to