Hi,

I was trying to use ANT for creating OSGI bundles and deploy using
curl in sling.
I could use SCR plugin for ant to package and deploy OSGI bundles. I
am also trying to use BND tools to package bundles.
One of issues I am facing with ANT is to include dependent JARS from
CQ/Sling in the classpath. (I have just included the whole sling/lib
in the classpath for now).

Next step I want to try is how to package CQ components (JSPs) outside
of CRX and deploy it in CQ using curl. Any pointers?
I am doing it to make this part of our CI process.

Thanks,
Unmesh

On Fri, Feb 11, 2011 at 10:08 AM, James Stansell <[email protected]> wrote:
> Thanks Justin, that's good to know!
>
> Shay, in the discussion
> http://dev.day.com/discussion-groups/content/lists.go/tnmsjseh the
> reply from Alex is part of what I was thinking. The install-file goal
> that Justin mentioned probably answers your question better, though.
>
> The other part of what i was thinking is something my team does, which
> may be crx specific. We use mvn to include a third-party bundle into a
> crx package, which can then be uploaded and installed. Kind of an
> automated package creation whereas Alex was probably thinking of a
> manual package creation. The closest public example I can think of is
> a ui project pom in the CQ5 docs. If you think it would help you I may
> be able to share a snippet from our pom.
>
> Best regards,
>
> -james.
>
> On Thursday, February 10, 2011, Justin Edelson <[email protected]> 
> wrote:
>> If you just want to put a bundle (or any file) into the repository, just use 
>> curl :)
>>
>> If you want the equivalent of sling:install for a pre-existing bundle, use 
>> the install-file goal of the maven-sling-plugin.
>>
>> Justin
>>
>> On Feb 10, 2011, at 5:58 PM, James Stansell <[email protected]> wrote:
>>
>>> Hi Shay,
>>>
>>> Yes, that should be possible.  I would recommend deploying to somewhere like
>>> /apps/public/install because (at least in CQ5.3) the sling JCR installer
>>> seems to be the most robust way to install bundles.
>>>
>>> I don't have a POM snippet handy but I will look for one.
>>>
>>> HTH,
>>>
>>> -james.
>>>
>>>
>>> On Thu, Feb 10, 2011 at 4:17 PM, Shay Thompson <[email protected]> wrote:
>>>
>>>>
>>>> I was wondering if someone might have a sample pom.xml which deploys a
>>>> pre-made bundle to sling.   The bundle is local, not on a remote 
>>>> repository.
>>>> Is this possible if you're not building the bundle?  Like it's a 3rd party
>>>> OSGi bundle that I need to deploy.
>>>>
>>>> Thanks,
>>>> Shay
>

Reply via email to