[
https://issues.apache.org/jira/browse/SCOUT-82?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12734879#action_12734879
]
Kurt T Stam commented on SCOUT-82:
----------------------------------
It can't find:
org.apache.geronimo.specs:geronimo-jaxrpc_1.1_spec:jar:2.0.1-SNAPSHOT
and I'm pretty sure I don't want to reference SNAPSHOTs, I noticed the
following:
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jaxb_2.0_spec</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jaxrpc_1.1_spec</artifactId>
<version>2.0.1-SNAPSHOT</version>
<optional>true</optional>
</dependency>
Are there release versions we can use?
> use maven best practices in build
> ---------------------------------
>
> Key: SCOUT-82
> URL: https://issues.apache.org/jira/browse/SCOUT-82
> Project: Scout
> Issue Type: Improvement
> Components: Scout Implementation
> Affects Versions: 1.1
> Reporter: David Jencks
> Assignee: Kurt T Stam
> Fix For: 1.1
>
> Attachments: SCOUT-82.diff
>
>
> I think your build would be a lot easier to deal with if it followed current
> maven best pracices.
> Since the api jar should not be released in tandem with the scout impl they
> should not be part of the same multi-module project. With only one module
> scout doesn't need a scout-parent.
> Using the apache 6 pom provides most of the infrastructure for a good
> policy-compliant build and release to the apache nexus instance using the
> maven-release-plugin.
> Attached patch is a first step towards this.
> It also cleans up and minimizes the dependencies considerably and builds an
> osgi bundle rather than plain jar (this just means it has osgi metadata in
> the manifest)
> I changed to use all geronimo specs. These are validated against the tck so
> they may be a better choice than the scout jaxr api which currently won't
> pass (see SCOUT-81)
> If everyone likes this then the site should probably be moved into the scout
> module.
> Using the apache 6 pom requires a project to agree to use the apache nexus
> instance and add a task to https://issues.apache.org/jira/browse/INFRA-1896.
> Basically someone needs to post to the dev list saying "lets use nexus" and
> people agree (or at least not -1 the idea).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]