[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [higgins-dev] CardSync WebApp

Hello David,

> Do you know where can I find 'org.eclipse.higgins.keystore.hb' library?

Just committed it to Eclipse SVN http://dev.eclipse.org/svnroot/technology/org.eclipse.higgins/trunk/plugins/org.eclipse.higgins.keystore.hb

> think I have a problem loading what seems to be cacerts keystore due I am
> using a JDK as Java_Home. From decompiled source code seems that the
> initialization process expects to find that file in 'lib/security/cacerts'
> while the real file is located at 'jre/lib/security/cacerts'

No, that code uses "java.home" property, which always points to JRE.  The exception you got is thrown in case if "javax.net.ssl.trustStore" system property is not defined. Already fixed it and committed to SVN, thank you.

Thanks,
Sergey Lyakhov

On Thu, 30 Sep 2010 12:18:44 +0200
David Campos <noymn.the.archangel@xxxxxxxxx> wrote:

> Hello again Sergey,
> 
> Do you know where can I find 'org.eclipse.higgins.keystore.hb' library? I
> think I have a problem loading what seems to be cacerts keystore due I am
> using a JDK as Java_Home. From decompiled source code seems that the
> initialization process expects to find that file in 'lib/security/cacerts'
> while the real file is located at 'jre/lib/security/cacerts'
> 
> I get the following error log.
> 
> 30 Sep 2010 12:10:43,261 ERROR [TP-Processor3]
> HibernateCertificateStoreService.initialize
> (HibernateCertificateStoreService.java:169) - java.lang.NullPointerException
> 
> java.lang.NullPointerException
>         at java.io.FileInputStream.<init>(FileInputStream.java:103)
>         at java.io.FileInputStream.<init>(FileInputStream.java:66)
>         at
> org.eclipse.higgins.keystore.hb.HibernateCertificateStoreService.initialize(HibernateCertificateStoreService.java:158)
>         at
> org.eclipse.higgins.keystore.hb.HibernateCertificateStoreService.<init>(HibernateCertificateStoreService.java:45)
> 
> Thanks for your help,
> ---
> David Campos
> 
> On Mon, Sep 27, 2010 at 15:20, Sergey Lyakhov <slyakhov@xxxxxxxxxxxxxx>wrote:
> 
> > David,
> >
> > > Just to know about this... Is the Azigo public SVN still located at
> > > http://code.azigo.net/svn/? I would like to be able to
> > > download org.eclipse.higgins.util.openssl.impl project in order to add
> > the
> > > library to my Cardsync webapp and I always get a timeout.
> >
> > The public Azigo SVN does not exist now. The projects you need are
> > accessible by the following links (shared today):
> >
> >
> > http://dev.eclipse.org/svnroot/technology/org.eclipse.higgins/trunk/plugins/org.eclipse.higgins.util.openssl
> >
> > http://dev.eclipse.org/svnroot/technology/org.eclipse.higgins/trunk/plugins/org.eclipse.higgins.util.openssl.impl
> >
> > Thanks,
> > Sergey Lyakhov
> >
> > On Mon, 27 Sep 2010 10:08:50 +0200
> > David Campos <noymn.the.archangel@xxxxxxxxx> wrote:
> >
> > > Just to know about this... Is the Azigo public SVN still located at
> > > http://code.azigo.net/svn/? I would like to be able to
> > > download org.eclipse.higgins.util.openssl.impl project in order to add
> > the
> > > library to my Cardsync webapp and I always get a timeout.
> > > ---
> > > David Campos
> > >
> > >
> > > On Mon, Dec 14, 2009 at 22:18, Alexander Yuhimenko <
> > > AYuhimenko@xxxxxxxxxxxxxx> wrote:
> > >
> > > > Hello Daljeet,
> > > >
> > > > You need the following tools for building CardSync:
> > > >  * Eclipse;
> > > >  * Eclipse svn plugin;
> > > >  * Eclipse m2  plugin;
> > > >  * Eclipse C/C++ development tools (It needs for building C++ native
> > key
> > > > generator);
> > > >  * Eclipse Higgins2ant plugin
> > > > http://download.eclipse.org/technology/higgins/higgins2ant/(optional).
> > > >
> > > > You have to checkout  projects from svn (few of them from Azigo public
> > svn
> > > > http://code.azigo.net/svn/ ,  we can't commit them to Eclipse svn due
> > to
> > > > they uses some non-approved dependencies hibernate/metro/...  ). Sergey
> > L is
> > > > working with new IdAS API, but it's still in progress, so you can't
> > build
> > > > CardSync from trunk. I recommend you use B-1-1M7.   Please, open
> > attached
> > > > CardsyncAndRpps.psf in Eclipse  (File->Import->Team->Team Project Set).
> > > >
> > > > Then, please click right button on org.eclipse.higgins.sync -> Run As
> > ->
> > > > Maven build ... (I assume, you installed m2 plugin), set goals "clean
> > > > antrun:run install" (antrun:run - invoke higgins2ant build scripts for
> > > > building rpps dependencies), select "Skip tests" checkbox , and run
> > build.
> > > > The cardsync-new.war will be in
> > org.eclipse.higgins.sync.ws/target/folder.
> > > >
> > > > Then,  you have to update org.eclipse.higgins.util.openssl.impl project
> > > > settings (path to openssl lib and headers files ) according to your
> > > > environment and build it from eclipse (or you may fix paths in make
> > file).
> > > >
> > > > liborg.eclipse.higgins.util.openssl.impl.so is platform dependent
> > library,
> > > > so it make sens to build it on server.
> > > >
> > > > You also may/should change CardSync and RPPS configuration. I attached
> > > > default (It use test DB server rh152 and user home dir
> > /usr/share/higgins/)
> > > > .
> > > >  * Update CardSync settings in context.xml;
> > > >  * Update ICard providers settings in .higgins/.icard/*;
> > > >  * Update absolute path in .higgins/**/*.* ;
> > > >  * Update sts client configuration
> > > > ConfigurationFile/ClientConfiguration.xml (at least keystore file,
> > > > certificate/key settings).
> > > >
> > > > You also may download CardSync B-1-1M7 war file from
> > > > http://rh155.azigo.net/download/1.7/cardsync-new.war .
> > > >
> > > > CardSync use the following system properties (please, add them to your
> > web
> > > > server configuration ) :
> > > >  * STS configuration directory for example:
> > > >
> >  -Dorg.eclipse.higgins.sts.conf=/usr/share/higgins/ConfigurationFile
> > > >  *  Trust store file,  for example :
> > > >        -Djavax.net.ssl.trustStore=/usr/share/higgins/.keystore
> > > >  * Directory which contains native key generator (
> > > > liborg.eclipse.higgins.util.openssl.impl.so), for example:
> > > >        -Djava.library.path=/usr/share/higgins/native/
> > > >  * Higgins configuration suppose to find .higgins in user home, but you
> > may
> > > > change it by using  user.home property, for example:
> > > >        -Duser.home="/usr/share/higgins"
> > > >
> > > > --
> > > > thanks,
> > > > Alexander Yuhimenko
> > > >
> > > > On Sun, 13 Dec 2009 22:40:31 -0500
> > > > Daljeet Singh <daljeetsm@xxxxxxxxx> wrote:
> > > >
> > > > > Hello All,
> > > > >
> > > > > Can someone provide instructions on how we can go about compiling the
> > > > > CardSync war file?
> > > > >
> > > > > --
> > > > > Regards,
> > > > > Daljeet Singh
> > > >
> > > >
> > > > _______________________________________________
> > > > higgins-dev mailing list
> > > > higgins-dev@xxxxxxxxxxx
> > > > https://dev.eclipse.org/mailman/listinfo/higgins-dev
> > > >
> > > >
> >
> >
> >