Thanks Ian!  I'll see what I can do.  I've used
StarTeam's SDK quite a bit in the past and it's always
been backwards compatible.  I may end up submitting a
patch or two based on need.  One specific thing I'm
thinking I could use is the ability to override
working paths.  Do you want me to fix this so that it
works with version 5.4+ and breaks for versions
previous?


--- Ian MacLean <[EMAIL PROTECTED]> wrote:
> Hey Eric,
> I was a bit curious and the star tem client is a
> free download so I had 
> a quick look at it. It seems that StarTeam.dll is
> now StarGate54.dll - 
> in C:\Program Files\Starbase\StarGate SDK\Lib. It
> seems to contain all 
> the types that are referenced by the StarTeam task.
> You could try 
> creating a new interop dll of the same name as the
> existing one from the 
> new StarGate54.dll and the task may 'just work'. If
> they have changed 
> the interfaces significantly the task code might
> need some changes.
> 
> Ian
> 
> Ian MacLean wrote:
> 
> > Not having every used Star Team I'd suggest
> looking at their docs. 
> > From a quick google search I found this:
> >
> >> What languages can I use to develop custom
> StarTeam utilities?
> >>
> >> The StarTeam SDK was originally written in Java.
> A COM wrapper 
> >> provides support for languages such as Visual
> Basic, C++, ASP, PHP, 
> >> ColdFusion, Delphi and others.
> >
> >
> > which sort of implies that you need their SDK to
> get the COM wrapper
> >
> > at :
> http://www.codealloy.com/starteamsdkfaq.htm#q3
> >
> > on that same page it says to download the sdk from
> 
> >
>
http://www.borland.com/products/downloads/download_starteam.html
> >
> > I could be way off base on this. Anyone using star
> team feel free to 
> > jump in with an informed answer.
> >
> > Ian
> >
> > Eric Fetzer wrote:
> >
> >> Iam,
> >>
> >> I am guessing that StarTeam.dll no longer exists
> in
> >> the 5.4 edition.  I've searched my hard drives
> for it
> >> and only have the Interop.  Any suggestions?
> >>
> >> Thanks,
> >> Eric
> >>
> >> --- Ian MacLean <[EMAIL PROTECTED]> wrote:
> >>  
> >>
> >>> Eric,
> >>> It looks like its not the interop dll thats to
> blame
> >>> but the underlyiny COM library. Find that dll
> and regsvr it again. I'm
> >>> assuming is called StarTeam.dll based on the
> name of the interop
> >>> library. regsvr32 won't do anything for com
> wrapper assemblies.
> >>>
> >>> Ian
> >>> Eric Fetzer wrote:
> >>>
> >>>   
> >>>
> >>>> My apologies in advance.  I am submitting this
> >>>> question to NAntDev also because I am not sure
> of
> >>>>     
> >>>
> >>> the
> >>>   
> >>>
> >>>> audience on NAntContribDev.  I am running
> version
> >>>>     
> >>>
> >>> 5.4
> >>>   
> >>>
> >>>> of StarTeam and the STCheckOut task seems to no
> >>>>     
> >>>
> >>> longer
> >>>   
> >>>
> >>>> work.  I searched my SDK folder for the Interop
> >>>>     
> >>>
> >>> dll,
> >>>   
> >>>
> >>>> but it appears to have been discarded.  The dll
> is
> >>>> included in the NAntContrib bin, but doesn't
> seem
> >>>>     
> >>>
> >>> to
> >>>   
> >>>
> >>>> work for me.  I tried registering it with
> regsvr32
> >>>>     
> >>>
> >>> to
> >>>   
> >>>
> >>>> no avail.  Any help?
> >>>>
> >>>> _____________________________
> >>>>
> >>>> When I try to perform a STCheckout with:
> >>>>
> >>>> <project name="StarTeam" default="checkOut" >
> >>>>
> >>>> <property name="ST.url"
> >>>>     
> >>>
> >>>
>
value="MyUser:[EMAIL PROTECTED]:49202/Project/View"/>
> >>>   
> >>>
> >>>> <target name="StarTeam" description="get the
> >>>>     
> >>>
> >>> code">
> >>>   
> >>>
> >>>>     <stcheckout locktype="unchanged"
> >>>> recursive="true" url="${ST.url}" />
> >>>>
> >>>> </target>
> >>>> </project>
> >>>>
> >>>> I get the following error:
> >>>>
> >>>> D:\projects>nant -f:StarTeam.build
> >>>> NAnt 0.84 (Build 0.84.1455.0; net-1.0.win32;
> >>>>     
> >>>
> >>> release;
> >>>   
> >>>
> >>>> 12/26/2003)
> >>>> Copyright (C) 2001-2003 Gerry Shaw
> >>>> http://nant.sourceforge.net
> >>>>
> >>>> Buildfile: file:///D:/projects/StarTeam.build
> >>>> Target(s) specified: getLatest
> >>>>
> >>>> getLatest:
> >>>>
> >>>>
> >>>> BUILD FAILED
> >>>>
> >>>> INTERNAL ERROR
> >>>>
> >>>> System.Reflection.TargetInvocationException:
> >>>>     
> >>>
> >>> Exception
> >>>   
> >>>
> >>>> has been thrown by the ta
> >>>> rget of an invocation. --->
> >>>> System.Runtime.InteropServices.COMException
> >>>>     
> >>>
> >>> (0x80040
> >>>   
> >>>
> >>>> 154): COM object with CLSID
> >>>> {586974A4-56AB-11D5-B316-0800209CC2CE} is
> either
> >>>>     
> >>>
> >>> not
> >>>   
> >>>
> >>>> valid or not registered.
> >>>>  at
> >>>>     
> >>>
> 
=== message truncated ===



        
                
__________________________________
Do you Yahoo!?
SBC Yahoo! - Internet access at a great low price.
http://promo.yahoo.com/sbc/


-------------------------------------------------------
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click
_______________________________________________
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to