Closed GoogleCodeExporter closed 9 years ago
Hi toelen
First, changing this issue type to an Enhancement rather than a defect ;-)
Secondly, im planning a version 2.0 of JSend NSCA at the moment. As part of
that
release, was considering using Maven for build and packaging and having the
project
available from the maven repo's.
Not come across bundlor or bnd before but sounds interesting. Wondering if you
would like to add this as part of release 2.0.
If so, let me know and will add you as a committer to enable this.
Regards
Raj
Original comment by rajneeshpatel
on 10 Jan 2010 at 1:15
[deleted comment]
[deleted comment]
Original comment by rajneeshpatel
on 13 Jan 2010 at 11:55
In Maven there is a plugin which can create the bundle nearly automatically. We
use that for Apache Camel.
Most all you need to tell in to use bundle as packaging in the pom.xml
<packaging>bundle</packaging>
And then include that plugin
Original comment by claus.ib...@gmail.com
on 18 Jan 2010 at 6:06
I have always used maven bundle plugin (which uses bnd internally) and it works
great.
http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html
Bundlor can also work in maven http://blog.springsource.com/2009/03/20/getting-
started-with-bundlor/
Original comment by toe...@gmail.com
on 18 Jan 2010 at 7:05
Hi toelen
I've incorporated felix into the pom in the 2.0 source at
http://jsendnsca.googlecode.com/svn/trunk/jsendnsca/
as suggested and tested. Seems to be generating a manifest with also sorts of
bundle
info as below. Is this what is required and if so, will be in 2.0 release
xport-Package: com.googlecode.jsendnsca;uses:="org.apache.commons.lan
g.builder,org.apache.commons.lang,com.googlecode.jsendnsca.utils,com.
googlecode.jsendnsca.encryption";version="2.0.0.SNAPSHOT",com.googlec
ode.jsendnsca.builders;uses:="com.googlecode.jsendnsca,com.googlecode
.jsendnsca.encryption";version="2.0.0.SNAPSHOT",com.googlecode.jsendn
sca.encryption;uses:="javax.crypto.spec,javax.crypto,org.apache.commo
ns.lang";version="2.0.0.SNAPSHOT",com.googlecode.jsendnsca.utils;uses
:="org.apache.commons.lang";version="2.0.0.SNAPSHOT"
Tool: Bnd-0.0.357
Bundle-Name: jsendnsca
Bundle-Vendor: Google Code
Bundle-Version: 2.0.0.SNAPSHOT
Bnd-LastModified: 1264497395432
Bundle-ManifestVersion: 2
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.html
Bundle-Description: Java API for sending Passive Checks to Nagios NSCA
addon
Import-Package: com.googlecode.jsendnsca;version="2.0",com.googlecode.
jsendnsca.builders;version="2.0",com.googlecode.jsendnsca.encryption;
version="2.0",com.googlecode.jsendnsca.utils;version="2.0",javax.cryp
to,javax.crypto.spec,org.apache.commons.lang;version="2.4",org.apache
.commons.lang.builder;version="2.4"
Bundle-SymbolicName: com.googlecode.jsendnsca
Bundle-DocURL: http://code.google.com/hosting/
Original comment by rajneeshpatel
on 26 Jan 2010 at 9:25
Hi,
the generated Manifest looks great.
Thanks a lot,
Leen
Original comment by toe...@gmail.com
on 26 Jan 2010 at 10:06
Thanks for the quick feedback, marking as fixed
Original comment by rajneeshpatel
on 26 Jan 2010 at 10:16
Original issue reported on code.google.com by
toe...@gmail.com
on 10 Jan 2010 at 8:54