[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [virgo-dev] Virgo Snaps Samples (menu-bar)
|
Hi Patsy
Thanks for raising this.
Please could you raise a bug and attach your patch there so I can commit/push it?
Also, in the bug please confirm that you wrote 100% of the code you are donating and have the rights to donate it. This may seem obvious for such a small patch, but we have to keep the Virgo IP log straight.
Regards,
Glyn
On 28 Oct 2010, at 11:37, <pphelan@xxxxxxxx> <pphelan@xxxxxxxx> wrote:
> Hi Guys,
> I was getting the menu-bar sample to work today before I move snaps into
> our project. I came across the following minor changes you need to do in
> the code base to avoid exceptions and get it working in Virgo. You end up
> getting Deployment errors as the server attempts to Merge the "images"
> package that is exported from the snaps with the host.
>
> Once you make these changes, the sample menu bar application works fine
> and the example works fine :)
>
> ~Patsy
>
>
>
>
>
> I am currently running on virgo-web-server-2.1.0.M03-incubation with the
> following plan file for the menu bar sample in conjunction with the
> org.eclipse.virgo.snaps.plan :
>
> <?xml version="1.0" encoding="UTF-8"?>
> <plan name="org.eclipse.virgo.snaps.samples.menu-bar.plan" version="1.0.0"
> scoped="true" atomic="true"
> xmlns="http://www.springsource.org/schema/dm-server/plan"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://www.springsource.org/schema/dm-server/plan
> http://www.springsource.org/schema/dm-server/plan/springsource-dm-server-plan.xsd">
> <artifact type="bundle" name="animal.menu.bar" version="[1, 2)" />
> <artifact type="bundle" name="cat.menu.item" version="[1, 2)" />
> <artifact type="bundle" name="dog.menu.item" version="[1, 2)" />
> </plan>
>
>
> Changes:
> ============================================================
>
> Git Repo : org.eclipse.virgo.snaps
>
> In the following directory : org.eclipse.virgo.snaps/samples/menu-bar
>
> # modified: cat.menu.item/src/main/webapp/META-INF/MANIFEST.MF
> # modified: cat.menu.item/template.mf
> # modified: dog.menu.item/src/main/webapp/META-INF/MANIFEST.MF
> # modified: dog.menu.item/template.mf
>
> --- a/samples/menu-bar/cat.menu.item/template.mf
> +++ b/samples/menu-bar/cat.menu.item/template.mf
> @@ -5,6 +5,7 @@ Bundle-ManifestVersion: 2
> Bundle-Name: Cat Menu Item Snap
> Snap-Host: animal.menu.bar;version="[1.0, 2.0)"
> Snap-ContextPath: /cat
> +Excluded-Exports: images
> Import-Bundle:
> com.springsource.org.apache.taglibs.standard;version="[1.1.2,1.3)",
> com.springsource.javax.servlet.jsp.jstl;version="[1.1.2, 1.1.3)",
>
> --- a/samples/menu-bar/cat.menu.item/src/main/webapp/META-INF/MANIFEST.MF
> +++ b/samples/menu-bar/cat.menu.item/src/main/webapp/META-INF/MANIFEST.MF
> @@ -1,5 +1,4 @@
> Manifest-Version: 1.0
> -Export-Package: images;version="1.0"
> Import-Bundle: com.springsource.org.apache.taglibs.standard;version="[
> 1.1.2,1.3)",com.springsource.javax.servlet.jsp.jstl;version="[1.1.2,
> 1.1.3)",org.eclipse.virgo.snaps.api;version="[1.0,2.0)"
>
> --- a/samples/menu-bar/dog.menu.item/template.mf
> +++ b/samples/menu-bar/dog.menu.item/template.mf
> @@ -5,6 +5,7 @@ Bundle-ManifestVersion: 2
> Bundle-Name: Dog Menu Item Snap
> Snap-Host: animal.menu.bar;version="[1.0, 2.0)"
> Snap-ContextPath: /dog
> +Excluded-Exports: images
> Import-Bundle:
> com.springsource.org.apache.taglibs.standard;version="[1.1.2,1.3)",
> com.springsource.javax.servlet.jsp.jstl;version="[1.1.2, 1.1.3)",
>
> --- a/samples/menu-bar/dog.menu.item/src/main/webapp/META-INF/MANIFEST.MF
> +++ b/samples/menu-bar/dog.menu.item/src/main/webapp/META-INF/MANIFEST.MF
> @@ -1,5 +1,4 @@
> Manifest-Version: 1.0
> -Export-Package: images;version="1.0"
> Import-Bundle: com.springsource.org.apache.taglibs.standard;version="[
> 1.1.2,1.3)",com.springsource.javax.servlet.jsp.jstl;version="[1.1.2,
> 1.1.3)",org.eclipse.virgo.snaps.api;version="[1.0,2.0)
>
>
> _______________________________________________
> virgo-dev mailing list
> virgo-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/virgo-dev