Hi Robert,

I don't see the artifact you want in the repository you listed. I don't see it 
in Maven Central, either. So:

1) What makes you think such an artifact exists? It looks to me as though all 
of the spring artifacts have names beginning with "spring-osgi"
2) Why are you trying to use a snapshot? Prefer the releases unless you have 
some specific reason to look for unreleased features.

Regards,
Russ

On Oct 21, 2013, at 3:35 PM, Robert Dailey <rcdailey.li...@gmail.com> wrote:

> Hi,
> 
> I'm very new to maven so I have no idea what's causing this error. I
> have a sample application and I type "mvn clean install -U", which
> seems to grab all dependencies except one:
> 
> [WARNING] The POM for
> org.springframework.osgi:servlet-api.osgi:jar:2.5-SNAPSHOT is missing,
> no dependency information available
> 
> Because of this, building my project eventually has an error:
> 
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] simple-bundle ..................................... SUCCESS [1.029s]
> [INFO] simpleweb-war ..................................... SUCCESS [2.764s]
> [INFO] simple-kar ........................................ FAILURE [3.378s]
> [INFO] simpleweb ......................................... SKIPPED
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 7.632s
> [INFO] Finished at: Mon Oct 21 14:25:17 CDT 2013
> [INFO] Final Memory: 29M/561M
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal on project simple-kar: Could not
> resolve dependencies for project com.good.server:simple-kar:pom:1.0:
> Could not find artifact
> org.springframework.osgi:servlet-api.osgi:jar:2.5-SNAPSHOT in
> repository.springsource.snapshot
> (http://repo.springsource.org/snapshot) -> [Help 1]
> 
> I have tried messing around with <repositories> in my pom.xml, but
> that doesn't seem to help. Here is my project pom.xml (for
> simple-kar). Any idea whats going on?
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <project xmlns="http://maven.apache.org/POM/4.0.0";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/xsd/maven-4.0.0.xsd";>
> 
>    <modelVersion>4.0.0</modelVersion>
> 
>    <groupId>com.good.server</groupId>
>    <artifactId>simple-kar</artifactId>
>    <version>1.0</version>
>    <packaging>pom</packaging>
> 
>    <repositories>
>        <repository>
>            <id>repository.springsource.snapshot</id>
>            <name>SpringSource Snapshot Repository</name>
>            <url>http://repo.springsource.org/snapshot</url>
>        </repository>
>        <repository>
>            <id>mvnrepository</id>
>            <url>http://repo1.maven.org/maven2</url>
>            <!--<snapshots>
>                <enabled>false</enabled>
>            </snapshots>
>            <releases>
>                <enabled>true</enabled>
>            </releases>-->
>        </repository>
>    </repositories>
> 
> <properties>
> <java.version>1.7</java.version>
> <org.springframework.version>3.1.1.RELEASE
> </org.springframework.version>
> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
> </properties>
> 
> <dependencies>
> <dependency>
> <groupId>javax.servlet</groupId>
> <artifactId>javax.servlet-api</artifactId>
> <version>3.0.1</version>
> <scope>provided</scope>
> </dependency>
>        <dependency>
>            <groupId>org.springframework.osgi</groupId>
>            <artifactId>spring-osgi-web</artifactId>
>            <version>1.1.2</version>
>        </dependency>
> </dependencies>
> 
>    <build>
>        <plugins>
>            <plugin>
>                <groupId>org.apache.karaf.tooling</groupId>
>                <artifactId>features-maven-plugin</artifactId>
>                <version>2.2.8</version>
>                <executions>
>                    <execution>
>                        <id>create-kar</id>
>                        <goals>
>                            <goal>create-kar</goal>
>                        </goals>
>                        <configuration>
> 
> <featuresFile>src/main/resources/features.xml</featuresFile>
>                        </configuration>
>                    </execution>
>                </executions>
>            </plugin>
>        </plugins>
>    </build>
> 
> </project>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
> 

-----------------
Author, Getting Started with Apache Maven 
<http://www.packtpub.com/getting-started-with-apache-maven/video>

Come read my webnovel, Take a Lemon <http://www.takealemon.com>, 
and listen to the Misfile radio play <http://www.fuzzyfacetheater.com/misfile/>!







Reply via email to