dev@glassfish.java.net

Re: Error for maven dependencies when using GF embedded API

From: Harsha Godugu <Harsha.Godugu_at_Sun.COM>
Date: Thu, 30 Oct 2008 09:34:34 -0800

Add the following under your <build> section of pom and let me know if
this fixed the problem.
Please note the version tag. It could be whatever version (prelude /
snapshot-> trunk) that your project needs.

< <build>
< <plugins>
< <plugin>
< <groupId>org.glassfish.build</groupId>
< <artifactId>maven-glassfish-plugin</artifactId>
< <version>3.0-Prelude-b28b</version>
< <extensions>true</extensions>
< </plugin>
< </plugins>
< <extensions>
< <extension>
< <groupId>org.glassfish.build</groupId>
< <artifactId>maven-glassfish-extension</artifactId>
< <version>3.0-Prelude-b28b</version>
< </extension>
< </extensions>
< </build>
Vivek Pandey wrote:

> This has been problem for quite some time, and it has to do with
> nucleus dependency on distribution-fragment and this makes the
> embedded pretty much impossible to work with when your project is
> maven based.
>
> It seems distribution-fragment artifacts are handled by
> maven-glassfish-extension but defining this extension in your pom does
> not help either. The only thing that has been working is defining
> dependency on v3 parent pom, which does ot work for anyone outside.
>
> Someone needs to fix the embedded pom or actually nucleus pom, so
> that anyone depending on it automatically resolves all the dependencies.
>
> -vivek.
>
>
> Paul Sandoz wrote:
>
>> Hi,
>>
>> I have this in my POM:
>>
>> <dependency>
>> <groupId>org.glassfish.embedded</groupId>
>> <artifactId>glassfish-embedded-api</artifactId>
>> <version>3.0-Prelude-b28b</version>
>> <scope>test</scope>
>> </dependency>
>>
>> My maven project fails with missing artifacts presented at the end of
>> the email.
>>
>> Paul.
>>
>> Missing:
>> ----------
>> 1)
>> org.glassfish.osgi-platforms:felix:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.osgi-platforms
>> -DartifactId=felix -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.osgi-platforms
>> -DartifactId=felix -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4) org.glassfish.distributions:nucleus:zip:3.0-Prelude-b28b
>> 5)
>> org.glassfish.osgi-platforms:felix:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> 2) org.glassfish.docs:basedocs:distribution-fragment:3.0-Prelude
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.docs
>> -DartifactId=basedocs -Dversion=3.0-Prelude
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.docs
>> -DartifactId=basedocs -Dversion=3.0-Prelude
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4) org.glassfish.distributions:nucleus:zip:3.0-Prelude-b28b
>> 5) org.glassfish.docs:basedocs:distribution-fragment:3.0-Prelude
>>
>> 3) org.glassfish.external:javadb:distribution-fragment:3.0-Prelude-b28b
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.external
>> -DartifactId=javadb -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.external
>> -DartifactId=javadb -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4)
>> org.glassfish.external:javadb:distribution-fragment:3.0-Prelude-b28b
>>
>> 4)
>> org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution:jdbc-ra:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file
>> -DgroupId=org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution
>> -DartifactId=jdbc-ra -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file
>> -DgroupId=org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution
>> -DartifactId=jdbc-ra -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4)
>> org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution:jdbc-ra:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> 5) org.glassfish.api:dtds:distribution-fragment:9.0.1
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.api
>> -DartifactId=dtds -Dversion=9.0.1 -Dpackaging=distribution-fragment
>> -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.api
>> -DartifactId=dtds -Dversion=9.0.1 -Dpackaging=distribution-fragment
>> -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4) org.glassfish.api:dtds:distribution-fragment:9.0.1
>>
>> 6) org.glassfish.api:schemas:distribution-fragment:9.0.1
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.api
>> -DartifactId=schemas -Dversion=9.0.1
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.api
>> -DartifactId=schemas -Dversion=9.0.1
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4) org.glassfish.api:schemas:distribution-fragment:9.0.1
>>
>> 7)
>> org.glassfish.admingui:dist-fragment:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.admingui
>> -DartifactId=dist-fragment -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.admingui
>> -DartifactId=dist-fragment -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4)
>> org.glassfish.admingui:dist-fragment:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> ----------
>> 7 required artifacts are missing.
>>
>> for artifact:
>> com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>
>> from the specified remote repositories:
>> central (http://repo1.maven.org/maven2),
>> glassfish-repository (http://download.java.net/maven/glassfish),
>> maven2-repository.dev.java.net (http://download.java.net/maven/2/),
>> maven-repository.dev.java.net (http://download.java.net/maven/1)
>>
>>
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Trace
>> org.apache.maven.lifecycle.LifecycleExecutionException: Missing:
>> ----------
>> 1)
>> org.glassfish.osgi-platforms:felix:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.osgi-platforms
>> -DartifactId=felix -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.osgi-platforms
>> -DartifactId=felix -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4) org.glassfish.distributions:nucleus:zip:3.0-Prelude-b28b
>> 5)
>> org.glassfish.osgi-platforms:felix:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> 2) org.glassfish.docs:basedocs:distribution-fragment:3.0-Prelude
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.docs
>> -DartifactId=basedocs -Dversion=3.0-Prelude
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.docs
>> -DartifactId=basedocs -Dversion=3.0-Prelude
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4) org.glassfish.distributions:nucleus:zip:3.0-Prelude-b28b
>> 5) org.glassfish.docs:basedocs:distribution-fragment:3.0-Prelude
>>
>> 3) org.glassfish.external:javadb:distribution-fragment:3.0-Prelude-b28b
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.external
>> -DartifactId=javadb -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.external
>> -DartifactId=javadb -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4)
>> org.glassfish.external:javadb:distribution-fragment:3.0-Prelude-b28b
>>
>> 4)
>> org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution:jdbc-ra:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file
>> -DgroupId=org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution
>> -DartifactId=jdbc-ra -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file
>> -DgroupId=org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution
>> -DartifactId=jdbc-ra -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4)
>> org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution:jdbc-ra:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> 5) org.glassfish.api:dtds:distribution-fragment:9.0.1
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.api
>> -DartifactId=dtds -Dversion=9.0.1 -Dpackaging=distribution-fragment
>> -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.api
>> -DartifactId=dtds -Dversion=9.0.1 -Dpackaging=distribution-fragment
>> -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4) org.glassfish.api:dtds:distribution-fragment:9.0.1
>>
>> 6) org.glassfish.api:schemas:distribution-fragment:9.0.1
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.api
>> -DartifactId=schemas -Dversion=9.0.1
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.api
>> -DartifactId=schemas -Dversion=9.0.1
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4) org.glassfish.api:schemas:distribution-fragment:9.0.1
>>
>> 7)
>> org.glassfish.admingui:dist-fragment:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.admingui
>> -DartifactId=dist-fragment -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.admingui
>> -DartifactId=dist-fragment -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4)
>> org.glassfish.admingui:dist-fragment:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> ----------
>> 7 required artifacts are missing.
>>
>> for artifact:
>> com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>
>> from the specified remote repositories:
>> central (http://repo1.maven.org/maven2),
>> glassfish-repository (http://download.java.net/maven/glassfish),
>> maven2-repository.dev.java.net (http://download.java.net/maven/2/),
>> maven-repository.dev.java.net (http://download.java.net/maven/1)
>>
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:575)
>>
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
>>
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)
>>
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
>>
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
>>
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
>>
>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:585)
>> 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.artifact.resolver.MultipleArtifactsNotFoundException:
>> Missing:
>> ----------
>> 1)
>> org.glassfish.osgi-platforms:felix:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.osgi-platforms
>> -DartifactId=felix -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.osgi-platforms
>> -DartifactId=felix -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4) org.glassfish.distributions:nucleus:zip:3.0-Prelude-b28b
>> 5)
>> org.glassfish.osgi-platforms:felix:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> 2) org.glassfish.docs:basedocs:distribution-fragment:3.0-Prelude
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.docs
>> -DartifactId=basedocs -Dversion=3.0-Prelude
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.docs
>> -DartifactId=basedocs -Dversion=3.0-Prelude
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4) org.glassfish.distributions:nucleus:zip:3.0-Prelude-b28b
>> 5) org.glassfish.docs:basedocs:distribution-fragment:3.0-Prelude
>>
>> 3) org.glassfish.external:javadb:distribution-fragment:3.0-Prelude-b28b
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.external
>> -DartifactId=javadb -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.external
>> -DartifactId=javadb -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4)
>> org.glassfish.external:javadb:distribution-fragment:3.0-Prelude-b28b
>>
>> 4)
>> org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution:jdbc-ra:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file
>> -DgroupId=org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution
>> -DartifactId=jdbc-ra -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file
>> -DgroupId=org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution
>> -DartifactId=jdbc-ra -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4)
>> org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution:jdbc-ra:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> 5) org.glassfish.api:dtds:distribution-fragment:9.0.1
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.api
>> -DartifactId=dtds -Dversion=9.0.1 -Dpackaging=distribution-fragment
>> -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.api
>> -DartifactId=dtds -Dversion=9.0.1 -Dpackaging=distribution-fragment
>> -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4) org.glassfish.api:dtds:distribution-fragment:9.0.1
>>
>> 6) org.glassfish.api:schemas:distribution-fragment:9.0.1
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.api
>> -DartifactId=schemas -Dversion=9.0.1
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.api
>> -DartifactId=schemas -Dversion=9.0.1
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4) org.glassfish.api:schemas:distribution-fragment:9.0.1
>>
>> 7)
>> org.glassfish.admingui:dist-fragment:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.glassfish.admingui
>> -DartifactId=dist-fragment -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy the
>> file there:
>> mvn deploy:deploy-file -DgroupId=org.glassfish.admingui
>> -DartifactId=dist-fragment -Dversion=3.0-Prelude-b28b
>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>> 2)
>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>> 4)
>> org.glassfish.admingui:dist-fragment:distribution-fragment:3.0-Prelude-b28b
>>
>>
>> ----------
>> 7 required artifacts are missing.
>>
>> for artifact:
>> com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>
>> from the specified remote repositories:
>> central (http://repo1.maven.org/maven2),
>> glassfish-repository (http://download.java.net/maven/glassfish),
>> maven2-repository.dev.java.net (http://download.java.net/maven/2/),
>> maven-repository.dev.java.net (http://download.java.net/maven/1)
>>
>> at
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:324)
>>
>> at
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:288)
>>
>> at
>> org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDependencies(DefaultPluginManager.java:1415)
>>
>> at
>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:405)
>>
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
>>
>> ... 16 more
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Total time: 49 seconds
>> [INFO] Finished at: Thu Oct 30 15:06:56 CET 2008
>> [INFO] Final Memory: 21M/38M
>> [INFO]
>> ------------------------------------------------------------------------
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>