[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mylyn-dev] Unable to connect to Mantis repository as standalone application

Just to clarify, are you using without an Eclipse runtime started? It
seems that the cache location for the repository configurations can
not be resolved, and that is based on the plugin's state location.

Robert

On Wed, Jan 4, 2012 at 5:45 PM, prakash tiwary <prakash.tiwary@xxxxxxxxx> wrote:
>
> Hi Robert ,
> Â Thanks for your response . I am attaching the simple java files.
>
>
>
> http://old.nabble.com/file/p33079976/MantisTest.java MantisTest.java
>
>
>
> Here are the lines of code for your quick reference
>
> TaskRepository repository = new
> TaskRepository(MantisCorePlugin.REPOSITORY_KIND, url);
> Â Â Â ÂAuthenticationCredentials credentials = new AuthenticationCredentials("",
> "");
> Â Â Â Ârepository.setCredentials(AuthenticationType.REPOSITORY, credentials,
> false);
> Â Â Â ÂIMantisClientManager clientManager = new InMemoryMantisClientManager();
> Â Â Â ÂIMantisClient client = clientManager.getRepository(repository);
>
>
> Â Â Â ÂMantisRepositoryConnector mc = new MantisRepositoryConnector();
>
>
> Thanks
> Prakash
>
> Robert Munteanu wrote:
>>
>> Hi,
>>
>> The Mantis connector was not designed to run outside of OSGi. However,
>> I'm willing to make any code changes necessary to do that.
>>
>> Can you post the code which leads to this error?
>>
>> Robert
>>
>> On Wed, Jan 4, 2012 at 4:56 PM, prakash tiwary <prakash.tiwary@xxxxxxxxx>
>> wrote:
>>>
>>> I have tried to follow the steps of connecting Bugzilla Repository using
>>> java
>>> api
>>>
>>> http://wiki.eclipse.org/index.php/Mylyn/Integrator_Reference#Headless_and_standalone_use
>>>
>>> But i could not succeed, it gives following error
>>>
>>> Error in custom provider, java.lang.NullPointerException
>>> Âwhile locating com.itsolut.mantis.core.RepositoryPersistencePathProvider
>>> Âwhile locating org.eclipse.core.runtime.IPath annotated with
>>> @com.itsolut.mantis.core.RepositoryPersistencePath()
>>> Â Âfor parameter 0 at
>>> com.itsolut.mantis.core.MantisClientManager.<init>(MantisClientManager.java:52)
>>> Âwhile locating com.itsolut.mantis.core.MantisClientManager
>>> Âwhile locating com.itsolut.mantis.core.IMantisClientManager
>>> Â Âfor field at
>>> com.itsolut.mantis.core.MantisRepositoryConnector.clientManager(MantisRepositoryConnector.ja
>>>
>>>
>>>
>>> It seems , i need to initialize some thing Â. ÂFor Bugzilla & Trac it
>>> work
>>> wells.
>>>
>>> Any suggestion will be helpful.
>>>
>>>
>>>
>>> --
>>> View this message in context:
>>> http://old.nabble.com/Unable-to-connect-to-Mantis-repository-as-standalone-application-tp33079632p33079632.html
>>> Sent from the Mylyn Dev mailing list archive at Nabble.com.
>>>
>>> _______________________________________________
>>> mylyn-dev mailing list
>>> mylyn-dev@xxxxxxxxxxx
>>> https://dev.eclipse.org/mailman/listinfo/mylyn-dev
>>
>>
>>
>> --
>> Sent from my (old) computer
>> _______________________________________________
>> mylyn-dev mailing list
>> mylyn-dev@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/mylyn-dev
>>
>>
>
> --
> View this message in context: http://old.nabble.com/Unable-to-connect-to-Mantis-repository-as-standalone-application-tp33079632p33079976.html
> Sent from the Mylyn Dev mailing list archive at Nabble.com.
>
> _______________________________________________
> mylyn-dev mailing list
> mylyn-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/mylyn-dev



-- 
Sent from my (old) computer