On Fri, Jul 30, 2010 at 3:14 AM, Benjamin, Roy <[email protected]> wrote: > Thanks Kiran, > > I still don't find a pom, is there a repository I need to use ? I have no repositories configured in my settings.xml, so maven is using the default repositories. try with http://repo2.maven.org/maven2 enable snapshots too btw, this pom exists in that repo.
Kiran Ayyagari > > > D:\DS\apacheds-10-trunks\apacheds-archetype-webapp\src>svn up > U main\resources\archetype-resources\src\main\java\StartStopListener.java > U main\resources\archetype-resources\src\main\resources\log4j.properties > U main\resources\archetype-resources\pom.xml > Updated to revision 980589. > > D:\DS\apacheds-10-trunks\apacheds-archetype-webapp\src>svn status > > D:\DS\apacheds-10-trunks\apacheds-archetype-webapp\src>cd .. > > D:\DS\apacheds-10-trunks\apacheds-archetype-webapp>svn up > U pom.xml > U archetype-catalog.xml > Updated to revision 980589. > > D:\DS\apacheds-10-trunks\apacheds-archetype-webapp>mvn install > [INFO] Scanning for projects... > Downloading: > http://repository.corp.ebay.com/central//org/apache/directory/project/project/15/project-15.pom > [INFO] Unable to find resource 'org.apache.directory.project:project:pom:15' > in repository ebox.central (http://repository.corp.ebay.com/central/) > Downloading: > http://repository.corp.ebay.com/ebox/releases//org/apache/directory/project/project/15/project-15.pom > [INFO] Unable to find resource 'org.apache.directory.project:project:pom:15' > in repository ebox.releases (http://repository.corp.ebay.com/ebox/releases/) > Downloading: > http://repository.corp.ebay.com/central//org/apache/directory/project/project/15/project-15.pom > [INFO] Unable to find resource 'org.apache.directory.project:project:pom:15' > in repository central (http://repo1.maven.org/maven2) > [INFO] > ------------------------------------------------------------------------ > [ERROR] FATAL ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] Failed to resolve artifact. > > GroupId: org.apache.directory.project > ArtifactId: project > Version: 15 > > Reason: Unable to download the artifact from any repository > > org.apache.directory.project:project:pom:15 > > from the specified remote repositories: > ebox.common (http://repository.corp.ebay.com/ebox/common/), > ebox.releases (http://repository.corp.ebay.com/ebox/releases/), > central (http://repository.corp.ebay.com/central/), > ebox.3rdparty (http://repository.corp.ebay.com/ebox/3rdparty/), > ebox.central (http://repository.corp.ebay.com/central/) > > > > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > org.apache.maven.reactor.MavenExecutionException: Cannot find parent: > org.apache.directory.project:project for project: > org.apache.directory.samples:apacheds-archetype-webapp:maven-archetype:1.5.8-SNAPSHOT > for project > archetype-webapp:maven-archetype:1.5.8-SNAPSHOT > at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:432) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:300) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:356) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) > at java.lang.reflect.Method.invoke(Method.java:599) > at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > Caused by: org.apache.maven.project.ProjectBuildingException: Cannot find > parent: org.apache.directory.project:project for project: > org.apache.directory.samples:apacheds-archetype-webapp:maven-archetype:1.5.8-SNAPSHOT > es:apacheds-archetype-webapp:maven-archetype:1.5.8-SNAPSHOT > at > org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1398) > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:823) > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:508) > at > org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:200) > at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:632) > at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:515) > at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:419) > ... 11 more > Caused by: org.apache.maven.project.ProjectBuildingException: POM > 'org.apache.directory.project:project' not found in repository: Unable to > download the artifact from any repository > > org.apache.directory.project:project:pom:15 > > from the specified remote repositories: > ebox.common (http://repository.corp.ebay.com/ebox/common/), > ebox.releases (http://repository.corp.ebay.com/ebox/releases/), > central (http://repository.corp.ebay.com/central/), > ebox.3rdparty (http://repository.corp.ebay.com/ebox/3rdparty/), > ebox.central (http://repository.corp.ebay.com/central/) > > for project org.apache.directory.project:project > at > org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:605) > at > org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1394) > ... 17 more > Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: > Unable to download the artifact from any repository > > org.apache.directory.project:project:pom:15 > > from the specified remote repositories: > ebox.common (http://repository.corp.ebay.com/ebox/common/), > ebox.releases (http://repository.corp.ebay.com/ebox/releases/), > central (http://repository.corp.ebay.com/central/), > ebox.3rdparty (http://repository.corp.ebay.com/ebox/3rdparty/), > ebox.central (http://repository.corp.ebay.com/central/) > > > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:228) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90) > at > org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:558) > ... 18 more > Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Unable to > download the artifact from any repository > at > org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:349) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216) > ... 20 more > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 1 second > [INFO] Finished at: Thu Jul 29 14:42:12 PDT 2010 > [INFO] Final Memory: 2M/6M > [INFO] > ------------------------------------------------------------------------ > D:\DS\apacheds-10-trunks\apacheds-archetype-webapp> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -----Original Message----- > From: [email protected] [mailto:[email protected]] On Behalf Of > Kiran Ayyagari > Sent: Thursday, July 29, 2010 1:56 PM > To: [email protected] > Subject: Re: Embedded ApacheDS examples not working > > hi Roy, > > I have updated the webapp archetype to the latest version > (1.5.8-SNAPSHOT). > There was a bug which affects the way schema loader extracts the > schema in a container > environment (this was fixed after releasing 1.5.7 hence I used > the latest version) > > Please follow the below instructions to build the sample web app > (note: many steps are identical to those present on the webpage[1] ) > > 1. either do a complete checkout and build or just run 'svn up' if > you have already checked it out > > svn co > http://svn.apache.org/repos/asf/directory/samples/trunk/apacheds-archetype-webapp > cd apacheds-archetype-webapp > mvn install > > 2. mvn archetype:generate -DarchetypeGroupId=org.apache.directory.samples \ > -DarchetypeArtifactId=apacheds-archetype-webapp \ > -DarchetypeVersion=1.5.8-SNAPSHOT \ > -DgroupId=org.apache.directory.samples.embed.webapp \ > -DartifactId=ApacheDS -Dversion=1.0-SNAPSHOT > > (note: only the archetype's version was changed, remaining all are same) > > 3. running > > jetty: > > mvn jetty:run > -Dschema.resource.location=<complete-path-to>/pacheds-all-1.5.8-SNAPSHOT.jar > > tomcat: > > a. copy the app folder from ApacheDS/target to the webapps folder > > b. set/export > JAVA_OPTS="-Dschema.resource.location=<complete-path-to>/pacheds-all-1.5.8-SNAPSHOT.jar" > > c. start the tomcat > > HTH > > Kiran Ayyagari > > > > [1] > http://directory.apache.org/apacheds/1.5/43-embedding-apacheds-as-a-web-application.html > > On Fri, Jul 30, 2010 at 12:21 AM, Benjamin, Roy <[email protected]> wrote: >> Hi, >> >> I have ApacheDS 1.5.7 installed. I also have sources. >> >> I've found two similar examples on the ApacheDS site for running the server >> embedded >> in a servlet. I can't get either one to work... >> >> --- >> One example is at: >> http://directory.apache.org/apacheds/1.5/43-embedding-apacheds-as-a-web-application.html >> >> I've been unable to build the example. The first problem was that it uses >> org.apache.directory.server.core.DefaultDirectoryService >> which is not a public class. So I changed the StartStopListener package to >> org.apache.directory.server.core, >> one compile problem solved. >> >> The example also uses: >> org.apache.directory.server.ldap.LdapServer >> org.apache.directory.server.protocol.shared.transport.TcpTransport >> I cannot find these classes anywhere, in 1.5.7 they seem to be a part of >> 1.5.6 only. BUT >> I cannot build 1.5.6 (which would load the jars to my local repository) >> because the project >> parent pom no longer exists, seems not to be in svn, or in some maven repo >> somewhere.. >> >> >> btw. The parent pom for the apacheds-archetype-webapp also does not seem to >> exist... ahg... >> >> >> --- >> Another example is at: >> https://cwiki.apache.org/DIRxSRVx10/embedding-apacheds-as-a-web-application.html >> >> I've been able to build this example, however it cannot be started in >> Tomcat. The example uses javax.naming.directory.InitialDirContext >> and Tomcat 5.5.29 explodes with exceptions trying to use this class. >> >> >> +++ >> I can send stack traces etc... but first am I using the correct list? >> >> Should these examples work? What release of ApacheDS ? How to build ? >> >> Thanks >> Roy >> >> >> >
