Hi Emmanuel,
my idea with shared-all was to add it as single shared reference to the
apacheds parent pom and remove all other shared dependencies from the
apacheds module poms. I hoped that would help to reduce the total number
of dependencies, because in the end apacheds uses all shared modules.
I'm not sure if it works. But for sure as soon as another shared
dependency is declared in an apacheds module it won't work.
Kind Regards,
Stefan
Emmanuel Lecharny wrote:
Is anyone experimenting the same problem ?
When I do a project/resources/superclean.sh and run mvn clean install, I
get always this error :
-------------------------------------------------------------------------------
Test set: org.apache.directory.server.suites.StockServerISuite
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.425
sec <<< FAILURE!
org.apache.directory.server.suites.StockServerISuite Time elapsed: 0
sec <<< ERROR!
org.apache.directory.shared.ldap.schema.ldif.extractor.UniqueResourceException:
Problem locating LDIF file in schema repository
Multiple copies of resource named
'schema/ou=schema/cn=apachemeta/ou=matchingrules/m-oid=1.3.6.1.4.1.18060.0.4.0.1.3.ldif'
located on classpath at urls
jar:file:/Users/elecharny/apacheds/trunk/shared/all/target/shared-all-0.9.18-SNAPSHOT.jar!/schema/ou%3dschema/cn%3dapachemeta/ou%3dmatchingrules/m-oid%3d1.3.6.1.4.1.18060.0.4.0.1.3.ldif
jar:file:/Users/elecharny/apacheds/trunk/shared/ldap-schema/target/shared-ldap-schema-0.9.18-SNAPSHOT.jar!/schema/ou%3dschema/cn%3dapachemeta/ou%3dmatchingrules/m-oid%3d1.3.6.1.4.1.18060.0.4.0.1.3.ldif
...
It seems that we refer to shared-all which includes the schemas, and
it's wrong at some point.
Anyone ?