Hi Patnachai,

We need to commit this default setup in to SVN which will fix the build
error. Later on when users configure the setup we can provide a document how
to edit the service.properties file.

Regards
Lahiru

On Fri, Aug 19, 2011 at 3:43 PM, [email protected] <
[email protected]> wrote:

> Hello Heshan,
>
> Thank you for interesting in Airavata.
>
> Yes, you need to setup jackrabbit on your machine to pass the test at the
> current code.
> However, the default configuration for test cases should use in-memory
> database instead of persistent one.
>
> Could you submit a JIRA ticket for the issue?
>
> For workaround without a jackrabbit binary, you need to change
> modules/gfac-core/src/test/resources/service.properties from
> airavata/trunk.
>
> comment these 2 lines:
>
> jcr.class=org.apache.jackrabbit.rmi.repository.RmiRepositoryFactory
> org.apache.jackrabbit.repository.uri=http://localhost:8080/rmi
>
> and uncomment this line:
> #jcr.class=org.apache.jackrabbit.core.RepositoryFactoryImpl
>
> On Fri, Aug 19, 2011 at 3:34 PM, Heshan Suriyaarachchi <
> [email protected]> wrote:
>
> > Hi Devs,
> >
> > I checked out and built the Airavata trunk successfully without tests.
> But
> > when I ran the build with tests, I can see test failures. I am getting a
> > test failure in
> >
> org.apache.airavata.core.gfac.services.impl.PropertiesBasedServiceImplTest.
> >
> > I had a look at the test and I'm guessing I need to setup jackrabbit in
> my
> > machine inorder for this test to be successful. I am new to this project
> > and
> > please correct me if I am wrong.
> >
> > If so what are the other third party projects that is used by airavata?
> It
> > will help me to set them up locally and see.
> >
> > --
> > Regards,
> > Heshan Suriyaarachchi
> >
> > http://heshans.blogspot.com/
> >
>
>
>
> --
> Best Regards,
> Patanachai Tangchaisin
>



-- 
System Analyst Programmer
PTI Lab
Indiana University

Reply via email to