Because applets may depend of other libraries .

Laurent Forêt
@laurentforet
http://www.devcoop.fr


On Fri, Jul 26, 2013 at 10:00 PM, Jeff MAURY <jeffma...@jeffmaury.com>wrote:

> I didn't get the dependency issue.
>
> Jeff
>
>
> On Fri, Jul 26, 2013 at 5:49 PM, Laurent Forêt <laurent.fo...@gmail.com
> >wrote:
>
> > To secure and make deployable an applet or a WebStartApp, you have to :
> >
> >   * get the dependencies
> >   * modify each manifest (you also have to deal with
> >
> http://docs.oracle.com/javase/6/docs/technotes/guides/jweb/mixed_code.html#
> > )
> >   * and sign the jar.
> >
> > If you have something else than a specific mojo which can do that, I will
> > be pleased to hear about that.
> >
> > AFAIK the only plugin that can deal with the archiver and change a
> manifest
> > of an artifact is the jar plugin.
> >
> > Thanks.
> >
> > Laurent Forêt
> > @laurentforet
> > http://www.devcoop.fr
> >
> >
> > On Fri, Jul 26, 2013 at 4:59 PM, Jeff MAURY <jeffma...@jeffmaury.com>
> > wrote:
> >
> > > I don't see why do you need of Mojo for that.
> > >
> > > Jeff
> > >
> > >
> > > On Fri, Jul 26, 2013 at 11:34 AM, Laurent Forêt <
> laurent.fo...@gmail.com
> > > >wrote:
> > >
> > > > Hello Davide,
> > > >
> > > >   I had the same issue with signing applets. After a quick search, I
> > come
> > > > to the conclusion that we need to override the jarsigner plugin with
> > > > writing a new mojo which will use
> > > > use the maven archiver (
> > > > http://maven.apache.org/shared/maven-archiver/index.html)  and the
> > > > mecanism
> > > > of the dependency-plugin:copy to achieve this.
> > > >
> > > > If you find a better solution, I will be pleased to hear about that.
> > > >
> > > >
> > > > Laurent Forêt
> > > > @laurentforet
> > > > http://www.devcoop.fr
> > > >
> > > >
> > > > On Thu, Jul 25, 2013 at 2:30 PM, Davide Silvestre <d...@cdrator.com>
> > > wrote:
> > > >
> > > > > Hello,
> > > > > In Java 7u25 the following change has been introduced:
> > > > >
> > > >
> > >
> >
> http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/no_redeploy.html
> > > > > This requires that all the jars included in my webstart application
> > > have
> > > > 2
> > > > > extra entries in their manifest files.
> > > > > I build and I sign the jars contained in my webstart application
> > using
> > > > the
> > > > > Webstart Maven Plugin version 1.0-beta-3.
> > > > >
> > > > > To solve this I should add the 2 new manifest entries in all the
> jars
> > > > used
> > > > > by my application, but this is not always possible, as most of my
> > > > > dependencies are already deployed in our Nexus repository and some
> of
> > > > them
> > > > > are thirdparty dependencies, coming from external repositories.
> > > > >
> > > > > Is there a way to add those entries in all my dependencies before
> > they
> > > > are
> > > > > signed?
> > > > >
> > > > > Thanks!
> > > > > David
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Jeff MAURY
> > >
> > >
> > > "Legacy code" often differs from its suggested alternative by actually
> > > working and scaling.
> > >  - Bjarne Stroustrup
> > >
> > > http://www.jeffmaury.com
> > > http://riadiscuss.jeffmaury.com
> > > http://www.twitter.com/jeffmaury
> > >
> >
>
>
>
> --
> Jeff MAURY
>
>
> "Legacy code" often differs from its suggested alternative by actually
> working and scaling.
>  - Bjarne Stroustrup
>
> http://www.jeffmaury.com
> http://riadiscuss.jeffmaury.com
> http://www.twitter.com/jeffmaury
>

Reply via email to