SOLVED see bottom: Installing Tasktop - is it possible?

Questions and answers regarding the use of eclipse environment as seen in Servoy Developer

SOLVED see bottom: Installing Tasktop - is it possible?

Postby kazar » Sun Dec 21, 2008 7:23 am

I have had success installing Mylyn into Servoy 4.0's Eclipse IDE, but would like to install the commercial version, Tasktop for the enhanced timetracking & integrations. Because Tasktop is commercial, after you select the update site for the download, in straight Eclipse when you click the Finish button a un/pw authorization dialog pops up for your Tasktop subscription info. This works fine in Eclipse 3.3.1. But in Servoy Eclipse, when I try to access the Tasktop update site I get this error:

Network connection problems encountered during search.
Unable to access "http://[myAccountUpdateURL]".
Unable to access site: "http://[myAccountUpdateURL]" [Server returned HTTP response code: "401 Authorization Required" for URL: http://[myAccountUpdateURL].]
Server returned HTTP response code: "401 Authorization Required" for URL: http://[myAccountUpdateURL].
Unable to access site: "http://[myAccountUpdateURL]" [Server returned HTTP response code: "401 Authorization Required" for URL: http://[myAccountUpdateURL].]
Server returned HTTP response code: "401 Authorization Required" for URL: http://[myAccountUpdateURL].


Is it not possible to integrate Servoy Eclipse with plug-ins whose update site requires authorization?
Thanks,

kazar
Last edited by kazar on Sat Dec 27, 2008 11:44 pm, edited 1 time in total.
User avatar
kazar
 
Posts: 367
Joined: Sat Sep 13, 2003 9:59 pm
Location: New York City

Re: Installing Tasktop - is it possible?

Postby kazar » Sun Dec 21, 2008 8:52 am

I also thought to try inputting the update URL for my Tasktop account like this:

Code: Select all
http://myemail%40datatude.net:mypassword@tasktop.com/update/myemail@datatude.net/ide


It threw the same error.

If I change the account string to myemail@datatude.net:mypassword@tasktop etc. (which I did not expect to work, but I'm getting a little crazy here because I really like Tasktop) ... of course Eclipse just converts it back to using %40 ...

kazar
User avatar
kazar
 
Posts: 367
Joined: Sat Sep 13, 2003 9:59 pm
Location: New York City

Re: Installing Tasktop - is it possible?

Postby kazar » Sun Dec 21, 2008 2:22 pm

Saint Robert Ivens just IM'd me to say the tasktop site appears to be down. He is right. It was not down just moments before I attempted to put the Tasktop update URL into Servoy.

(a few minutes later) It's back up again...

kazar
User avatar
kazar
 
Posts: 367
Joined: Sat Sep 13, 2003 9:59 pm
Location: New York City

Re: Installing Tasktop - is it possible?

Postby kazar » Mon Dec 22, 2008 4:14 am

No luck. The fact that their site was down for a few minutes was not the cause of the problem in Servoy. Even after the site went back up I cannot connect to the remote update site in Servoy as I am able to in straight Eclipse.

If this is just a matter of needing to add a particular plug-in to enable authentication I'd love to know which one ... thanks.

kazar
User avatar
kazar
 
Posts: 367
Joined: Sat Sep 13, 2003 9:59 pm
Location: New York City

Re: Installing Tasktop - is it possible?

Postby IT2Be » Mon Dec 22, 2008 9:12 am

You can always ask the girls and guys at Tasktop if they have an archive for you.
Marcel J.G. Trapman (IT2BE)
SAN partner - Freelance Java and Servoy
Servoy Components - IT2BE Plug-ins and Beans for Servoy
ServoyForge - Open Source Components for Servoy
User avatar
IT2Be
Servoy Expert
 
Posts: 4766
Joined: Tue Oct 14, 2003 7:09 pm
Location: Germany

Re: Installing Tasktop - is it possible?

Postby ROCLASI » Mon Dec 22, 2008 10:08 am

IT2Be wrote:You can always ask the girls and guys at Tasktop if they have an archive for you.

That might be.
But that doesn't take away from the fact that standard Eclipse functionality is apparently broken in Servoy.
Ilyse, I suggest you file a bugreport.
Robert Ivens
SAN Developer / Servoy Valued Professional / Servoy Certified Developer

ROCLASI Software Solutions / JBS Group, Partner
Mastodon: @roclasi
--
ServoyForge - Building Open Source Software.
PostgreSQL - The world's most advanced open source database.
User avatar
ROCLASI
Servoy Expert
 
Posts: 5438
Joined: Thu Oct 02, 2003 9:49 am
Location: Netherlands/Belgium

Re: Installing Tasktop - is it possible?

Postby IT2Be » Mon Dec 22, 2008 11:15 am

standard Eclipse functionality is apparently broken
You can not be sure about that!
Standard Eclipse functionality is what a core Eclipse environment has to offer.
All the rest is plugins and, although they could be part of a standard Eclipse distribution, not necessarily part of the core.

But I agree, I would file a bugreport uhhh feature request ;)

Ilyse: is there anything in the log files? A complaint about a missing plugin?
Marcel J.G. Trapman (IT2BE)
SAN partner - Freelance Java and Servoy
Servoy Components - IT2BE Plug-ins and Beans for Servoy
ServoyForge - Open Source Components for Servoy
User avatar
IT2Be
Servoy Expert
 
Posts: 4766
Joined: Tue Oct 14, 2003 7:09 pm
Location: Germany

Re: Installing Tasktop - is it possible?

Postby kazar » Mon Dec 22, 2008 2:40 pm

From my console:

Code: Select all
!ENTRY org.eclipse.update.core 4 42 2008-12-22 06:55:29.289
!MESSAGE Network connection problems encountered during search.
!SUBENTRY 1 org.eclipse.update.core 4 0 2008-12-22 06:55:29.290
!MESSAGE Unable to access "http://tasktop.com/update/bizvendors@datatude.net/ide".
!STACK 1
org.eclipse.update.internal.core.CoreExceptionWithRootCause: Unable to access site: "http://tasktop.com/update/bizvendors@datatude.net/ide" [Server returned HTTP response code: "401 Authorization Required" for URL: http://tasktop.com/update/bizvendors%40datatude.net/ide.]
   at org.eclipse.update.core.Utilities.newCoreException(Utilities.java:226)
   at org.eclipse.update.internal.core.SiteURLFactory.createSite(SiteURLFactory.java:93)
   at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:334)
   at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:326)
   at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:298)
   at org.eclipse.update.internal.core.InternalSiteManager.attemptCreateSite(InternalSiteManager.java:222)
   at org.eclipse.update.internal.core.InternalSiteManager.getSite(InternalSiteManager.java:162)
   at org.eclipse.update.core.SiteManager.getSite(SiteManager.java:80)
   at org.eclipse.update.search.UpdateSearchRequest.searchOneSite(UpdateSearchRequest.java:452)
   at org.eclipse.update.search.UpdateSearchRequest.performSearch(UpdateSearchRequest.java:323)
   at org.eclipse.update.ui.UpdateJob.runSearchForNew(UpdateJob.java:182)
   at org.eclipse.update.ui.UpdateJob.run(UpdateJob.java:170)
   at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
org.eclipse.update.internal.core.CoreExceptionWithRootCause[42]: org.eclipse.update.internal.core.FatalIOException: Server returned HTTP response code: "401 Authorization Required" for URL: http://tasktop.com/update/bizvendors%40datatude.net/ide.
   at org.eclipse.update.internal.core.UpdateManagerUtils.checkConnectionResult(UpdateManagerUtils.java:562)
   at org.eclipse.update.internal.core.SiteURLFactory.createSite(SiteURLFactory.java:74)
   at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:334)
   at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:326)
   at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:298)
   at org.eclipse.update.internal.core.InternalSiteManager.attemptCreateSite(InternalSiteManager.java:222)
   at org.eclipse.update.internal.core.InternalSiteManager.getSite(InternalSiteManager.java:162)
   at org.eclipse.update.core.SiteManager.getSite(SiteManager.java:80)
   at org.eclipse.update.search.UpdateSearchRequest.searchOneSite(UpdateSearchRequest.java:452)
   at org.eclipse.update.search.UpdateSearchRequest.performSearch(UpdateSearchRequest.java:323)
   at org.eclipse.update.ui.UpdateJob.runSearchForNew(UpdateJob.java:182)
   at org.eclipse.update.ui.UpdateJob.run(UpdateJob.java:170)
   at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!SUBENTRY 2 org.eclipse.update.core 4 42 2008-12-22 06:55:29.292
!MESSAGE Unable to access site: "http://tasktop.com/update/bizvendors@datatude.net/ide" [Server returned HTTP response code: "401 Authorization Required" for URL: http://tasktop.com/update/bizvendors%40datatude.net/ide.]
!STACK 0
org.eclipse.update.internal.core.FatalIOException: Server returned HTTP response code: "401 Authorization Required" for URL: http://tasktop.com/update/bizvendors%40datatude.net/ide.
   at org.eclipse.update.internal.core.UpdateManagerUtils.checkConnectionResult(UpdateManagerUtils.java:562)
   at org.eclipse.update.internal.core.SiteURLFactory.createSite(SiteURLFactory.java:74)
   at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:334)
   at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:326)
   at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:298)
   at org.eclipse.update.internal.core.InternalSiteManager.attemptCreateSite(InternalSiteManager.java:222)
   at org.eclipse.update.internal.core.InternalSiteManager.getSite(InternalSiteManager.java:162)
   at org.eclipse.update.core.SiteManager.getSite(SiteManager.java:80)
   at org.eclipse.update.search.UpdateSearchRequest.searchOneSite(UpdateSearchRequest.java:452)
   at org.eclipse.update.search.UpdateSearchRequest.performSearch(UpdateSearchRequest.java:323)
   at org.eclipse.update.ui.UpdateJob.runSearchForNew(UpdateJob.java:182)
   at org.eclipse.update.ui.UpdateJob.run(UpdateJob.java:170)
   at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!SUBENTRY 2 org.eclipse.update.core 4 42 2008-12-22 06:55:29.294
!MESSAGE Unable to access site: "http://tasktop.com/update/bizvendors@datatude.net/ide" [Server returned HTTP response code: "401 Authorization Required" for URL: http://tasktop.com/update/bizvendors%40datatude.net/ide.]
!STACK 0
org.eclipse.update.internal.core.FatalIOException: Server returned HTTP response code: "401 Authorization Required" for URL: http://tasktop.com/update/bizvendors%40datatude.net/ide.
   at org.eclipse.update.internal.core.UpdateManagerUtils.checkConnectionResult(UpdateManagerUtils.java:562)
   at org.eclipse.update.internal.core.SiteURLFactory.createSite(SiteURLFactory.java:74)
   at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:334)
   at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:326)
   at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:298)
   at org.eclipse.update.internal.core.InternalSiteManager.attemptCreateSite(InternalSiteManager.java:222)
   at org.eclipse.update.internal.core.InternalSiteManager.getSite(InternalSiteManager.java:162)
   at org.eclipse.update.core.SiteManager.getSite(SiteManager.java:80)
   at org.eclipse.update.search.UpdateSearchRequest.searchOneSite(UpdateSearchRequest.java:452)
   at org.eclipse.update.search.UpdateSearchRequest.performSearch(UpdateSearchRequest.java:323)
   at org.eclipse.update.ui.UpdateJob.runSearchForNew(UpdateJob.java:182)
   at org.eclipse.update.ui.UpdateJob.run(UpdateJob.java:170)
   at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
User avatar
kazar
 
Posts: 367
Joined: Sat Sep 13, 2003 9:59 pm
Location: New York City

Re: Installing Tasktop - is it possible?

Postby kazar » Mon Dec 22, 2008 2:58 pm

IT2Be wrote:I would file a bugreport uhhh feature request ;)


cute

Ilyse: is there anything in the log files? A complaint about a missing plugin?


see above, it's all extra-terrestrial to me.

thanks, Marcel
User avatar
kazar
 
Posts: 367
Joined: Sat Sep 13, 2003 9:59 pm
Location: New York City

Re: Installing Tasktop - is it possible?

Postby IT2Be » Mon Dec 22, 2008 3:12 pm

Which Eclipse have you installed, not version but package?
Could it be that you need a web browser? Could be that the web browser is not included in Servoy 4 Eclipse.
Marcel J.G. Trapman (IT2BE)
SAN partner - Freelance Java and Servoy
Servoy Components - IT2BE Plug-ins and Beans for Servoy
ServoyForge - Open Source Components for Servoy
User avatar
IT2Be
Servoy Expert
 
Posts: 4766
Joined: Tue Oct 14, 2003 7:09 pm
Location: Germany

Re: Installing Tasktop - is it possible?

Postby kazar » Mon Dec 22, 2008 3:44 pm

Marcel, I downloaded this from the Eclipse site, I think it's referred to as "Eclipse Classic":
eclipse-SDK-3.3.1-macosx-carbon.tar.gz

I can install Tasktop fine in the Eclipse 3.3 classic distro. When I enter the remote update site for Tasktop in Eclipse 3.3 and click the Finish button, the same dialog pops up asking for my un/pw for the Tasktop account as I'd imagine pops up for other commercial plug-ins. One needs to enter one's authorization info for the update URL, that's all.

In Servoy, when I enter the same remote link and click Finish, it does not put up the dialog and instead puts up the error I posted at the top of the thread. I can't even get to the list of components because, I suppose, in the Servoy distro something (apparently, anyhow) is missing with regard to the need to authorize to access some update sites.

It sure would be nice if we could purchase and incorporate other commercial pi's such as modeling or anything else one might want to do in the same workbench. Not just Tasktop (which is really "Mylyn Plus").

I'll also ask the guys at Tasktop about this. I'm sure they can help identify what's missing since their CTO is the same guy who leads the Mylyn project ... and, once again, I can definitely get Mylyn into Servoy, it's just the need for that authentication piece that's preventing adding the Tasktop version of Mylyn.

Thanks for giving it a stab, Marcel!
User avatar
kazar
 
Posts: 367
Joined: Sat Sep 13, 2003 9:59 pm
Location: New York City

Topic 11760 Case ID 181099

Postby kazar » Mon Dec 22, 2008 3:46 pm

posted into the support system, case ID 181099
User avatar
kazar
 
Posts: 367
Joined: Sat Sep 13, 2003 9:59 pm
Location: New York City

Re: Installing Tasktop - is it possible?

Postby IT2Be » Mon Dec 22, 2008 3:50 pm

In Servoy, when I enter the same remote link and click Finish, it does not put up the dialog and instead puts up the error I posted at the top of the thread. I can't even get to the list of components because, I suppose, in the Servoy distro something (apparently, anyhow) is missing with regard to the need to authorize to access some update sites.
Not really/completely so. My plugins use the update manager of Eclipse and it works just fine.

It sure would be nice if we could purchase and incorporate other commercial pi's such as modeling or anything else one might want to do in the same workbench. Not just Tasktop (which is really "Mylyn Plus").
This has, imho , nothing to do with Servoy (unless I am wrong) in the first place but the way that Tasktop wants you to authorize. I have tested the link in a webbrowser and the authorization is web based (.htaccess). And I think this is where things go wrong. Unfortunately I don't know which lib(s) have the web browser component in them so I can not help you any further but this is what I think is what happens.

In general, most plugins ask you to register/authorize on the local plugin and not a website.
Marcel J.G. Trapman (IT2BE)
SAN partner - Freelance Java and Servoy
Servoy Components - IT2BE Plug-ins and Beans for Servoy
ServoyForge - Open Source Components for Servoy
User avatar
IT2Be
Servoy Expert
 
Posts: 4766
Joined: Tue Oct 14, 2003 7:09 pm
Location: Germany

Re: Installing Tasktop - is it possible?

Postby kazar » Fri Dec 26, 2008 4:35 pm

You've provided some hints to follow down, thanks, Marcel.
User avatar
kazar
 
Posts: 367
Joined: Sat Sep 13, 2003 9:59 pm
Location: New York City

SOLVED: Installing Tasktop - is it possible?

Postby kazar » Sat Dec 27, 2008 9:29 pm

After some research on the eclipse site, I found a thread (see http://dev.eclipse.org/newslists/news.e ... 28624.html ) indicating that org.eclipse.ui.net plugin is required in order to authenticate on update sites. I copied the org.eclipse.ui.net_1.0.0.I20070516.jar p-i from an install of Eclipse 3.3. Classic into the plug-ins folder, relaunched, and now I can authenticate on Tasktop's site.

Note that it is also necessary to revise features.xml with the new version Johan posted at viewtopic.php?p=58260#p58260

I have updated the support case with this information.

kazar
User avatar
kazar
 
Posts: 367
Joined: Sat Sep 13, 2003 9:59 pm
Location: New York City

Next

Return to Eclipse Environment

Who is online

Users browsing this forum: No registered users and 4 guests

cron