<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Feed for discussion CollabNet TeamForge APIs in project forums</title>
    <link>http://forums.open.collab.net/ds/viewForumSummary.do?dsForumId=738</link>
    <description>Community support for building CollbaNet TeamForge APIs (SFEE Integrations)</description>
    <item>
      <title>Permission access</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=490631&amp;dsForumId=738</link>
      <description>How can i manage the permissionAccessException in order to ignore the data
that i can't access and keep extracting the data that i have permission to
see ?
After a deep thought, i found out that i need to edit the functions already
prepared in the dll to satisfy my purpose. But i can't. What are the other
options ?

I appreciate your help. Thanks.</description>
      <pubDate>Mon, 20 May 2013 16:33:08 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=490631&amp;dsForumId=738</guid>
      <dc:creator>boutaina.jniyah@gmail.com</dc:creator>
      <dc:date>2013-05-20T16:33:08Z</dc:date>
    </item>
    <item>
      <title>RE: .NET SDK</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=490629&amp;dsForumId=738</link>
      <description>Thanks. That's what I was afraid of. 

Future users, I followed information @ http://forums.open.collab.net/ds/viewMessage.do?dsForumId=738&amp;viewType=browseAll&amp;dsMessageId=411343#messagefocus 

but ended up using the HttpWebRequest in .NET. As a note, make sure to set the UserAgent value when going after the document, if not, TF will provide a "System Error" message back and it will be hard to figure out.</description>
      <pubDate>Mon, 20 May 2013 16:10:22 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=490629&amp;dsForumId=738</guid>
      <dc:creator>coobr01@yahoo.com</dc:creator>
      <dc:date>2013-05-20T16:10:22Z</dc:date>
    </item>
    <item>
      <title>RE: .NET SDK</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=490559&amp;dsForumId=738</link>
      <description>Unfortunately, downloading attachments is only available for java clients via file storage app ( http://help.collab.net/topic/iaf-620/javadoc/com/collabnet/ce/soap60/webservices/filestorage/IFileStorageAppSoap.html ):

IFileStorageAppSoap#downloadFileDirect(sessionId, artifactId, attachentFileId) : javax.activation.DataHandler

This API is not usable by dotNet due to the return type; javax.activation.DataHandler. 

Here is the template URL for downloading attachments via HTTP:

http(s)://[TeamF...</description>
      <pubDate>Sun, 19 May 2013 19:04:02 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=490559&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2013-05-19T19:04:02Z</dc:date>
    </item>
    <item>
      <title>RE: .NET SDK</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=490500&amp;dsForumId=738</link>
      <description>Thanks, I'm already using the  .NET SDK but there doesn't seem to be a function/method to actually download the attachments of an artifact.</description>
      <pubDate>Sat, 18 May 2013 21:43:48 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=490500&amp;dsForumId=738</guid>
      <dc:creator>coobr01@yahoo.com</dc:creator>
      <dc:date>2013-05-18T21:43:48Z</dc:date>
    </item>
    <item>
      <title>RE: .NET SDK</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=490494&amp;dsForumId=738</link>
      <description>Hi,

You can use CollabNet.TeamForge.Library.dll that ships with CollabNet Desktops (Windows, Visual Studio, Outlook). See this post (and the thread):

http://forums.open.collab.net/ds/viewMessage.do?dsForumId=738&amp;dsMessageId=408279

To get the list of attachments, you will need to use ICollabNetSvc's ListAttachments(artifactId) method. The javadoc :

http://help.collab.net/topic/iaf-620/javadoc/com/collabnet/ce/soap60/webservices/cemain/ICollabNetSoap.html#listAttachments(java.lang.String, jav...</description>
      <pubDate>Sat, 18 May 2013 19:24:54 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=490494&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2013-05-18T19:24:54Z</dc:date>
    </item>
    <item>
      <title>.NET SDK</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=490473&amp;dsForumId=738</link>
      <description>How can I list and then download all the attachments for an artifact? I can't seem to find any good examples.

Thanks!</description>
      <pubDate>Sat, 18 May 2013 11:55:24 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=490473&amp;dsForumId=738</guid>
      <dc:creator>coobr01@yahoo.com</dc:creator>
      <dc:date>2013-05-18T11:55:24Z</dc:date>
    </item>
    <item>
      <title>Perl SDK Document APP</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=488932&amp;dsForumId=738</link>
      <description>Hi, I'm trying to set the status of a document via Perl SDK - getting the status works, but setting not and I don't know, what's going wrong. Do I have to confirm the change after using "setDocumentData" ?

Code :
#------------------------------------------------------------------
# Name :      set_status
#
# Function :  call documentApp to set the status of the document
#             
# Parameter :  
#
# Call like : set_status($doc_id);
#
# Return :    
#
#-------------------------------------...</description>
      <pubDate>Tue, 30 Apr 2013 12:06:43 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=488932&amp;dsForumId=738</guid>
      <dc:creator>Sabine.Schild@nxp.com</dc:creator>
      <dc:date>2013-04-30T12:06:43Z</dc:date>
    </item>
    <item>
      <title>Re: Projects usage</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=488657&amp;dsForumId=738</link>
      <description>Can anyone help me with that ?


On Thu, Apr 25, 2013 at 4:54 PM, boutaina jniyah
&lt;boutaina.jniyah@gmail.com&gt;wrote:

&gt; I would like to know if the teamforge library can help me to get some
&gt; statistics about the usage of the different projects.
&gt;
&gt; I'd like to retrieve the number of visits to each project.
&gt; I need to know which projects are active and which are not.
&gt;
&gt; Thank you
&gt;</description>
      <pubDate>Fri, 26 Apr 2013 09:32:39 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=488657&amp;dsForumId=738</guid>
      <dc:creator>boutaina.jniyah@gmail.com</dc:creator>
      <dc:date>2013-04-26T09:32:39Z</dc:date>
    </item>
    <item>
      <title>Projects usage</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=488606&amp;dsForumId=738</link>
      <description>I would like to know if the teamforge library can help me to get some
statistics about the usage of the different projects.

I'd like to retrieve the number of visits to each project.
I need to know which projects are active and which are not.

Thank you</description>
      <pubDate>Thu, 25 Apr 2013 16:54:36 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=488606&amp;dsForumId=738</guid>
      <dc:creator>boutaina.jniyah@gmail.com</dc:creator>
      <dc:date>2013-04-25T16:54:36Z</dc:date>
    </item>
    <item>
      <title>Document version comments</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=488080&amp;dsForumId=738</link>
      <description>Is it possible to update the version comments of a document without adding a new version?  How?  I'm currently using method setDocumentData; it adds the comments I want to add, but it increments the version.</description>
      <pubDate>Fri, 19 Apr 2013 16:32:47 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=488080&amp;dsForumId=738</guid>
      <dc:creator>steven.berg@verizon.com</dc:creator>
      <dc:date>2013-04-19T16:32:47Z</dc:date>
    </item>
    <item>
      <title>Re: C# : SCM Files</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487842&amp;dsForumId=738</link>
      <description>You want SharpSVN:

http://sharpsvn.open.collab.net/



From: Boutaina JNIYAH &lt;boutaina.jniyah@gmail.com&lt;mailto:boutaina.jniyah@gmail.com&gt;&gt;
Reply-To: CollabNet TeamForge APIs &lt;sfee-api@forums.open.collab.net&lt;mailto:sfee-api@forums.open.collab.net&gt;&gt;
Date: Tuesday, April 16, 2013 12:42 PM
To: "sfee-api@forums.open.collab.net&lt;mailto:sfee-api@forums.open.collab.net&gt;" &lt;sfee-api@forums.open.collab.net&lt;mailto:sfee-api@forums.open.collab.net&gt;&gt;
Subject: Re: C# : SCM Files

Thank you both for reply,

A q...</description>
      <pubDate>Tue, 16 Apr 2013 16:45:50 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487842&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2013-04-16T16:45:50Z</dc:date>
    </item>
    <item>
      <title>Re: C# : SCM Files</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487841&amp;dsForumId=738</link>
      <description>Thank you both for reply,

A question for Mark :
I'm using C# language, and I've found here (:
http://subversion.apache.org/docs/ &lt;http://subversion.apache.org/docs/&gt;)
different API using Java. how can I work with that ?</description>
      <pubDate>Tue, 16 Apr 2013 16:42:58 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487841&amp;dsForumId=738</guid>
      <dc:creator>boutaina.jniyah@gmail.com</dc:creator>
      <dc:date>2013-04-16T16:42:58Z</dc:date>
    </item>
    <item>
      <title>RE: C# : SCM Files</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487835&amp;dsForumId=738</link>
      <description>Hi,

You need to know the commit id to get the list of affected files in a commit:


1.       Get the list of commits: "scmService.GetCommitList(repositoryId...),

2.       For each commit (ICommitRow) in the list, get the commit data: "scmService.GetCommitData(commit id)",

3.       File list (IScmFileListCollection) is available on the commit data object (ICommitDO.Files property).

HTH,

Bora



From: Boutaina JNIYAH [mailto:boutaina.jniyah@gmail.com]
Sent: Tuesday, April 16, 2013 9:59 AM
To...</description>
      <pubDate>Tue, 16 Apr 2013 15:16:45 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487835&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2013-04-16T15:16:45Z</dc:date>
    </item>
    <item>
      <title>Re: C# : SCM Files</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487834&amp;dsForumId=738</link>
      <description>I’m having trouble on getting the list of scm Files with my c# code.
I couldn't find the adequate function for that. If you can help me with that, I’ll be thankful.

I've tried to use the IScmSvc,

(IScmSvc service = getScmService();
IScmFileListCollection scmFiles = service. *******) but I couldn't get the collection of my scm files.

The TeamForge API would only let you get at the TeamForge metadata for SCM.  For example, when you commit changes a "cmmt" object is created and these commits ca...</description>
      <pubDate>Tue, 16 Apr 2013 15:07:09 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487834&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2013-04-16T15:07:09Z</dc:date>
    </item>
    <item>
      <title>C# : SCM Files</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487832&amp;dsForumId=738</link>
      <description>I’m having trouble on getting the list of scm Files with my c# code.
I couldn't find the adequate function for that. If you can help me with
that, I’ll be thankful.

I've tried to use the IScmSvc,

(IScmSvc service = getScmService();
IScmFileListCollection scmFiles = service. *******) but I couldn't get the
collection of my scm files.</description>
      <pubDate>Tue, 16 Apr 2013 14:59:11 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487832&amp;dsForumId=738</guid>
      <dc:creator>boutaina.jniyah@gmail.com</dc:creator>
      <dc:date>2013-04-16T14:59:11Z</dc:date>
    </item>
    <item>
      <title>RE: Develop Java application using teamforge api</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487293&amp;dsForumId=738</link>
      <description>As you can see the program is taking three arguments (TF URL, TF user, TF password), so you would have to pass three arguments into your Eclipse launch configuration for this example:
http://stackoverflow.com/questions/373328/invoking-java-main-method-with-parameters-from-eclipse


Best, Johannes

-----Original Message-----
From: Neha Kotla [mailto:Neha.Kotla@cms.hhs.gov] 
Sent: Monday, April 08, 2013 7:16 PM
To: sfee-api@forums.open.collab.net
Subject: RE: Develop Java application using teamfo...</description>
      <pubDate>Tue, 09 Apr 2013 09:06:53 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487293&amp;dsForumId=738</guid>
      <dc:creator>jnicolai@collab.net</dc:creator>
      <dc:date>2013-04-09T09:06:53Z</dc:date>
    </item>
    <item>
      <title>RE: Develop Java application using teamforge api</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487246&amp;dsForumId=738</link>
      <description>Hi Johannes ,

I already tried that example. So when i downloaded the bundle and when I am running in eclipsing. Example1. java is not taking arguments from build.xml and its printing error: teamforge-url username password
My code looks like : 

 public static void main(String args[])
		throws RemoteException
	{
      //BasicConfigurator.configure();

    log.info("running Example1");

      String sfUrl ;
      String sfUser ;
      String sfPass ;
      
       if (args.length != 3)
      {
 ...</description>
      <pubDate>Mon, 08 Apr 2013 17:15:56 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487246&amp;dsForumId=738</guid>
      <dc:creator>Neha.Kotla@cms.hhs.gov</dc:creator>
      <dc:date>2013-04-08T17:15:56Z</dc:date>
    </item>
    <item>
      <title>RE: Develop Java application using teamforge api</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487228&amp;dsForumId=738</link>
      <description>Have a look at http://www.open.collab.net/community/cif_sfee/samples/

Best, Johannes

-----Original Message-----
From: Neha Kotla [mailto:Neha.Kotla@cms.hhs.gov] 
Sent: Friday, April 05, 2013 3:43 PM
To: sfee-api@forums.open.collab.net
Subject: Develop Java application using teamforge api

Can anyone tell me how to connect teamforge SDK 5.4 with example java codes given in the teamforge site and run the example codes.

------------------------------------------------------
http://forums.open.c...</description>
      <pubDate>Mon, 08 Apr 2013 14:17:47 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487228&amp;dsForumId=738</guid>
      <dc:creator>jnicolai@collab.net</dc:creator>
      <dc:date>2013-04-08T14:17:47Z</dc:date>
    </item>
    <item>
      <title>RE: Integration alternatives</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487198&amp;dsForumId=738</link>
      <description>Hi Pablo,

Apart from IAF and using the SOAP API, you could leverage TeamForge branding (velocity templates and changes of HTML and Javascript), use event handlers and may have a look how our addons from CollabNet Labs extend TeamForge.

Some interesting links to start with:
http://help.collab.net/topic/iaf-620/topics/extendingteamforge.html
http://help.collab.net/topic/teamforge620/faq/brandablesiteelements.html
https://ctf.open.collab.net/sf/projects/labs/


&gt; can a servlet be directly deploy...</description>
      <pubDate>Mon, 08 Apr 2013 09:54:00 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487198&amp;dsForumId=738</guid>
      <dc:creator>jnicolai@collab.net</dc:creator>
      <dc:date>2013-04-08T09:54:00Z</dc:date>
    </item>
    <item>
      <title>Integration alternatives</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487194&amp;dsForumId=738</link>
      <description>Hi,

How many ways are available in order to integrate 3rd party applications?

One would be register an "Integrated App" on TeamForge, then receive the "sfProjectId" and "sfLoginToken" values and use the "sf_soap6X_sdk.jar" API and the "ICollabNetSoap" interface in order to get the "sessionId" and son on...

Any others? For example, can a servlet be directly deployed on TeamForge then enable DWR access from javascript?

Thanks!
Pablo.</description>
      <pubDate>Mon, 08 Apr 2013 08:59:15 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=487194&amp;dsForumId=738</guid>
      <dc:creator>pbeltranl@gmail.com</dc:creator>
      <dc:date>2013-04-08T08:59:15Z</dc:date>
    </item>
    <item>
      <title>Develop Java application using teamforge api</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=486999&amp;dsForumId=738</link>
      <description>Can anyone tell me how to connect teamforge SDK 5.4 with example java codes given in the teamforge site and run the example codes.</description>
      <pubDate>Fri, 05 Apr 2013 13:42:50 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=486999&amp;dsForumId=738</guid>
      <dc:creator>Neha.Kotla@cms.hhs.gov</dc:creator>
      <dc:date>2013-04-05T13:42:50Z</dc:date>
    </item>
    <item>
      <title>RE: hooks.jar env var  tf_updated_FlexFields</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=486169&amp;dsForumId=738</link>
      <description>Hi Mark,

In case you still need to access flex fields in your hook scripts and have not added this functionality yourself, I did something like this now.
Attached is a modified version of hooks.jar which also turns flex field values into environmental variables.
Also attached two example files to give you a feeling how those environmental variables look like.

In case you wonder why those additional environmental variables name look as they look like take under consideration that
a)	A unix env...</description>
      <pubDate>Tue, 26 Mar 2013 20:05:51 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=486169&amp;dsForumId=738</guid>
      <dc:creator>jnicolai@collab.net</dc:creator>
      <dc:date>2013-03-26T20:05:51Z</dc:date>
    </item>
    <item>
      <title>RE: Check whether parametes to createArtifact() have legal values</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=486140&amp;dsForumId=738</link>
      <description>OK--thanks for responding.
Steve</description>
      <pubDate>Tue, 26 Mar 2013 13:38:36 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=486140&amp;dsForumId=738</guid>
      <dc:creator>steven.berg@verizon.com</dc:creator>
      <dc:date>2013-03-26T13:38:36Z</dc:date>
    </item>
    <item>
      <title>RE: Check whether parametes to createArtifact() have legal values</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=486083&amp;dsForumId=738</link>
      <description>Hi Steve,
we had to implemented parameter-checks ourselves.

Regards,
Matthias



Steve Berg &lt;steven.berg@verizon.com&gt; schrieb:

&gt;Hi, Matthias.  Did you ever come up with a solution for this?  I've run
&gt;into a similar problem.
&gt;Thanks.
&gt;Steve Berg</description>
      <pubDate>Mon, 25 Mar 2013 22:13:40 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=486083&amp;dsForumId=738</guid>
      <dc:creator>MaeSiuS@gmx.de</dc:creator>
      <dc:date>2013-03-25T22:13:40Z</dc:date>
    </item>
    <item>
      <title>RE: Re: TeamForge Source Code Admin</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=486048&amp;dsForumId=738</link>
      <description>This post was very helpful in automating our CTF permission model. Thank you. 

I have a related question regarding “setRolePaths” usage. How exactly do I create the "rolePaths " argument (tns1:SoapNamedValues) that needs to be passed to “RbacApp-&gt;setRolePaths”? 

For example, I need to set “commit” access to “/trunk/xyz” folder for “role1035” on “reps1008”. How do I pass the “rolePaths” argument here?

Any help would really be appreciated.

Thanks
Roy

ctf&gt; desc RbacApp-&gt;setRolePaths
RbacApp-&gt;...</description>
      <pubDate>Mon, 25 Mar 2013 16:07:18 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=486048&amp;dsForumId=738</guid>
      <dc:creator>roy.mammen@citadelgroup.com</dc:creator>
      <dc:date>2013-03-25T16:07:18Z</dc:date>
    </item>
    <item>
      <title>RE: C# Jenkins With TeamForge Token</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=485508&amp;dsForumId=738</link>
      <description>Is there another API i can use to generate the auth token to pass to jenkins?</description>
      <pubDate>Tue, 19 Mar 2013 16:44:41 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=485508&amp;dsForumId=738</guid>
      <dc:creator>giles.papworth@ajbell.co.uk</dc:creator>
      <dc:date>2013-03-19T16:44:41Z</dc:date>
    </item>
    <item>
      <title>Perl API: Add field value to a field's signle select list</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=485359&amp;dsForumId=738</link>
      <description>Hi,
I try to add a new field value to a field's signle select list using perl
SDK, but it blocked me.
It is easy to add field using perl SDK.
I try to TrackerFieldValueSoapDO-&gt;new() and setField, but it seems not work.
 so is there a way can easy add field value using perl? if so, would you
plz show how to do it?
Thanks.
//BR Martin</description>
      <pubDate>Mon, 18 Mar 2013 12:15:59 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=485359&amp;dsForumId=738</guid>
      <dc:creator>jtang.hust@gmail.com</dc:creator>
      <dc:date>2013-03-18T12:15:59Z</dc:date>
    </item>
    <item>
      <title>RE: add artifact to tracker - Java API</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=485081&amp;dsForumId=738</link>
      <description>I should say "Null Pointer Exception"</description>
      <pubDate>Thu, 14 Mar 2013 22:54:54 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=485081&amp;dsForumId=738</guid>
      <dc:creator>steven.berg@verizon.com</dc:creator>
      <dc:date>2013-03-14T22:54:54Z</dc:date>
    </item>
    <item>
      <title>add artifact to tracker - Java API</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=485080&amp;dsForumId=738</link>
      <description>The documentation for ArtifactSoapDO method createArtifact says that attachmentFileName, attachmentMimeType, and attachmentFileId can all be null, but when I try to invoke the method with all three of them null, I get a null pointer error.  Please help.</description>
      <pubDate>Thu, 14 Mar 2013 22:53:57 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=485080&amp;dsForumId=738</guid>
      <dc:creator>steven.berg@verizon.com</dc:creator>
      <dc:date>2013-03-14T22:53:57Z</dc:date>
    </item>
    <item>
      <title>RE: add artifact to tracker - Java API</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=485079&amp;dsForumId=738</link>
      <description>I made some progress on this, but see today's new post.</description>
      <pubDate>Thu, 14 Mar 2013 22:50:45 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=485079&amp;dsForumId=738</guid>
      <dc:creator>steven.berg@verizon.com</dc:creator>
      <dc:date>2013-03-14T22:50:45Z</dc:date>
    </item>
    <item>
      <title>C# Jenkins With TeamForge Token</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=485047&amp;dsForumId=738</link>
      <description>Hi Guys,

I am wondering if anyone else has had this issue and if they have how to solve it.
I am building a custom site with some integration into TeamForge and Jenkins. I am trying to get some build information from Jenkins and i have seen how TeamForge sends the single sign on information to Jenkins. I am attempting to do the same thing by using the soap id i get back from using the API when i use it to verify user credentials. Essentially the URL i am trying is:

http://[jenkins]:8080/view/...</description>
      <pubDate>Thu, 14 Mar 2013 14:23:31 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=485047&amp;dsForumId=738</guid>
      <dc:creator>giles.papworth@ajbell.co.uk</dc:creator>
      <dc:date>2013-03-14T14:23:31Z</dc:date>
    </item>
    <item>
      <title>PerlAPI: getArtifactData3 changing data?</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484950&amp;dsForumId=738</link>
      <description>When I do a perl data dumper on a getArtifactData3 returned object, it is replacing some characters in field values with HTML tags

 'asyncArtifactUpdate_OriginalArtifact3SoapDO' =&gt; bless( {
          'priority' =&gt; '4',
          'folderId' =&gt; 'tracker1198',
.....
          'path' =&gt; 'projects.test_proj_e/tracker.software_change/artf4404',
          'description' =&gt; '&amp;quot;$this &amp;quot;2013_Fe&amp;quot; b_27_Shake01&amp;quot;',
......
          'lastModifiedBy' =&gt; 'testuser1',
          'title' =&gt; '&amp;quo...</description>
      <pubDate>Wed, 13 Mar 2013 14:20:27 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484950&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2013-03-13T14:20:27Z</dc:date>
    </item>
    <item>
      <title>add artifact to tracker - Java API</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484949&amp;dsForumId=738</link>
      <description>I am trying to add an artifact to a tracker using the Java API.  I have this code:

ArtifactDetailSoapRow artf = new ArtifactDetailSoapRow();
artf.setTitle("some value");
artf.setDescription("some value");
//followed by other "set" statements, then
AddArtifact(targetTrackerId, artf.getTitle(), artf.getDescription(), " ", " ", artf.getStatus(), artf.getCustomer(), artf.getPriority(), artf.getEstimatedEffort(), artf.getRemainingEffort(), artf.getAutosumming(), artf.getPoints(), artf.getAssignedTo...</description>
      <pubDate>Wed, 13 Mar 2013 14:14:43 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484949&amp;dsForumId=738</guid>
      <dc:creator>steven.berg@verizon.com</dc:creator>
      <dc:date>2013-03-13T14:14:43Z</dc:date>
    </item>
    <item>
      <title>project admin notification</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484769&amp;dsForumId=738</link>
      <description>My project admin wants to be notified via email when a developer creates a an account on the system for a project. 

After a look through the FAQ's I read about project tracker (which I do not think we have installed). 

Does anyone know how to accomplish this?</description>
      <pubDate>Mon, 11 Mar 2013 18:43:36 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484769&amp;dsForumId=738</guid>
      <dc:creator>wer3@tmw.com</dc:creator>
      <dc:date>2013-03-11T18:43:36Z</dc:date>
    </item>
    <item>
      <title>Re: flex field names in empty tracker - Java API</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484762&amp;dsForumId=738</link>
      <description>Yes, looks right.

On 3/11/13 1:13 PM, "Steve Berg" &lt;steven.berg@verizon.com&gt; wrote:

&gt;I think I got it:
&gt;TrackerFieldSoapDO[] fieldNames = m_trackerSoap.getFields(m_sessionId,
&gt;trackerId);
&gt;
&gt;I had previously defined m_trackerSoap thus:
&gt;m_trackerSoap = (ITrackerAppSoap)
&gt;ClientSoapStubFactory.getSoapStub(ITrackerAppSoap.class,
&gt;TeamForgeConnection.getUrl());
&gt;
&gt;------------------------------------------------------
&gt;http://forums.open.collab.net/ds/viewMessage.do?dsForumId=738&amp;dsMessageId=
&gt;4...</description>
      <pubDate>Mon, 11 Mar 2013 17:16:05 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484762&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2013-03-11T17:16:05Z</dc:date>
    </item>
    <item>
      <title>RE: Re: flex field names in empty tracker - Java API</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484761&amp;dsForumId=738</link>
      <description>I think I got it:
TrackerFieldSoapDO[] fieldNames = m_trackerSoap.getFields(m_sessionId, trackerId);

I had previously defined m_trackerSoap thus:
m_trackerSoap = (ITrackerAppSoap) ClientSoapStubFactory.getSoapStub(ITrackerAppSoap.class, TeamForgeConnection.getUrl());</description>
      <pubDate>Mon, 11 Mar 2013 17:13:09 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484761&amp;dsForumId=738</guid>
      <dc:creator>steven.berg@verizon.com</dc:creator>
      <dc:date>2013-03-11T17:13:09Z</dc:date>
    </item>
    <item>
      <title>RE: Re: flex field names in empty tracker - Java API</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484759&amp;dsForumId=738</link>
      <description>This code doesn't work:

TrackerFieldSoapDO[] fieldNames; 
fieldNames = com.collabnet.ce.soap60.webservices.tracker.ITrackerAppSoap.getFields(m_sessionId, trackerId);

It yields this error message:
Cannot make a static reference to the non-static method getFields(String, String) from the type ITrackerAppSoap	TrackerUtility.java

What am I doing wrong?</description>
      <pubDate>Mon, 11 Mar 2013 16:30:23 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484759&amp;dsForumId=738</guid>
      <dc:creator>steven.berg@verizon.com</dc:creator>
      <dc:date>2013-03-11T16:30:23Z</dc:date>
    </item>
    <item>
      <title>Re: flex field names in empty tracker - Java API</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484757&amp;dsForumId=738</link>
      <description>On 3/11/13 11:24 AM, "Steve Berg" &lt;steven.berg@verizon.com&gt; wrote:

&gt;Thank you.  Do you have an example of how to call it?

I do noot personally.  I know we call this method from our Desktops to get
the fields to include in artifact editor.

Is there a particular part you are asking about?  The method looks like it
just needs the session from your login call, and the tracker ID.  This
would be a String that looks like tracker1234.

Mark</description>
      <pubDate>Mon, 11 Mar 2013 16:13:17 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484757&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2013-03-11T16:13:17Z</dc:date>
    </item>
    <item>
      <title>RE: Re: flex field names in empty tracker - Java API</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484754&amp;dsForumId=738</link>
      <description>Thank you.  Do you have an example of how to call it?</description>
      <pubDate>Mon, 11 Mar 2013 15:24:49 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484754&amp;dsForumId=738</guid>
      <dc:creator>steven.berg@verizon.com</dc:creator>
      <dc:date>2013-03-11T15:24:49Z</dc:date>
    </item>
    <item>
      <title>Re: flex field names in empty tracker - Java API</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484752&amp;dsForumId=738</link>
      <description>On 3/11/13 10:51 AM, "Steve Berg" &lt;steven.berg@verizon.com&gt; wrote:

&gt;I have a tracker with some flex fields defined, but there are as yet no
&gt;artifacts.  Is there a way for a Java app to learn the name of the flex
&gt;fields?

Have you looked at the ITrackerAppSoap#getFields method?

http://help.collab.net/topic/iaf-620/javadoc/com/collabnet/ce/soap60/webser
vices/tracker/ITrackerAppSoap.html#getFields(java.lang.String,
java.lang.String)

Mark</description>
      <pubDate>Mon, 11 Mar 2013 14:59:09 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484752&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2013-03-11T14:59:09Z</dc:date>
    </item>
    <item>
      <title>flex field names in empty tracker - Java API</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484751&amp;dsForumId=738</link>
      <description>I have a tracker with some flex fields defined, but there are as yet no artifacts.  Is there a way for a Java app to learn the name of the flex fields?</description>
      <pubDate>Mon, 11 Mar 2013 14:51:13 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484751&amp;dsForumId=738</guid>
      <dc:creator>steven.berg@verizon.com</dc:creator>
      <dc:date>2013-03-11T14:51:13Z</dc:date>
    </item>
    <item>
      <title>email notifications</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484441&amp;dsForumId=738</link>
      <description>My project admin wants to be notified via email when a developer creates a an account on the system for a project. 

After a look through the FAQ's I read about project tracker (which I do not think we have installed).  

Does anyone know how to accomplish this? 

TIA</description>
      <pubDate>Thu, 07 Mar 2013 21:01:10 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484441&amp;dsForumId=738</guid>
      <dc:creator>wer3@tmw.com</dc:creator>
      <dc:date>2013-03-07T21:01:10Z</dc:date>
    </item>
    <item>
      <title>Unable to set artifact close date</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484226&amp;dsForumId=738</link>
      <description>I'm attempting to use the supplied example TrackerUtil and ArtifactSoapDO setCloseDate() to change the effective close date of tracker artifacts:

TrackerUtil trackers = new TrackerUtil(url, sessionID);
ArtifactSoapDO artfDO = trackers.getArtifactData(artfID);
artfDO.setStatus("Closed");
artfDO.setCloseDate(closeDate);
trackers.setArtifactData(artfDO);
log.info("Closed " + artfDO.getId() + " on " + 
	String.format("%1$tm/%1$td/%1$ty", closeDate));

url, sessionID, artfID, and closeDate are set ...</description>
      <pubDate>Tue, 05 Mar 2013 18:15:17 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=484226&amp;dsForumId=738</guid>
      <dc:creator>brandon.buteau@ngc.com</dc:creator>
      <dc:date>2013-03-05T18:15:17Z</dc:date>
    </item>
    <item>
      <title>RE: Can not add Artifact</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=483656&amp;dsForumId=738</link>
      <description>Looks like you are passing invalid value for an user field (assignedto, or custom user-field). You should pass username as the value for fields of "User" type.

- Bora

&gt; System.Web.Services.Protocols.SoapException:
&gt; com.collabnet.ce.soap60.marshaling.SoapMarshalingException: Invalid
&gt; Username</description>
      <pubDate>Mon, 25 Feb 2013 03:19:11 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=483656&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2013-02-25T03:19:11Z</dc:date>
    </item>
    <item>
      <title>Can not add Artifact</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=483651&amp;dsForumId=738</link>
      <description>getting this error when trying to add a Artifact using C#. Has any one seen the before.
Thanks 


System.Web.Services.Protocols.SoapException: com.collabnet.ce.soap60.marshaling.SoapMarshalingException: Invalid Username
   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
   at Coll...</description>
      <pubDate>Mon, 25 Feb 2013 00:53:29 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=483651&amp;dsForumId=738</guid>
      <dc:creator>jkenne19@bellsouth.net</dc:creator>
      <dc:date>2013-02-25T00:53:29Z</dc:date>
    </item>
    <item>
      <title>TeamForge python api docs</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=482075&amp;dsForumId=738</link>
      <description>Would anyone know where I could find the python api docs?</description>
      <pubDate>Mon, 04 Feb 2013 15:29:32 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=482075&amp;dsForumId=738</guid>
      <dc:creator>RLVanbelkum@dstsystems.com</dc:creator>
      <dc:date>2013-02-04T15:29:32Z</dc:date>
    </item>
    <item>
      <title>RE: Perl API: select flex field columns with getArtifactDetailList</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=481830&amp;dsForumId=738</link>
      <description>&gt; For e.g. the first text entry field would be text0, the next would be text1 and so on. Similarly the first single-select field will fv0, second is fv1 and so on. This is kind of hard to get from the Tracker Settings page, so you would probably need access to the database and run a query like:
&gt; select name, member_name from field  where folder_id = 'trackerxxxx'; (replace the tracker id with your tracker id). 

Or if you remember the order in which the fields are added to tracker, its easy to...</description>
      <pubDate>Fri, 01 Feb 2013 07:27:52 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=481830&amp;dsForumId=738</guid>
      <dc:creator>raja@collab.net</dc:creator>
      <dc:date>2013-02-01T07:27:52Z</dc:date>
    </item>
    <item>
      <title>RE: Perl API: select flex field columns with getArtifactDetailList</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=481829&amp;dsForumId=738</link>
      <description>The names of the flex-fields are not the names that appear in the UI.

CTF has support about 30 flex-fields of each type (simple text, drop-downs, users, dates). You would have to use the names of those types in the SOAP api. 

For e.g. the first text entry field would be text0, the next would be text1 and so on. Similarly the first single-select field will fv0, second is fv1 and so on. This is kind of hard to get from the Tracker Settings page, so you would probably need access to the database...</description>
      <pubDate>Fri, 01 Feb 2013 07:25:24 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=481829&amp;dsForumId=738</guid>
      <dc:creator>raja@collab.net</dc:creator>
      <dc:date>2013-02-01T07:25:24Z</dc:date>
    </item>
    <item>
      <title>Re: See what artifact fields were updated with Event Handler</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=481086&amp;dsForumId=738</link>
      <description>You would have to compare original soap data structure with the updated one.

Best, Johannes

On Jan 24, 2013, at 6:48, "Ryan Vanbelkum" &lt;RLVanbelkum@dstsystems.com&gt; wrote:

&gt; I have an event handler that monitors artifact updates, and would like to be able to see exactly what fields just changed.  Does anyone know a way to do this?
&gt; 
&gt; ------------------------------------------------------
&gt; http://forums.open.collab.net/ds/viewMessage.do?dsForumId=738&amp;dsMessageId=481081
&gt; 
&gt; To cancel your s...</description>
      <pubDate>Thu, 24 Jan 2013 15:31:21 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=481086&amp;dsForumId=738</guid>
      <dc:creator>jnicolai@collab.net</dc:creator>
      <dc:date>2013-01-24T15:31:21Z</dc:date>
    </item>
    <item>
      <title>See what artifact fields were updated with Event Handler</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=481081&amp;dsForumId=738</link>
      <description>I have an event handler that monitors artifact updates, and would like to be able to see exactly what fields just changed.  Does anyone know a way to do this?</description>
      <pubDate>Thu, 24 Jan 2013 14:48:35 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=481081&amp;dsForumId=738</guid>
      <dc:creator>RLVanbelkum@dstsystems.com</dc:creator>
      <dc:date>2013-01-24T14:48:35Z</dc:date>
    </item>
    <item>
      <title>Perl API: select flex field columns with getArtifactDetailList</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480637&amp;dsForumId=738</link>
      <description>Hello,

I would like to select some columns including some flex fields using getArtifactDetailList.

I am having difficulty getting this to work.  I noticed a posting about this:

http://forums.open.collab.net/ds/viewMessage.do?dsForumId=738&amp;viewType=browseAll&amp;dsMessageId=449714

Has anyone been able to successfully select flex fields using the selColumns argument?

Can anyone definitively answer whether getArtifactDetailList supports this?

Best regards,

Rick Varney</description>
      <pubDate>Sat, 19 Jan 2013 00:10:09 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480637&amp;dsForumId=738</guid>
      <dc:creator>rick.varney@nxp.com</dc:creator>
      <dc:date>2013-01-19T00:10:09Z</dc:date>
    </item>
    <item>
      <title>RE: TeamForge event handler returning field "submitted by"</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480585&amp;dsForumId=738</link>
      <description>Not sure if you are talking about a flex field here, but the user who created an artifact is stored in system field createdBy

Best, Johannes

-----Original Message-----
From: Ryan Vanbelkum [mailto:RLVanbelkum@dstsystems.com] 
Sent: Thursday, January 17, 2013 9:52 PM
To: sfee-api@forums.open.collab.net
Cc: rlvanbelkum@dstsystems.com
Subject: TeamForge event handler returning field "submitted by"

I am trying to write an event handler, and need the value in the "submitted by" field for an artif...</description>
      <pubDate>Fri, 18 Jan 2013 10:55:55 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480585&amp;dsForumId=738</guid>
      <dc:creator>jnicolai@collab.net</dc:creator>
      <dc:date>2013-01-18T10:55:55Z</dc:date>
    </item>
    <item>
      <title>TeamForge event handler returning field "submitted by"</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480529&amp;dsForumId=738</link>
      <description>I am trying to write an event handler, and need the value in the "submitted by" field for an artifact.  It's not in the flexField array, and I can't find a String or method that would give me the information.  If anyone knows, please help!

Ryan</description>
      <pubDate>Thu, 17 Jan 2013 20:51:57 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480529&amp;dsForumId=738</guid>
      <dc:creator>RLVanbelkum@dstsystems.com</dc:creator>
      <dc:date>2013-01-17T20:51:57Z</dc:date>
    </item>
    <item>
      <title>RE: Import delimited file to TeamForge Tracker</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480275&amp;dsForumId=738</link>
      <description>Oh, I see.  Thank you.</description>
      <pubDate>Tue, 15 Jan 2013 19:05:30 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480275&amp;dsForumId=738</guid>
      <dc:creator>steven.berg@verizon.com</dc:creator>
      <dc:date>2013-01-15T19:05:30Z</dc:date>
    </item>
    <item>
      <title>RE: Import delimited file to TeamForge Tracker</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480272&amp;dsForumId=738</link>
      <description>You have to be logged in to get that page, and request a role in the CollabNet Labs project to get access to that page. 

Kevin

-----Original Message-----
From: Steve Berg [mailto:steven.berg@verizon.com] 
Sent: Tuesday, January 15, 2013 12:52 PM
To: sfee-api@forums.open.collab.net
Subject: RE: Import delimited file to TeamForge Tracker

When I click on "Tracker Mass Import" or one of the links next to it, I get "the page you requested cannot be found."

---------------------------------------...</description>
      <pubDate>Tue, 15 Jan 2013 18:36:58 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480272&amp;dsForumId=738</guid>
      <dc:creator>kevin@collab.net</dc:creator>
      <dc:date>2013-01-15T18:36:58Z</dc:date>
    </item>
    <item>
      <title>RE: Import delimited file to TeamForge Tracker</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480268&amp;dsForumId=738</link>
      <description>When I click on "Tracker Mass Import" or one of the links next to it, I get "the page you requested cannot be found."</description>
      <pubDate>Tue, 15 Jan 2013 17:51:52 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480268&amp;dsForumId=738</guid>
      <dc:creator>steven.berg@verizon.com</dc:creator>
      <dc:date>2013-01-15T17:51:52Z</dc:date>
    </item>
    <item>
      <title>RE: Import delimited file to TeamForge Tracker</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480263&amp;dsForumId=738</link>
      <description>This mass-import utility available from CollabNet Labs:  https://ctf.open.collab.net/sf/go/page1363, should do the trick.  Look for the Mass Import tool on this list.

Regards,
Kevin

-----Original Message-----
From: Steve Berg [mailto:steven.berg@verizon.com] 
Sent: Tuesday, January 15, 2013 11:36 AM
To: sfee-api@forums.open.collab.net
Subject: Import delimited file to TeamForge Tracker

I am working on an application to import artifacts from a delimited file to a TeamForge Tracker.  Before I ...</description>
      <pubDate>Tue, 15 Jan 2013 16:44:52 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480263&amp;dsForumId=738</guid>
      <dc:creator>kevin@collab.net</dc:creator>
      <dc:date>2013-01-15T16:44:52Z</dc:date>
    </item>
    <item>
      <title>Import delimited file to TeamForge Tracker</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480262&amp;dsForumId=738</link>
      <description>I am working on an application to import artifacts from a delimited file to a TeamForge Tracker.  Before I go any further, I should ask if such a utility already exists.  (We are on version 6.2 of TeamForge.)

If a utility does not yet exist, I need to figure out how to add an Artifact to a Tracker using the API.  I am coding in Java, but would gladly use C#.  Can someone point me to an example of this, or help me find the documentation that shows how?

Thanks.

Steve</description>
      <pubDate>Tue, 15 Jan 2013 16:36:25 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=480262&amp;dsForumId=738</guid>
      <dc:creator>steven.berg@verizon.com</dc:creator>
      <dc:date>2013-01-15T16:36:25Z</dc:date>
    </item>
    <item>
      <title>RE: Flex Fields</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=479959&amp;dsForumId=738</link>
      <description>Thank you!  I used getArtifactDetailList instead of getArtifactList, then was able to see all the pre-defined fields plus use getFlexFields followed by getNames and getValues to obtain arrays of the names and values of the Flex Fields.</description>
      <pubDate>Fri, 11 Jan 2013 21:24:30 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=479959&amp;dsForumId=738</guid>
      <dc:creator>steven.berg@verizon.com</dc:creator>
      <dc:date>2013-01-11T21:24:30Z</dc:date>
    </item>
    <item>
      <title>RE: Flex Fields</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=479734&amp;dsForumId=738</link>
      <description>Hi,

You can use getArtifactDetailList call to get a list of ArtifactDetailSoapRow objects (this call can be used with a trackerId only as in your example ). You can then get the flex fields (names, and values) using getFlexFields() method on each detail row.

http://help.collab.net/index.jsp?topic=/iaf-620/javadoc/com/collabnet/ce/soap60/webservices/tracker/ITrackerAppSoap.html

Hope this helps,

Bora</description>
      <pubDate>Wed, 09 Jan 2013 14:41:22 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=479734&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2013-01-09T14:41:22Z</dc:date>
    </item>
    <item>
      <title>Flex Fields</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=479732&amp;dsForumId=738</link>
      <description>How do I go about accessing the Flex Fields on an Artifact?  I am able to get a list of Artifacts and access the fixed fields.  Here is my calling class:
----- begin -----
/**
 * Produce a list of artifacts for a given tracker 
 */
package com.verizon.applications;

import java.io.*;
import java.rmi.RemoteException;
import java.util.List;

import org.apache.log4j.Logger;

import com.collabnet.ce.soap60.webservices.tracker.ArtifactSoapRow;
import com.verizon.utilities.*;

/**
 * @author Steve Be...</description>
      <pubDate>Wed, 09 Jan 2013 14:23:23 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=479732&amp;dsForumId=738</guid>
      <dc:creator>steven.berg@verizon.com</dc:creator>
      <dc:date>2013-01-09T14:23:23Z</dc:date>
    </item>
    <item>
      <title>RE: Re: Issue with ITrackerSoap::setArtifactData</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=478167&amp;dsForumId=738</link>
      <description>Looking at the debug log we were able to determine the same (CRLF is being converted to LF), but this is all being done directly through the API.  I.e. we're reading the data from a comment field and immediately writing it without changing it on our end (as far as we know).</description>
      <pubDate>Thu, 20 Dec 2012 18:24:01 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=478167&amp;dsForumId=738</guid>
      <dc:creator>dave.snyder@agfa.com</dc:creator>
      <dc:date>2012-12-20T18:24:01Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with ITrackerSoap::setArtifactData</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=478160&amp;dsForumId=738</link>
      <description>Usually when you see something like this it is because the line endings in
the fields were changed.

A good way to test the API is to use the desktop or CLI.  They both use
this same API to update an artifact.  See if making the same sort of
change using one of those tools triggers the same behavior.  We have dealt
with these issues in the past with the desktops and it was handling of the
line endings in the multi-line fields that was the problem.

Mark


On 12/20/12 12:24 PM, "Chad Fay" &lt;cfay@...</description>
      <pubDate>Thu, 20 Dec 2012 17:34:28 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=478160&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2012-12-20T17:34:28Z</dc:date>
    </item>
    <item>
      <title>Issue with ITrackerSoap::setArtifactData</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=478158&amp;dsForumId=738</link>
      <description>We're using ITrackerSoap::setArtifactData to update flex fields in artifacts.

Unfortunately it also displays 'fake' changes in artifacts. In the screen shot you'll see that the following fields are reportedly changed (although they weren't changed):

- Build/Environment
- Resolution Details
- Steps to Reproduce
- Verification Details

Here are the steps our developer used to reproduce this issue:

1. The tracker must have 1 or more custom fields of type "Text/Entry/ 250 Characters X 10 Lines"....</description>
      <pubDate>Thu, 20 Dec 2012 17:24:34 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=478158&amp;dsForumId=738</guid>
      <dc:creator>cfay@collab.net</dc:creator>
      <dc:date>2012-12-20T17:24:34Z</dc:date>
    </item>
    <item>
      <title>RE: hooks.jar env var  tf_updated_FlexFields</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=477607&amp;dsForumId=738</link>
      <description>Thanks for the reply. 

Mark</description>
      <pubDate>Fri, 14 Dec 2012 13:00:35 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=477607&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-12-14T13:00:35Z</dc:date>
    </item>
    <item>
      <title>RE: hooks.jar env var  tf_updated_FlexFields</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=477538&amp;dsForumId=738</link>
      <description>Hi Mark,

hooks.jar is written in a generic way: It does not know anything special about the objects which changed but uses introspection/reflection to detect its properties on the fly. On every property, it creates an environmental variable and calls its toString method. This works well for scalar data types but not well for more complex data structures like SoapNamedValues which is containin all flex fields. You may unzip hooks.jar, have a look into  AsynchronousHookScriptEventListener.java, ...</description>
      <pubDate>Thu, 13 Dec 2012 21:15:20 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=477538&amp;dsForumId=738</guid>
      <dc:creator>jnicolai@collab.net</dc:creator>
      <dc:date>2012-12-13T21:15:20Z</dc:date>
    </item>
    <item>
      <title>hooks.jar env var  tf_updated_FlexFields</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=477521&amp;dsForumId=738</link>
      <description>How to make use of tf_updated_FlexFields env var value in a Perl script? Looking to access changed flex field vars in a synchronous artifact update event hook.

tf_updated_FlexFields  = 'com.collabnet.ce.soap50.types.SoapFieldValues@d73f5d8'</description>
      <pubDate>Thu, 13 Dec 2012 18:34:06 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=477521&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-12-13T18:34:06Z</dc:date>
    </item>
    <item>
      <title>IAF Associations Through Web Services</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=476915&amp;dsForumId=738</link>
      <description>I can create an association from a TeamForge tracker artifact to an Integrated App artifact through the TeamForge Web Interface but when I try to do it through the API (Web Service Client) I always get a NoSuchObjectFault.

Is this action possible through web service calls?

Appreciate your help!

Thanks.</description>
      <pubDate>Thu, 06 Dec 2012 22:12:56 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=476915&amp;dsForumId=738</guid>
      <dc:creator>subramanian@collab.net</dc:creator>
      <dc:date>2012-12-06T22:12:56Z</dc:date>
    </item>
    <item>
      <title>Perl API -&gt; Event Handler (hooks.jar)</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=476620&amp;dsForumId=738</link>
      <description>Hi. We are working on automation aspects of TeamForge usage. We have run into an issue where things don't run based on how they are accessed.

Example Not work:

Perl API script -&gt; API login to TeamForge -&gt; API edit artifact -&gt; hooks.jar -&gt; event handler script (this doesn't run)

Example Does work:

Web GUI login to TeamForge -&gt; manual edit artifact -&gt; hooks.jar -&gt; event handler script (this does run)

How to get the event handler scripts to run from API edits the same way the run from manual ...</description>
      <pubDate>Mon, 03 Dec 2012 19:37:18 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=476620&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-12-03T19:37:18Z</dc:date>
    </item>
    <item>
      <title>Re: Perl SDK api example to upload documents to CTF5.4</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=476018&amp;dsForumId=738</link>
      <description>On பு, 2012-11-14 at 09:12 -0800, G C wrote:
&gt; Hello,
&gt; 
&gt; Can someone provide sample Perl SDK SOAP api code for uploading new version of document to an existing document in CTF 5.4? Appreciate your help.
&gt; 

Here is a sample perl code that uploads a file to file release.
Hope you can tweak it to suite to your needs.

Regards,
Shrini
CollabNet Support</description>
      <pubDate>Tue, 27 Nov 2012 06:54:45 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=476018&amp;dsForumId=738</guid>
      <dc:creator>shrinivasan@collab.net</dc:creator>
      <dc:date>2012-11-27T06:54:45Z</dc:date>
    </item>
    <item>
      <title>Get Document Review Responses</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=475589&amp;dsForumId=738</link>
      <description>I'm having trouble getting document review responses using the API. I'm probably missing something simple. I have the DocumentReviewSoapRow and would like to extract the responses made by users and any attachments. Any suggestions? Thanks.</description>
      <pubDate>Thu, 22 Nov 2012 05:28:02 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=475589&amp;dsForumId=738</guid>
      <dc:creator>jason.d.graber@boeing.com</dc:creator>
      <dc:date>2012-11-22T05:28:02Z</dc:date>
    </item>
    <item>
      <title>RE: Get list of artifacts ordered by a column</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=475521&amp;dsForumId=738</link>
      <description>Thanks Bora. Yes, I'm trying to avoid the memory overhead as the API brings back all artifacts, not just closed ones.</description>
      <pubDate>Wed, 21 Nov 2012 13:01:03 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=475521&amp;dsForumId=738</guid>
      <dc:creator>coobr01@yahoo.com</dc:creator>
      <dc:date>2012-11-21T13:01:03Z</dc:date>
    </item>
    <item>
      <title>RE: Get list of artifacts ordered by a column</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=475442&amp;dsForumId=738</link>
      <description>Take a look at the 'getArtifactDetailList' method (used only if you search within a tracker):

http://help.collab.net/index.jsp?topic=/iaf-620/javadoc/com/collabnet/ce/soap60/webservices/tracker/ITrackerAppSoap.html

Have you considered sorting the results on the client side?

- Bora

&gt; -----Original Message-----
&gt; From: Brad Cooper [mailto:coobr01@yahoo.com]
&gt; Sent: Tuesday, November 20, 2012 10:39 AM
&gt; To: sfee-api@forums.open.collab.net
&gt; Subject: RE: Get list of artifacts ordered by a colum...</description>
      <pubDate>Tue, 20 Nov 2012 17:02:33 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=475442&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2012-11-20T17:02:33Z</dc:date>
    </item>
    <item>
      <title>RE: Get list of artifacts ordered by a column</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=475438&amp;dsForumId=738</link>
      <description>Still interested in this question as a client has requested the functionality via a report we developed on top of the TF API (v.6.2.0.0).</description>
      <pubDate>Tue, 20 Nov 2012 16:39:07 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=475438&amp;dsForumId=738</guid>
      <dc:creator>coobr01@yahoo.com</dc:creator>
      <dc:date>2012-11-20T16:39:07Z</dc:date>
    </item>
    <item>
      <title>Perl SDK api example to upload documents to CTF5.4</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474886&amp;dsForumId=738</link>
      <description>Hello,

Can someone provide sample Perl SDK SOAP api code for uploading new version of document to an existing document in CTF 5.4? Appreciate your help.

Thank you!</description>
      <pubDate>Wed, 14 Nov 2012 17:12:56 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474886&amp;dsForumId=738</guid>
      <dc:creator>gautam@innosoft.com</dc:creator>
      <dc:date>2012-11-14T17:12:56Z</dc:date>
    </item>
    <item>
      <title>RE: TeamForge Source Code Admin</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474282&amp;dsForumId=738</link>
      <description>Cheers everyone glad to know that this can be done.

I would do it through other UI's but i am looking at automating some jobs which revolve on branch maintenance and such so it is very useful to be able to access this information through the API.

Cheers</description>
      <pubDate>Wed, 07 Nov 2012 15:16:08 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474282&amp;dsForumId=738</guid>
      <dc:creator>giles.papworth@ajbell.co.uk</dc:creator>
      <dc:date>2012-11-07T15:16:08Z</dc:date>
    </item>
    <item>
      <title>Re: TeamForge Source Code Admin</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474272&amp;dsForumId=738</link>
      <description>On Wed, Nov 07, 2012 at 01:40:46PM +0000, Mark Phippard wrote:
&gt; I did not think the new SVN path-based permissions were there.

yup, it is.  operationClusterName of 'scm_fgp' (folder gated permissions? not sure) 

&gt; Can you set these using the TeamForge CLI?  That would probably be better
&gt; way to go.

since its in the api, yes, you can access it from the CLI; not sure if there is a 'native' CLI invocation or not.

you can also access it from C# as the original poster had asked, see Baybora's ...</description>
      <pubDate>Wed, 07 Nov 2012 14:25:47 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474272&amp;dsForumId=738</guid>
      <dc:creator>alustenberg@collab.net</dc:creator>
      <dc:date>2012-11-07T14:25:47Z</dc:date>
    </item>
    <item>
      <title>RE: TeamForge Source Code Admin</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474264&amp;dsForumId=738</link>
      <description>Rbac app is exposed under CollabNet.TeamForge.Library.Model.RbacSvc namespace in CollabNet.TeamForge.Library.dll.

Also, you can find operation cluster constants defined in CollabNet.TeamForge.Library.Model.MainSvc.OperationClusterConstants.

...
IRbacSvc rbacSvc = CollabNet.TeamForge.Library.Model.TeamForgeServiceFactory&lt;IRbacSvc&gt;(tfContext);
...

Let me know if it is missing any of the exposed SOAP API methods.

-- Bora</description>
      <pubDate>Wed, 07 Nov 2012 13:50:46 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474264&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2012-11-07T13:50:46Z</dc:date>
    </item>
    <item>
      <title>Re: TeamForge Source Code Admin</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474263&amp;dsForumId=738</link>
      <description>I did not think the new SVN path-based permissions were there.

Can you set these using the TeamForge CLI?  That would probably be better
way to go.

Mark

On 11/7/12 8:38 AM, "Alex Lustenberg" &lt;alustenberg@collab.net&gt; wrote:

&gt;it is exposed via the soap api,
&gt;
&gt;see rbacapp: *Cluster/s, *Role/s, *RolePath/s
&gt;
&gt;its a bit funky to work with, but it should all be there.  i can provide
&gt;some example perl code if needed, but i do not have a C# env spun up.
&gt;
&gt;--Alex
&gt;
&gt;
&gt;On Wed, Nov 07, 2012 at 01:2...</description>
      <pubDate>Wed, 07 Nov 2012 13:40:48 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474263&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2012-11-07T13:40:48Z</dc:date>
    </item>
    <item>
      <title>Re: TeamForge Source Code Admin</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474262&amp;dsForumId=738</link>
      <description>it is exposed via the soap api,

see rbacapp: *Cluster/s, *Role/s, *RolePath/s

its a bit funky to work with, but it should all be there.  i can provide some example perl code if needed, but i do not have a C# env spun up. 

--Alex


On Wed, Nov 07, 2012 at 01:23:56PM +0000, Mark Phippard wrote:
&gt; On 11/7/12 6:38 AM, "Giles Papworth" &lt;giles.papworth@ajbell.co.uk&gt; wrote:
&gt; 
&gt; &gt;Using the C# API dll, is there a way to add / remove source code
&gt; &gt;repository permissions?
&gt; 
&gt; 
&gt; &gt;Or does this need t...</description>
      <pubDate>Wed, 07 Nov 2012 13:39:10 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474262&amp;dsForumId=738</guid>
      <dc:creator>alustenberg@collab.net</dc:creator>
      <dc:date>2012-11-07T13:39:10Z</dc:date>
    </item>
    <item>
      <title>Re: TeamForge Source Code Admin</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474259&amp;dsForumId=738</link>
      <description>On 11/7/12 6:38 AM, "Giles Papworth" &lt;giles.papworth@ajbell.co.uk&gt; wrote:

&gt;Using the C# API dll, is there a way to add / remove source code
&gt;repository permissions?


&gt;Or does this need to be done from within the web ui?


I do not believe this is exposed to the SOAP API so it would not be
available in the C# library.  You would have to use the web UI.

Mark</description>
      <pubDate>Wed, 07 Nov 2012 13:23:58 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474259&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2012-11-07T13:23:58Z</dc:date>
    </item>
    <item>
      <title>TeamForge Source Code Admin</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474253&amp;dsForumId=738</link>
      <description>Hi Guys,

Using the C# API dll, is there a way to add / remove source code repository permissions?

Or does this need to be done from within the web ui?

I am looking at creating an app to help with branch maintenance and be able to add and remove permissions to branches or the trunk of a repository. All my permissions are managed through TeamForge.

Thanks</description>
      <pubDate>Wed, 07 Nov 2012 11:38:58 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=474253&amp;dsForumId=738</guid>
      <dc:creator>giles.papworth@ajbell.co.uk</dc:creator>
      <dc:date>2012-11-07T11:38:58Z</dc:date>
    </item>
    <item>
      <title>Perl API: downloading attachmentments</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=472848&amp;dsForumId=738</link>
      <description>I can get the attachment list but having trouble downloading a tracker attachment file. (need to edit the file and put it back, so feel free to provide guidance on updating attachment if you may) - Thanks

### CODE  ###########################################
my $attachlist = undef;
    eval {
      $attachlist = $CollabNetSvc-&gt;listAttachments2($sk,"artf4225");
    };
    unless ( (not($@)) &amp;&amp; ($attachlist) ) {
        print "not worked\n";
        exit 1;
    }
printf "\n%s\n\n", Dumper $attac...</description>
      <pubDate>Tue, 23 Oct 2012 19:32:43 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=472848&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-10-23T19:32:43Z</dc:date>
    </item>
    <item>
      <title>Perl API/TeamForge Event Handlers (hooks.jar)</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=470085&amp;dsForumId=738</link>
      <description>We are using the hooks.jar event handler. Is the following expected behavior?

There is a $TEAMFORGE/hooks/asynchronous/artifact_update perl script installed.

When, via the TeamForge Website, tracker "A" is moved to status "A3", tracker "B" gets moved to status "B4" by the artifact_update perl script.

When the status of tracker "A" is moved to "A3" via a (different) Perl API script, it does not appear that the artifact_update perl script is run to move tracker "B" to status "B4".

Mark</description>
      <pubDate>Tue, 25 Sep 2012 17:21:53 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=470085&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-09-25T17:21:53Z</dc:date>
    </item>
    <item>
      <title>RE: [ANN] Expand TeamForge ALM traceability</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=469712&amp;dsForumId=738</link>
      <description>Hi,

&gt; Is this integration still supported?
&gt; 
&gt; The link doesn't exist anymore, neither provide the docminer any information.

As the TeamForge integration was discontinued, you can use SharePoint as document repository and tracker to relate SharePoint list items (tasks and issues) to document texts paragraphs.
Of course, SharePoint tracker features are much less powerful compared to TeamForge artifacts, so it's not the ideal solution, but it's free.

You can try a and online demo for SharePoi...</description>
      <pubDate>Fri, 21 Sep 2012 16:37:01 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=469712&amp;dsForumId=738</guid>
      <dc:creator>pbeltranl@gmail.com</dc:creator>
      <dc:date>2012-09-21T16:37:01Z</dc:date>
    </item>
    <item>
      <title>Perl API: Create/Update tracker data file</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468983&amp;dsForumId=738</link>
      <description>What is the best/easiest way to create/update a text file for a tracker in TeamForge?

Ideally the file would be an attachment in a tracker, but can also use a file in the documents toolbar associated to the tracker. This file and data would be created and inserted via Perl API in background automation. There will be multiple updates to this audit/log style file for each tracker. Would prefer to use a field in tracker but don't want to risk going over the 4000k limit for the more involved track...</description>
      <pubDate>Fri, 14 Sep 2012 15:45:02 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468983&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-09-14T15:45:02Z</dc:date>
    </item>
    <item>
      <title>RE: Perl API: Site wide roles</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468888&amp;dsForumId=738</link>
      <description>- Operator error. Please ignore.</description>
      <pubDate>Thu, 13 Sep 2012 16:41:31 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468888&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-09-13T16:41:31Z</dc:date>
    </item>
    <item>
      <title>Perl API: Site wide roles</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468887&amp;dsForumId=738</link>
      <description>Does the perl API work with site-wide roles?

We have a automation account setup with site-wide access to project source code. Account is not a member of project. The account can browse the source code via the TeamForge web, but is getting access forbidden to SVN via the API.

Does the new TeamForge6 SDK support site-wide roles?

Thanks,

Mark</description>
      <pubDate>Thu, 13 Sep 2012 16:37:06 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468887&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-09-13T16:37:06Z</dc:date>
    </item>
    <item>
      <title>RE: CTF java API usage</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468779&amp;dsForumId=738</link>
      <description>Hi Ryan,

I'm assuming you have a tracker called "Defects" in your project. If
that's the case there's an api call that can return all artifacts from a
single tracker. 

Below is the api call for fetching all artifacts from a tracker. All you
need to do is pass the actual tracker id in place of "trackerxxxx" which
you can find out from Jump To ID while accessing the tracker from the
browser. 

TrackerApp-&gt;getArtifactList trackerxxxx

Hope this helps.

Thanks,
Sathish


-----Original Message----...</description>
      <pubDate>Wed, 12 Sep 2012 16:02:04 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468779&amp;dsForumId=738</guid>
      <dc:creator>sathish@collab.net</dc:creator>
      <dc:date>2012-09-12T16:02:04Z</dc:date>
    </item>
    <item>
      <title>CTF java API usage</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468775&amp;dsForumId=738</link>
      <description>Is there a way, using the TeamForge API to return all the  defects in a specific project rather than just the defects in file release of a project.  I am trying to pull all of the defects of a project that are not in a planning folder to use in a report. I'd prefer not to loop through all file releases of the project if possible.  Thank you!</description>
      <pubDate>Wed, 12 Sep 2012 15:24:38 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468775&amp;dsForumId=738</guid>
      <dc:creator>RLVanbelkum@dstsystems.com</dc:creator>
      <dc:date>2012-09-12T15:24:38Z</dc:date>
    </item>
    <item>
      <title>RE: How to get and Artiface ID?</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468513&amp;dsForumId=738</link>
      <description>Hi Subhashini,

Thanks for the quick reply. It worked.

Thanks,
Naresh.</description>
      <pubDate>Mon, 10 Sep 2012 09:40:12 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468513&amp;dsForumId=738</guid>
      <dc:creator>naresh.nayini@valuelabs.net</dc:creator>
      <dc:date>2012-09-10T09:40:12Z</dc:date>
    </item>
    <item>
      <title>RE: How to get and Artiface ID?</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468509&amp;dsForumId=738</link>
      <description>Hi Naresh,
 
If you are using CTF's SOAP interface, createArtifact() call should return you the ArtifactSoapDO. Invoking getId() on this ArtifactSoapDO will give you the just created artifact's ID.
 
If you are using the CTF UI interface, clicking the 'Save and View' button from 'Submit Artifact' page will take you to the 'View artifact' page which will have the artifact ID in the 'Jump to ID' box on the top right corner of the page.
 
Let us know if that clarifies your question.
 
Thanks,
M. S...</description>
      <pubDate>Mon, 10 Sep 2012 09:12:20 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468509&amp;dsForumId=738</guid>
      <dc:creator>subhashini@collab.net</dc:creator>
      <dc:date>2012-09-10T09:12:20Z</dc:date>
    </item>
    <item>
      <title>How to get and Artiface ID?</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468500&amp;dsForumId=738</link>
      <description>Hi,

Somebody please help me out in getting an ARTIFACT ID once it is created.

Thnaks
-Naresh</description>
      <pubDate>Mon, 10 Sep 2012 07:43:13 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468500&amp;dsForumId=738</guid>
      <dc:creator>naresh.nayini@valuelabs.net</dc:creator>
      <dc:date>2012-09-10T07:43:13Z</dc:date>
    </item>
    <item>
      <title>RE: Error Parsing Event Jar File when upload jar</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468015&amp;dsForumId=738</link>
      <description>Hi,

Something similar to this should work (have a look at the referenced DTD):

&lt;?xml version="1.0"?&gt;
&lt;!DOCTYPE event-handler
  PUBLIC "-//CollabNet, Inc.//DTD Data Object 1.1//EN"
  "http://schema.open.collab.net/sfee50/dtd/sf-event-handler_1_0.dtd"&gt;

&lt;event-handler&gt;
  &lt;event api="6.1" mode="synchronous"&gt;
    &lt;type&gt;*&lt;/type&gt;
    &lt;operation&gt;*&lt;/operation&gt;
    &lt;handler&gt;com.vasoftware.sf.plugin.TestingWorkflow60&lt;/handler&gt;
  &lt;/event&gt;
&lt;/event-handler&gt;

Best, Johannes

-----Original Message-----
From...</description>
      <pubDate>Wed, 05 Sep 2012 08:37:59 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=468015&amp;dsForumId=738</guid>
      <dc:creator>jnicolai@collab.net</dc:creator>
      <dc:date>2012-09-05T08:37:59Z</dc:date>
    </item>
    <item>
      <title>Error Parsing Event Jar File when upload jar</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=467999&amp;dsForumId=738</link>
      <description>I have developed a event handler basing on SDK 6.2. And specify the api to 6.0(in event.xml) . But I got the error message: Error Parsing Event Jar File. If I change the api to 5.0 . It's OK. But It will get error when event is trigger: com.collabnet.ce.soap50.webservices.tracker.ArtifactSoapDO cannot be cast to com.collabnet.ce.soap60.webservices.cemain.ObjectSoapDO.

I know it's because that I extend EventHandler60, but I specify the api to 5.0. But my question is how to use 6.0 SDK.

PS:
1) ...</description>
      <pubDate>Wed, 05 Sep 2012 06:18:35 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=467999&amp;dsForumId=738</guid>
      <dc:creator>cutesource@gmail.com</dc:creator>
      <dc:date>2012-09-05T06:18:35Z</dc:date>
    </item>
    <item>
      <title>RE: [ANN] Expand TeamForge ALM traceability</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=467699&amp;dsForumId=738</link>
      <description>DocMiner "One" was deeply re-engineered: now it runs on mobile devices Android, iOS (iPhone &amp; iPad)... and it also supports SharePoint as document server. Teamforge support was dropped due the few interest from the community.

Sorry,
Pablo.

P.S:Nowadays, signing a partnership with a global company is in progress. Maybe, they  would be interested in supporting it for the TeamForge platform. But this will not happen in the short term.</description>
      <pubDate>Sat, 01 Sep 2012 16:07:05 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=467699&amp;dsForumId=738</guid>
      <dc:creator>pbeltranl@gmail.com</dc:creator>
      <dc:date>2012-09-01T16:07:05Z</dc:date>
    </item>
    <item>
      <title>RE: [ANN] Expand TeamForge ALM traceability</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=467692&amp;dsForumId=738</link>
      <description>Is this integration still supported?

The link doesn't exist anymore, neither provide the docminer any information.</description>
      <pubDate>Sat, 01 Sep 2012 13:43:29 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=467692&amp;dsForumId=738</guid>
      <dc:creator>tom.vandenberg@tno.nl</dc:creator>
      <dc:date>2012-09-01T13:43:29Z</dc:date>
    </item>
    <item>
      <title>Perl API: How to use perl SDK for downloading a frs file release</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=467365&amp;dsForumId=738</link>
      <description>Hi,

   We are trying to use perl SDK for downloading a frs file release, We have used ctf-&gt;FrsApp-&gt;getFrsFileId and then ctf-&gt;FileStorageApp-&gt;downloadFile. But the downloadFile is not storing the file in local system.  

Can you please help me how to download a frs
file and save it in local file system, using perl SDK API?

# Part of the script
my $fileid = $ctf-&gt;FrsApp-&gt;getFrsFileId($swp_sk, "frs34276");
my $data = $ctf-&gt;FileStorageApp-&gt;downloadFile($swp_sk, $fileid);

my $size = $ctf-&gt;Simple...</description>
      <pubDate>Wed, 29 Aug 2012 09:52:33 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=467365&amp;dsForumId=738</guid>
      <dc:creator>kannan.kumarasamy@gmail.com</dc:creator>
      <dc:date>2012-08-29T09:52:33Z</dc:date>
    </item>
    <item>
      <title>Re: Failure to open the SDK ZIP file</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=466359&amp;dsForumId=738</link>
      <description>On Aug 20, 2012, at 10:48 AM, David Manzanares wrote:

&gt; I have been able to download the SDK ZIP file located at the following URL:http://www.open.collab.net/community/cif/ctf/61/ctf_6.1.0.0.353_sdk.zip.
&gt;  
&gt; However, when I try to open the ZIP file after downloading, I get the following error:
&gt;  
&gt; &lt;image001.jpg&gt;
&gt;  
&gt; Can you provide me with a file (ZIP or what have you) that I can 1) download and 2) open.

That link worked for me.  Did you check the file for corruption by your browser?

$...</description>
      <pubDate>Mon, 20 Aug 2012 15:06:05 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=466359&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2012-08-20T15:06:05Z</dc:date>
    </item>
    <item>
      <title>Failure to open the SDK ZIP file</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=466351&amp;dsForumId=738</link>
      <description>Hello,

I have been able to download the SDK ZIP file located at the following URL: http://www.open.collab.net/community/cif/ctf/61/ctf_6.1.0.0.353_sdk.zip.

However, when I try to open the ZIP file after downloading, I get the following error:

[cid:image001.jpg@01CD7BF5.9FC0F780]

Can you provide me with a file (ZIP or what have you) that I can 1) download and 2) open.

Thank you.</description>
      <pubDate>Mon, 20 Aug 2012 14:48:57 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=466351&amp;dsForumId=738</guid>
      <dc:creator>damanza@sandia.gov</dc:creator>
      <dc:date>2012-08-20T14:48:57Z</dc:date>
    </item>
    <item>
      <title>RE: How do I upload multiple versions of a document to the same location through SOAP APIs?</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=465754&amp;dsForumId=738</link>
      <description>Thank you, It worked.</description>
      <pubDate>Mon, 13 Aug 2012 12:45:50 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=465754&amp;dsForumId=738</guid>
      <dc:creator>Srinivas.kurra@mmtcpamp.com</dc:creator>
      <dc:date>2012-08-13T12:45:50Z</dc:date>
    </item>
    <item>
      <title>RE: How to get the url of a document uploaded to CTF through TF API?</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=465753&amp;dsForumId=738</link>
      <description>Thank you, It worked.</description>
      <pubDate>Mon, 13 Aug 2012 12:45:02 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=465753&amp;dsForumId=738</guid>
      <dc:creator>Srinivas.kurra@mmtcpamp.com</dc:creator>
      <dc:date>2012-08-13T12:45:02Z</dc:date>
    </item>
    <item>
      <title>RE: How do I upload multiple versions of a document to the same location through SOAP APIs?</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=465482&amp;dsForumId=738</link>
      <description>You can use 'setDocumentData(java.lang.String sessionId, DocumentSoapDO documentData, java.lang.String fileId)' method to change the document data and/or to upload a new version of document file.

http://help.collab.net/index.jsp?topic=/iaf-620/javadoc/com/collabnet/ce/soap60/webservices/docman/IDocumentAppSoap.html

I assume you already know how to get the 'fileId' (similar to what you did when you are creating a document).

- Bora

&gt; -----Original Message-----
&gt; From: Srinivasa Kurra [mailto:...</description>
      <pubDate>Fri, 10 Aug 2012 13:20:25 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=465482&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2012-08-10T13:20:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the url of a document uploaded to CTF through TF API?</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=465479&amp;dsForumId=738</link>
      <description>On Aug 10, 2012, at 5:22 AM, Srinivasa Kurra wrote:

&gt; Hi,
&gt; 
&gt; Using examples from CTF SDK (java), I was successful in uploading a document to CTF server which used the following APIs:

If you have the object ID of the document you can just use the "go" URL for the object.  For example:

https://hostname/sf/go/doc20059

Mark</description>
      <pubDate>Fri, 10 Aug 2012 13:07:04 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=465479&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2012-08-10T13:07:04Z</dc:date>
    </item>
    <item>
      <title>How do I upload multiple versions of a document to the same location through SOAP APIs?</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=465457&amp;dsForumId=738</link>
      <description>Hi,

I can upload a document to CTF through APIs. I need to find a way out to add multiple versions of the same document at the same location.

The attached jpg image shows the UI way of updating the file and the version. I want to achieve the same through the APIs.

I appreciate your help.</description>
      <pubDate>Fri, 10 Aug 2012 09:27:44 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=465457&amp;dsForumId=738</guid>
      <dc:creator>Srinivas.kurra@mmtcpamp.com</dc:creator>
      <dc:date>2012-08-10T09:27:44Z</dc:date>
    </item>
    <item>
      <title>How to get the url of a document uploaded to CTF through TF API?</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=465456&amp;dsForumId=738</link>
      <description>Hi,

Using examples from CTF SDK (java), I was successful in uploading a document to CTF server which used the following APIs:

IFileStorageAppSoap uploadFile(...) &amp;
IDocumentAppSoap createDocument(...)

I have a requirement to return the url of the uploaded document. How do I achieve this?

/*code snippet*/
//connect and login to CTF server
DocumentUtil doc = new DocumentUtil(sfUrl, sessionId);
String urlRet = doc.uploadFile(projectId, docPath, docFilePath);
...

//DocumentUtil.uploadFile


pu...</description>
      <pubDate>Fri, 10 Aug 2012 09:22:17 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=465456&amp;dsForumId=738</guid>
      <dc:creator>Srinivas.kurra@mmtcpamp.com</dc:creator>
      <dc:date>2012-08-10T09:22:17Z</dc:date>
    </item>
    <item>
      <title>How to specify custom field names with spaces</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=464913&amp;dsForumId=738</link>
      <description>I have a perl script to display artifact data from custom fields that have spaces in the fieldname such as "User Type". The script works for the fieldnames that dont have spaces.

Sample of the script:
$list    = $tf-&gt;TrackerApp-&gt;getArtifactList($sk,$tracker-&gt;id,$filter);

while($item = $list-&gt;fetchrow) {
 printf $item-&gt;user_type
}

This doesnt work as "User Type" has space between User and Type . The CLI reference says to use underscore for the space but that doesnt work.</description>
      <pubDate>Sat, 04 Aug 2012 20:02:20 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=464913&amp;dsForumId=738</guid>
      <dc:creator>gautam@innosoft.com</dc:creator>
      <dc:date>2012-08-04T20:02:20Z</dc:date>
    </item>
    <item>
      <title>RE: TeamForge API Get Document Folders</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=464643&amp;dsForumId=738</link>
      <description>Thank you, you were right, invoking with the project id gives me all the document folders for the project. Should have tried that really.

Thanks again</description>
      <pubDate>Thu, 02 Aug 2012 08:51:10 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=464643&amp;dsForumId=738</guid>
      <dc:creator>giles.papworth@ajbell.co.uk</dc:creator>
      <dc:date>2012-08-02T08:51:10Z</dc:date>
    </item>
    <item>
      <title>RE: TeamForge API Get Document Folders</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=464642&amp;dsForumId=738</link>
      <description>Hi Giles Papworth,
 
Can you tell us which version of TeamForge are you using?
 
In any version, the getDocumentFolderList() API should return the root folder of the projects documents, when you pass the 'project id'.
Please try invoking the API by passing the project's ID and let us know if it gives you the root folder ID.
 
Thanks,
M. Subhashini.

________________________________

From: Giles Papworth [mailto:giles.papworth@ajbell.co.uk]
Sent: Thu 8/2/2012 1:26 PM
To: sfee-api@forums.open.col...</description>
      <pubDate>Thu, 02 Aug 2012 08:39:59 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=464642&amp;dsForumId=738</guid>
      <dc:creator>subhashini@collab.net</dc:creator>
      <dc:date>2012-08-02T08:39:59Z</dc:date>
    </item>
    <item>
      <title>TeamForge API Get Document Folders</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=464639&amp;dsForumId=738</link>
      <description>Morning,

a very quick question which i am sure someone can answer. I am trying to get the root folder of a projects document section so i can get a list of child folders.
I have the right method to get the child folders but i need to find the ID of the root folder.
The reason for this is because the method:

CollabNet.TeamForge.Library.Model.DocumentSvc.DocumentSvc.GetDocumentFolderList(String FolderID, bool Recursive)

needs a folder id to start with and that is what i don't have. I have not ...</description>
      <pubDate>Thu, 02 Aug 2012 07:56:04 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=464639&amp;dsForumId=738</guid>
      <dc:creator>giles.papworth@ajbell.co.uk</dc:creator>
      <dc:date>2012-08-02T07:56:04Z</dc:date>
    </item>
    <item>
      <title>TeamForge Connector Server 2.1 (aka CCF 2.1) - Released</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=464529&amp;dsForumId=738</link>
      <description>http://ccf.open.collab.net/servlets/ProjectProcess?pageID=96qoEn


Here's a quick overview of CCF 2.1's main new features:

 

Mapping Rules Graphical Field Mappings

===============================

• MapForce independent, platform neutral Mapping rules graphical field
mapping support in our rich clients (Eclipse and Windows Desktop
Clients).

• User does not need to acquire licenses for additional software's to
create/edit the field mappings. Could use the in-built mapping rules
field mapping...</description>
      <pubDate>Wed, 01 Aug 2012 09:02:38 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=464529&amp;dsForumId=738</guid>
      <dc:creator>shrinivasan@collab.net</dc:creator>
      <dc:date>2012-08-01T09:02:38Z</dc:date>
    </item>
    <item>
      <title>Re: subversion edge servers not visible from discovery applet</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=464446&amp;dsForumId=738</link>
      <description>On Jul 31, 2012, at 12:22 PM, Decline Decline wrote:

&gt; I'm trying to add multiple subversion edge servers to the teamforge SCM integration, but none display.  I've even disabling firewall rules entirely during testing.   No servers who up, even though I have multiple subversion servers running on the local network (all centos based).
&gt; 
&gt; tcpdump will show the queries sent out by the applet, but there's no response.
&gt; 2:16:27.341751 IP 10.10.10.23.mdns &gt; 224.0.0.251.mdns: 0 PTR (QM)? _csvn._tc...</description>
      <pubDate>Tue, 31 Jul 2012 16:26:35 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=464446&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2012-07-31T16:26:35Z</dc:date>
    </item>
    <item>
      <title>subversion edge servers not visible from discovery applet</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=464444&amp;dsForumId=738</link>
      <description>I'm trying to add multiple subversion edge servers to the teamforge SCM integration, but none display.  I've even disabling firewall rules entirely during testing.   No servers who up, even though I have multiple subversion servers running on the local network (all centos based).

tcpdump will show the queries sent out by the applet, but there's no response.
2:16:27.341751 IP 10.10.10.23.mdns &gt; 224.0.0.251.mdns: 0 PTR (QM)? _csvn._tcp.local. (34)

Re: Subversion Edge. 3.0.1
Teamforge 6.2.0.0.24...</description>
      <pubDate>Tue, 31 Jul 2012 16:22:16 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=464444&amp;dsForumId=738</guid>
      <dc:creator>collab@nethole.com</dc:creator>
      <dc:date>2012-07-31T16:22:16Z</dc:date>
    </item>
    <item>
      <title>RE: PERL API: Updating tracker fields</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=463248&amp;dsForumId=738</link>
      <description>It looks like your trying to take the field object from one tracker and simply dump it into the other tracker.  It doesn't work like that, you have to get the field objects from both trackers and modify just the fields that are not read-only.

For example:  id, fieldType, createdBy, createdDate are all fields you cannot change and will create errors.

The API docs are light on which fields cannot be touched in an object so you have to look at the object values and see which ones are obviously s...</description>
      <pubDate>Fri, 20 Jul 2012 16:12:56 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=463248&amp;dsForumId=738</guid>
      <dc:creator>dspeers@collab.net</dc:creator>
      <dc:date>2012-07-20T16:12:56Z</dc:date>
    </item>
    <item>
      <title>RE: Perl API: Role Managment</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=463245&amp;dsForumId=738</link>
      <description>There are APIs for roles, they are in the RbacApp service.

Try: perldoc TeamForge::RbacApp


Dan</description>
      <pubDate>Fri, 20 Jul 2012 16:04:37 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=463245&amp;dsForumId=738</guid>
      <dc:creator>dspeers@collab.net</dc:creator>
      <dc:date>2012-07-20T16:04:37Z</dc:date>
    </item>
    <item>
      <title>RE: Perl API: Planning Folder DO not showing file release id</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=463243&amp;dsForumId=738</link>
      <description>Mark,

One reason why you may see different results is permissions.  It could be that the user does not have permission to see the FRS package, in which case TeamForge will hide.

Another possibility is that the 2 sites are not using the exact same version of TeamForge.  If you look in the about window you'll see something like this:

Version: 6.2.0.0.224

The last number is the build number.  Below that will also show a patch number if one has been applied.

If your SURE that both sites have t...</description>
      <pubDate>Fri, 20 Jul 2012 16:02:45 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=463243&amp;dsForumId=738</guid>
      <dc:creator>dspeers@collab.net</dc:creator>
      <dc:date>2012-07-20T16:02:45Z</dc:date>
    </item>
    <item>
      <title>RE: Perl API: TeamForge Extra submitForm</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=463221&amp;dsForumId=738</link>
      <description>Mark,

When you use the Extra module to do a form submission, you frequently have to use all the fields that the Web UI does though there are exceptions.

The one field you must always include is "sfsubmit" - most forms require it to have a value before they do anything.  In this case the value should be save.

I did a test using the CLI (https://ctf.open.collab.net/sf/go/page1358) and was able to do the update but had to add more fields from the form to get it to work.


fetch -m POST /sf/trac...</description>
      <pubDate>Fri, 20 Jul 2012 12:30:53 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=463221&amp;dsForumId=738</guid>
      <dc:creator>dspeers@collab.net</dc:creator>
      <dc:date>2012-07-20T12:30:53Z</dc:date>
    </item>
    <item>
      <title>RE: Cannot find RankedArtifactSoap classes in SOAP 5.0 SDK</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=462306&amp;dsForumId=738</link>
      <description>In the "Collabnet TeamForge" forum I got links to SDKs containing the missing classes.</description>
      <pubDate>Thu, 12 Jul 2012 17:03:04 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=462306&amp;dsForumId=738</guid>
      <dc:creator>per.o.westling@gmail.com</dc:creator>
      <dc:date>2012-07-12T17:03:04Z</dc:date>
    </item>
    <item>
      <title>Cannot find RankedArtifactSoap classes in SOAP 5.0 SDK</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=462296&amp;dsForumId=738</link>
      <description>I am trying to export all the artifacts in a planning folder with information about the order as spefified in the rank view.

The information seem to be located in the Java API in com.collabnet.ce.soap50.webservices.planning.RankedArtifactSoapList class.

Tried to download the example code (at http://www.open.collab.net/community/cif_sfee/samples/), which contains a sf_soap50_sdk. But this SDK version does NOT contain the Ranked Artifact class.

Looking around I also found this link: http://www...</description>
      <pubDate>Thu, 12 Jul 2012 16:14:54 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=462296&amp;dsForumId=738</guid>
      <dc:creator>per.o.westling@gmail.com</dc:creator>
      <dc:date>2012-07-12T16:14:54Z</dc:date>
    </item>
    <item>
      <title>RE: Refresh users web browser after artifact edit</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=461947&amp;dsForumId=738</link>
      <description>Hi Ryan,

I am not aware of an out of the box option but you could use your event handler to display a message in the browser that the user should refresh.
A more sophisticated option would be to come up with a velocity template that offers to refresh the browser page under certain conditions (like if a certain message is displayed by your event handler).

Best, Johannes

-----Original Message-----
From: Ryan Vanbelkum [mailto:RLVanbelkum@dsttechnologies.com] 
Sent: Monday, July 09, 2012 6:31 P...</description>
      <pubDate>Mon, 09 Jul 2012 16:33:44 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=461947&amp;dsForumId=738</guid>
      <dc:creator>jnicolai@collab.net</dc:creator>
      <dc:date>2012-07-09T16:33:44Z</dc:date>
    </item>
    <item>
      <title>Refresh users web browser after artifact edit</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=461946&amp;dsForumId=738</link>
      <description>Is there a way to make users' browsers refresh after an artifact is updated/edited.  The reason I ask is that I have an event handler that automatically generates the Reported By and Reported Date fields.  If the user then clicks "save and view", and tries to update another field before the page has been refreshed, the system thinks there has been two edits attempted.  The first edit being the event handlers auto generation, and the second being the edit from the user.  However, if the user ref...</description>
      <pubDate>Mon, 09 Jul 2012 16:31:05 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=461946&amp;dsForumId=738</guid>
      <dc:creator>RLVanbelkum@dstsystems.com</dc:creator>
      <dc:date>2012-07-09T16:31:05Z</dc:date>
    </item>
    <item>
      <title>RE: Event Handler to set fields</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=461698&amp;dsForumId=738</link>
      <description>Figured it out! It had to be something so simple, didn't have the right permissions in TeamForge, the stacktrace was responding with "invalid username"</description>
      <pubDate>Fri, 06 Jul 2012 18:14:10 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=461698&amp;dsForumId=738</guid>
      <dc:creator>RLVanbelkum@dstsystems.com</dc:creator>
      <dc:date>2012-07-06T18:14:10Z</dc:date>
    </item>
    <item>
      <title>Event Handler to set fields</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=461682&amp;dsForumId=738</link>
      <description>I am trying to write a TeamForge event handler that, when an artifact is to be created will auto fill the "Reported By" and "Reported Date" with the current user and current date.  I am viewing the running processes of the handler in the server log file. From what I can tell it is doing what it should until it goes to set the edited fields and set the artifact. After the form for the new artifact is filled out with the necessary fields and "save and view" is selected, when viewing the artifact ...</description>
      <pubDate>Fri, 06 Jul 2012 15:50:32 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=461682&amp;dsForumId=738</guid>
      <dc:creator>RLVanbelkum@dstsystems.com</dc:creator>
      <dc:date>2012-07-06T15:50:32Z</dc:date>
    </item>
    <item>
      <title>getJSessionBySoapId</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=460153&amp;dsForumId=738</link>
      <description>getJSessionBySoapId returns the same soap id as I pass it in parameter.

My soap id is
soapF0802A0EC407E36EBC7D188555BD706D

and when I call ICollabNetSoap.getJSessionBySoapId( 'soapF0802A0EC407E36EBC7D188555BD706D' )
the function returns the same id.

soapF0802A0EC407E36EBC7D188555BD706D

Why is this?</description>
      <pubDate>Thu, 21 Jun 2012 21:21:24 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=460153&amp;dsForumId=738</guid>
      <dc:creator>pbegley@qnx.com</dc:creator>
      <dc:date>2012-06-21T21:21:24Z</dc:date>
    </item>
    <item>
      <title>RE: List All Tracker Items</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=459287&amp;dsForumId=738</link>
      <description>You can create an instance like this:

...

ITrackerSvc trSvc = GetTrackerService();

IArtifactFilterCollection filters = trSvc.CreateArtifactFilterCollection();

...

Thanks,

Bora

&gt; -----Original Message-----
&gt; From: Giles Papworth [mailto:giles.papworth@ajbell.co.uk]
&gt; Sent: Wednesday, June 13, 2012 3:02 AM
&gt; To: sfee-api@forums.open.collab.net
&gt; Subject: RE: List All Tracker Items
&gt; 
&gt; Is there any object that implements IArtifactFilterCollection?
&gt; 
&gt; I am looking for an object so i can a...</description>
      <pubDate>Wed, 13 Jun 2012 13:32:37 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=459287&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2012-06-13T13:32:37Z</dc:date>
    </item>
    <item>
      <title>RE: List All Tracker Items</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=459249&amp;dsForumId=738</link>
      <description>Is there any object that implements IArtifactFilterCollection?

I am looking for an object so i can add my filters in but can't find one, any help?

Thanks</description>
      <pubDate>Wed, 13 Jun 2012 08:02:19 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=459249&amp;dsForumId=738</guid>
      <dc:creator>giles.papworth@ajbell.co.uk</dc:creator>
      <dc:date>2012-06-13T08:02:19Z</dc:date>
    </item>
    <item>
      <title>RE: List All Tracker Items</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=459031&amp;dsForumId=738</link>
      <description>I will give that a go today, thank you so much for your help.

Thanks</description>
      <pubDate>Mon, 11 Jun 2012 10:37:27 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=459031&amp;dsForumId=738</guid>
      <dc:creator>giles.papworth@ajbell.co.uk</dc:creator>
      <dc:date>2012-06-11T10:37:27Z</dc:date>
    </item>
    <item>
      <title>Get list of artifacts ordered by a column</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=458725&amp;dsForumId=738</link>
      <description>Hello,
Is there a way via the SOAP APIs to get a list of artifacts sorted by a particular order?

Thanks!</description>
      <pubDate>Thu, 07 Jun 2012 22:22:48 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=458725&amp;dsForumId=738</guid>
      <dc:creator>coobr01@yahoo.com</dc:creator>
      <dc:date>2012-06-07T22:22:48Z</dc:date>
    </item>
    <item>
      <title>RE: Re: Perl API: Set/Change Trackers Planning Folder</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=458435&amp;dsForumId=738</link>
      <description>Thanks! Got it working.</description>
      <pubDate>Tue, 05 Jun 2012 17:11:34 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=458435&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-06-05T17:11:34Z</dc:date>
    </item>
    <item>
      <title>Re: Perl API: Set/Change Trackers Planning Folder</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=458410&amp;dsForumId=738</link>
      <description>setArtifactData3 should do the trick.  but you have to use the id rather then the name.

sub update_meta { 
	my ( $tracker ) = @_;

	$log -&gt; debug(sprintf "update_meta(%s)", $tracker );
	if( not defined $trackerToProject{ $tracker } ) { 
		$log -&gt; debug("fetching tracker meta");
		my $trackerData = $tf -&gt; TrackerApp -&gt; getTracker2Data(
			$sk,
			$tracker);
		$trackerToProject{ $tracker } = $trackerData -&gt; projectId;
	}
	my $project = $trackerToProject{ $tracker };
	$log -&gt; debug(sprintf "found...</description>
      <pubDate>Tue, 05 Jun 2012 14:08:58 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=458410&amp;dsForumId=738</guid>
      <dc:creator>alustenberg@collab.net</dc:creator>
      <dc:date>2012-06-05T14:08:58Z</dc:date>
    </item>
    <item>
      <title>Perl API: Set/Change Trackers Planning Folder</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=458408&amp;dsForumId=738</link>
      <description>How does one go about setting/changing the planning folder for a tracker artifact via Perl API? I've tried setArtifactData3 but it ignores the planning folder field and I've tried moveArtifact3, but this one really seems to want to delete and create a new tracker.

Thanks,

Mark</description>
      <pubDate>Tue, 05 Jun 2012 13:59:02 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=458408&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-06-05T13:59:02Z</dc:date>
    </item>
    <item>
      <title>RE: List All Tracker Items</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=457301&amp;dsForumId=738</link>
      <description>Hi,

You can use "ITrackerSvc#GetArtifactList(string ContainerID, IArtifactFilterCollection Filters)" method. It will return all the artifacts (which you have the right permissions for) if you pass null for "ContainerID" parameter.

The number of artifacts returned by the API is limited by "ARTIFACT_LIST_LIMIT" configuration value on the server side (default is 5000):

http://help.collab.net/topic/sysadmin.redhat.611/reference/site-options.conf.html

HTH,

Bora

&gt; -----Original Message-----
&gt; F...</description>
      <pubDate>Fri, 25 May 2012 13:35:49 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=457301&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2012-05-25T13:35:49Z</dc:date>
    </item>
    <item>
      <title>List All Tracker Items</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=457274&amp;dsForumId=738</link>
      <description>Hi Guys,

Using the C# api (Collabnet.TeamForge.Library.dll) i am looking at getting a list of all trackers assigned to any one user without having to itterate through every project and then get the list of tracker items. Is there a method that provides this or do i have to get all tracker items project by project?

Thanks</description>
      <pubDate>Fri, 25 May 2012 08:56:51 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=457274&amp;dsForumId=738</guid>
      <dc:creator>giles.papworth@ajbell.co.uk</dc:creator>
      <dc:date>2012-05-25T08:56:51Z</dc:date>
    </item>
    <item>
      <title>Cannot download file from Document App</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=457259&amp;dsForumId=738</link>
      <description>I am trying to download a file from Document App. I am not able get the file. Can someone help me?

Code snippet:
-----------------------------------------
my $ctf = TeamForge-&gt;new(proxy =&gt; $CTF_URL,);
my $ctf_session = $ctf-&gt;login('username','pwd');

my $objTrackerapp = $ctf-&gt;TrackerApp;
my $DocumentApp = $ctf-&gt;DocumentApp;
my $FileStorageApp = $ctf-&gt;FileStorageApp;
my $SimpleFileStorageApp  = $ctf-&gt;SimpleFileStorageApp;

my $FileId = $DocumentApp-&gt;getDocumentFileId ($ctf_session,'doc32073',1)...</description>
      <pubDate>Fri, 25 May 2012 06:52:06 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=457259&amp;dsForumId=738</guid>
      <dc:creator>srini.ars@gmail.com</dc:creator>
      <dc:date>2012-05-25T06:52:06Z</dc:date>
    </item>
    <item>
      <title>RE: Perl API: Planning Folder DO not showing file release id</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=457213&amp;dsForumId=738</link>
      <description>Figured it out.</description>
      <pubDate>Thu, 24 May 2012 18:44:51 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=457213&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-05-24T18:44:51Z</dc:date>
    </item>
    <item>
      <title>Perl API: Planning Folder DO not showing file release id</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=457199&amp;dsForumId=738</link>
      <description>The getPlanningFolder2Data API call works (returns the releaseId in the DO) on one TeamForge Server and not on the other. Rest of the planning data shows up in the DO, just not the releaseId on the one server.

Both TeamForge servers, AFAIK, are configured the same, calling script's TF PERL SDK, OS, TeamForge, etc. Though it does appear on the surface it might be related to a differing version of something.

Any ideas?

The getPlanningFolder2Data is returning the following DO (output from Perl ...</description>
      <pubDate>Thu, 24 May 2012 16:39:45 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=457199&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-05-24T16:39:45Z</dc:date>
    </item>
    <item>
      <title>SoapFilter on FlexField - null values</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=457030&amp;dsForumId=738</link>
      <description>Hello,

I am using the Java SOAP library. 

I have artifacts in a tracker that have a flex field column, but has no flex field value (it is blank). If I do not do any filters on this list, by calling:

com.collabnet.ce.soap60.webservices.tracker.ITrackerAppSoap.getArtifactDetailList(session, tracker, null, null, 0, -1, false, true)

I get a list of all the artifacts including ones where the flex field is blank.

When I apply a filter on the flex field, using a coded value (fldv12345), I can suc...</description>
      <pubDate>Wed, 23 May 2012 13:42:52 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=457030&amp;dsForumId=738</guid>
      <dc:creator>brad.genereaux@agfa.com</dc:creator>
      <dc:date>2012-05-23T13:42:52Z</dc:date>
    </item>
    <item>
      <title>RE: Perl API: TeamForge Extra submitForm</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=456372&amp;dsForumId=738</link>
      <description>Bump...

It seems I am 0 for 4 in securing responses to my latest forum postings. It would be great if I could get some insight/guidance from the experts/experienced on this matter.

Thanks,

Mark

Current work on the submitForm method for the edit field page is below. The error received from this method execution is the same error as entering a invalid id formation in the "Jump to ID" search box in the GUI.

my $ans = undef;
eval {
    $ans = $extra-&gt;submitForm({
       action  =&gt; "/sf/tracker...</description>
      <pubDate>Thu, 17 May 2012 11:56:53 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=456372&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-05-17T11:56:53Z</dc:date>
    </item>
    <item>
      <title>RE: PERL API: Updating tracker fields</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=456371&amp;dsForumId=738</link>
      <description>Bump...

It seems I am 0 for 4 in securing responses to my latest forum postings. It would be great if I could get some insight/guidance from the experts/experienced on this matter.

Thanks,

Mark</description>
      <pubDate>Thu, 17 May 2012 11:55:40 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=456371&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-05-17T11:55:40Z</dc:date>
    </item>
    <item>
      <title>RE: Perl API: Role Managment</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=456370&amp;dsForumId=738</link>
      <description>Bump...

It seems I am 0 for 4 in securing responses to my latest forum postings. It would be great if I could get some insight/guidance from the experts/experienced on this matter.

Thanks,

Mark</description>
      <pubDate>Thu, 17 May 2012 11:55:04 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=456370&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-05-17T11:55:04Z</dc:date>
    </item>
    <item>
      <title>Re: API to Update Workflow rules</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=455772&amp;dsForumId=738</link>
      <description>On Monday 23 April 2012 07:10 PM, Manikandan Sabapathi wrote:
&gt; Hi,
&gt;
&gt; Can I update workflow rules using API?
&gt; I am using CTF 5.4.
&gt;
&gt; I want to change the workflow using java/perl API.
&gt; Please let me know.
&gt;
Create/Edit/Update workflow using api is not supported in CTF.
You have to do in UI.

Regards,
Shrini</description>
      <pubDate>Fri, 11 May 2012 04:55:45 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=455772&amp;dsForumId=738</guid>
      <dc:creator>shrinivasan@collab.net</dc:creator>
      <dc:date>2012-05-11T04:55:45Z</dc:date>
    </item>
    <item>
      <title>Correct use of ITrackerAppSoap.setField</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=454906&amp;dsForumId=738</link>
      <description>Hello,

Im trying to change the set of values of a single-select field which exists right after creating a tracker, e.g. field 'status'.

All I tried leads to exceptions. Example TrackerFieldSoapDO tfDO = &lt;the new status field&gt;;
							//r.setName(srcFieldRow.getFieldName());
							tfDO.setFieldValues(tfv);//works checked with debug
							tfDO.setDefaultTextValue(defaultVal);//works
							
							//String s = ArtifactSoapDO.COLUMN_STATUS;
							iTracker.setField(SessionId(), newTracker.getI...</description>
      <pubDate>Thu, 03 May 2012 09:09:54 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=454906&amp;dsForumId=738</guid>
      <dc:creator>sbauer@proficom.de</dc:creator>
      <dc:date>2012-05-03T09:09:54Z</dc:date>
    </item>
    <item>
      <title>Perl API: TeamForge Extra submitForm</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=454026&amp;dsForumId=738</link>
      <description>Hi, I am trying to use the TeamForge Perl API to change the fieldname and displaywidth values for a user defined text field of a TeamForge tracker.

Attached is a sample script where the submitForm method returns value of 200 but the field name and width is not changed.

Any help getting this sample script to work in this specific scenario would be a great help.

Thanks,

Mark</description>
      <pubDate>Tue, 24 Apr 2012 16:28:53 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=454026&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-04-24T16:28:53Z</dc:date>
    </item>
    <item>
      <title>API to Update Workflow rules</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453869&amp;dsForumId=738</link>
      <description>Hi,

Can I update workflow rules using API?
I am using CTF 5.4. 

I want to change the workflow using java/perl API.
Please let me know.

Thanks,
Mani</description>
      <pubDate>Mon, 23 Apr 2012 13:40:10 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453869&amp;dsForumId=738</guid>
      <dc:creator>manikandan.sabapathi@misys.com</dc:creator>
      <dc:date>2012-04-23T13:40:10Z</dc:date>
    </item>
    <item>
      <title>RE: PERL API: Updating tracker fields</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453666&amp;dsForumId=738</link>
      <description>Attached as .txt file.</description>
      <pubDate>Fri, 20 Apr 2012 19:46:25 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453666&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-04-20T19:46:25Z</dc:date>
    </item>
    <item>
      <title>PERL API: Updating tracker fields</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453665&amp;dsForumId=738</link>
      <description>I am working on a script that will automatically update one tracker fields to match another tracker fields (there is a db mapping table and other things involved outside scope of this question). What I want to do via scripting is nothing more that what I can do manually via TeamForge web interface.

Attached is a sample script that is sufficient to demonstrate the issue I am having. If there is a better way to get where I want to go, please redirect me.

Current error output of script is: "Can'...</description>
      <pubDate>Fri, 20 Apr 2012 19:44:47 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453665&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-04-20T19:44:47Z</dc:date>
    </item>
    <item>
      <title>RE: getArtifactList3 gives 5000 records only</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453169&amp;dsForumId=738</link>
      <description>Thanks Mark.</description>
      <pubDate>Mon, 16 Apr 2012 17:38:28 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453169&amp;dsForumId=738</guid>
      <dc:creator>srini.ars@gmail.com</dc:creator>
      <dc:date>2012-04-16T17:38:28Z</dc:date>
    </item>
    <item>
      <title>Re: getArtifactList3 gives 5000 records only</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453141&amp;dsForumId=738</link>
      <description>On Apr 16, 2012, at 9:35 AM, Srinivasan AR wrote:

&gt; I could not get the filter working for flexfields. Able to get the filter for normal fields.
&gt; 
&gt; do you have a snippet of it? 
&gt; Preferably perl.

I do not, but someone else might be able to help.  I think the only caveat with flex fields is that you cannot use them in filters for cross-tracker queries.  But if you are querying a single tracker you ought to be able to filter on the flex fields.  GUI tools like the CollabNet Desktop provide t...</description>
      <pubDate>Mon, 16 Apr 2012 13:37:41 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453141&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2012-04-16T13:37:41Z</dc:date>
    </item>
    <item>
      <title>RE: Re: getArtifactList3 gives 5000 records only</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453140&amp;dsForumId=738</link>
      <description>I could not get the filter working for flexfields. Able to get the filter for normal fields.

do you have a snippet of it? 
Preferably perl.</description>
      <pubDate>Mon, 16 Apr 2012 13:35:09 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453140&amp;dsForumId=738</guid>
      <dc:creator>srini.ars@gmail.com</dc:creator>
      <dc:date>2012-04-16T13:35:09Z</dc:date>
    </item>
    <item>
      <title>Re: getArtifactList3 gives 5000 records only</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453137&amp;dsForumId=738</link>
      <description>On Apr 16, 2012, at 9:17 AM, Srinivasan AR wrote:

&gt; I have a requirement to check for a flex field value. Hence have to get the complete list.

Are you saying you are supplying a filter of SomeFlexField=SomeValue and there are over 5000 hits?  If not, then why not supply your flex field as a filter.

Mark</description>
      <pubDate>Mon, 16 Apr 2012 13:19:21 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453137&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2012-04-16T13:19:21Z</dc:date>
    </item>
    <item>
      <title>RE: Re: getArtifactList3 gives 5000 records only</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453136&amp;dsForumId=738</link>
      <description>Thanks Johannes.

I have a requirement to check for a flex field value. Hence have to get the complete list.

1) Is there some kind of paging requests that can be sent to the TF server to give 1-5000 and then rest?

-Srini</description>
      <pubDate>Mon, 16 Apr 2012 13:17:05 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453136&amp;dsForumId=738</guid>
      <dc:creator>srini.ars@gmail.com</dc:creator>
      <dc:date>2012-04-16T13:17:05Z</dc:date>
    </item>
    <item>
      <title>Re: getArtifactList3 gives 5000 records only</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453102&amp;dsForumId=738</link>
      <description>The 5000 artifact limit has been set on the TF server side for performance reasons. The trick is to use the artifact filters (like based on date, status, category) to get smaller result sets back and merge them on the client side.

There are numerous threads in this forum on how to use those filters.

Hope that helps.

Best, Johannes

On Apr 15, 2012, at 11:12, "Srinivasan AR" &lt;srini.ars@gmail.com&gt; wrote:

&gt; I have a tracker which has more than 7000 artifacts. When I use the getArtifactList3 I ...</description>
      <pubDate>Mon, 16 Apr 2012 06:56:37 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453102&amp;dsForumId=738</guid>
      <dc:creator>jnicolai@collab.net</dc:creator>
      <dc:date>2012-04-16T06:56:37Z</dc:date>
    </item>
    <item>
      <title>getArtifactList3 gives 5000 records only</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453043&amp;dsForumId=738</link>
      <description>I have a tracker which has more than 7000 artifacts. When I use the getArtifactList3 I am getting only 5000 Artifacts.


Is it a restriction on the server or TeamForge PDK?
How can we work around this problem.

-Srini</description>
      <pubDate>Sun, 15 Apr 2012 09:11:45 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=453043&amp;dsForumId=738</guid>
      <dc:creator>srini.ars@gmail.com</dc:creator>
      <dc:date>2012-04-15T09:11:45Z</dc:date>
    </item>
    <item>
      <title>RE: Connecting HTTPS server with Perl SDK</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=452868&amp;dsForumId=738</link>
      <description>Little update on this question.

I manage to work partly around this using the following settings by:
Replacing "use Teamforge6" to "use Teamforge"
and
adding $ENV{PERL_LWP_SSL_VERIFY_HOSTNAME} = 0;

This is not a nice workaround but it will do for now.

Now I want to know why this doesn't work when I use Teamforge6 (because our server is version &gt;6)

Thanks in advance.

Francesco</description>
      <pubDate>Fri, 13 Apr 2012 10:08:09 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=452868&amp;dsForumId=738</guid>
      <dc:creator>francescol1976@hotmail.com</dc:creator>
      <dc:date>2012-04-13T10:08:09Z</dc:date>
    </item>
    <item>
      <title>Connecting HTTPS server with Perl SDK</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=452731&amp;dsForumId=738</link>
      <description>Hi,

I am rather new at using the Teamforge Perl SDK and I want to start with making a connection to a HTTPS server.

What I am trying in perl is as follows:
use TeamForge6;

$tf = TeamForge6-&gt;new( https://collabnet.myserver.com );

This results in the following message:

500 Can't connect to collabnet.myserver.com:443 (certificate verify failed) at list-projects.pl line 23

It looks like some problems with my certificate but I am not able to point out where this problem is.

Can anyone help me...</description>
      <pubDate>Thu, 12 Apr 2012 14:57:25 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=452731&amp;dsForumId=738</guid>
      <dc:creator>francescol1976@hotmail.com</dc:creator>
      <dc:date>2012-04-12T14:57:25Z</dc:date>
    </item>
    <item>
      <title>support for review board with 6.2 release</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=452656&amp;dsForumId=738</link>
      <description>I was told that review board (like gerrit) will be available with next version (6.2). Somehow I lost the thread. Please feel free to move this note to appropriate discussion topic. when is the release date for 6.2 ?</description>
      <pubDate>Thu, 12 Apr 2012 02:31:51 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=452656&amp;dsForumId=738</guid>
      <dc:creator>Sampath.Rajagopal@vce.com</dc:creator>
      <dc:date>2012-04-12T02:31:51Z</dc:date>
    </item>
    <item>
      <title>API fails updating artifact if the artifact has deleted users</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=452535&amp;dsForumId=738</link>
      <description>I was trying to update artifacts using java API. But the artifact is not getting update if the artifact has deleted user in it.

For ex:

The artifact has deleted user in Assigned To field then I am not able to update the artifact using script/API. But I am able to update through GUI.

Can you please suggest me what can I do in this case.

Thanks,
Mani</description>
      <pubDate>Wed, 11 Apr 2012 06:09:52 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=452535&amp;dsForumId=738</guid>
      <dc:creator>manikandan.sabapathi@misys.com</dc:creator>
      <dc:date>2012-04-11T06:09:52Z</dc:date>
    </item>
    <item>
      <title>RE: .NET API code samples</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=450048&amp;dsForumId=738</link>
      <description>Yes, I already tried with the flex fields names. Same result.</description>
      <pubDate>Mon, 19 Mar 2012 15:27:21 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=450048&amp;dsForumId=738</guid>
      <dc:creator>nassim.hartani@capgemini.com</dc:creator>
      <dc:date>2012-03-19T15:27:21Z</dc:date>
    </item>
    <item>
      <title>RE: .NET API code samples</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=450035&amp;dsForumId=738</link>
      <description>Have you tried using the actual flex field names in the columns array? For example:

 string[] columns = new string[] { "status", "category", "priority", "title", "Demandeur" };

&gt; 
&gt; Is my flexFlieds constant value wrong ? by the way, I found an
&gt; "ArtifactFilterConstants" in the TrackerSvc interface but there is noting
&gt; about columns name constants. I use the 5.4 version of the .NET library.
&gt; 

"ArtifactFilterConstants" contains the built-in filter names. "FIELD_NAME_..." constants in "Trac...</description>
      <pubDate>Mon, 19 Mar 2012 13:27:44 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=450035&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2012-03-19T13:27:44Z</dc:date>
    </item>
    <item>
      <title>RE: .NET API code samples</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=450012&amp;dsForumId=738</link>
      <description>Thanks, the overloaded method works very fine and allows to sort the results, but I still have an issue with the flex fields.

My code :

string[] columns = new string[] { "status", "category", "priority", "title", "flexFields" }; 

IArtifactDetailListCollection artifacts = TrackerService.GetArtifactDetailList(trackerId,filters,columns,sortKeys,0,-1,false,false);
            

            i = 0;
            foreach (IArtifactDetailRow artifact in artifacts)
            {
                ((Excel...</description>
      <pubDate>Mon, 19 Mar 2012 09:48:01 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=450012&amp;dsForumId=738</guid>
      <dc:creator>nassim.hartani@capgemini.com</dc:creator>
      <dc:date>2012-03-19T09:48:01Z</dc:date>
    </item>
    <item>
      <title>RE: .NET API code samples</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449778&amp;dsForumId=738</link>
      <description>You can use field names in CollabNet.TeamForge.Library.Model.TrackerSvc.TrackerSvcConstants class (for built-in fields). You might find these pages useful if you can't find a "column" name among the constants in the library:

http://help.collab.net/topic/iaf-611/javadoc/com/collabnet/ce/soap60/webservices/tracker/ArtifactSoapDO.html

http://help.collab.net/topic/iaf-611/javadoc/constant-values.html

It is hard to say which call is faster since it depends on the search context/container (tracker...</description>
      <pubDate>Fri, 16 Mar 2012 18:29:10 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449778&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2012-03-16T18:29:10Z</dc:date>
    </item>
    <item>
      <title>RE: .NET API code samples</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449772&amp;dsForumId=738</link>
      <description>Nice, i will take a look at the favourite pane but we need to have the data into a specific workbook with macros and formulas to calculate the indicators.

Your code exemples helped me a lot and I could create a button for Excel wich automatically grab my tracker artifacts into my spreadsheet.

That's work fine with GetArtifactList Method but when I use the GetArtifactDetailList (wich I suppose is faster ?) I have only the title and priority columns on my sheet.

Here is the piece of code I use...</description>
      <pubDate>Fri, 16 Mar 2012 16:57:46 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449772&amp;dsForumId=738</guid>
      <dc:creator>nassim.hartani@capgemini.com</dc:creator>
      <dc:date>2012-03-16T16:57:46Z</dc:date>
    </item>
    <item>
      <title>RE: .NET API code samples</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449748&amp;dsForumId=738</link>
      <description>&gt; My goal is to pull tracker artifacts into an Excel worksheet we use to
&gt; calculate contract indicators for reporting purpose. 

Have you tried to use the "Favorites" pane to export query results in CollabNet Desktop - Microsoft Windows Edition?

http://help.collab.net/topic/cndesktop-win/action/cndesktop_setupfavorites.html

You can open the .csv file in excel.

This help page shows how to create a custom query:

http://help.collab.net/topic/cndesktop-win/action/desktop_addCTFtrackerquery.htm...</description>
      <pubDate>Fri, 16 Mar 2012 14:13:41 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449748&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2012-03-16T14:13:41Z</dc:date>
    </item>
    <item>
      <title>RE: Re: .NET API code samples</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449740&amp;dsForumId=738</link>
      <description>Hi,

You need to create a service client (ITrackerSvc in your case) instance to work with the application you want (similar to ICollabNetSvc). Here are some examples:

- Trackers: TeamForgeServiceFactory.CreateServiceClient&lt;ITrackerSvc&gt;(ctx)

- Planning: TeamForgeServiceFactory.CreateServiceClient&lt;IPlanningSvc&gt;(ctx)

- Document manager: TeamForgeServiceFactory.CreateServiceClient&lt;IDocumentSvc&gt;(ctx)

- File releases: TeamForgeServiceFactory.CreateServiceClient&lt;IFRSSvc&gt;(ctx)

- Simple file storag...</description>
      <pubDate>Fri, 16 Mar 2012 13:52:58 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449740&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2012-03-16T13:52:58Z</dc:date>
    </item>
    <item>
      <title>RE: Re: .NET API code samples</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449732&amp;dsForumId=738</link>
      <description>Ok thank you. I could connect to the server, browse project list using C#, but I dont find how to browse trackers data. I just want a table list of artifacts based on trackerid for selected fields.

How should I do strating from a connected ICollabNetSvc ?</description>
      <pubDate>Fri, 16 Mar 2012 13:25:21 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449732&amp;dsForumId=738</guid>
      <dc:creator>nassim.hartani@capgemini.com</dc:creator>
      <dc:date>2012-03-16T13:25:21Z</dc:date>
    </item>
    <item>
      <title>Re: .NET API code samples</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449714&amp;dsForumId=738</link>
      <description>On Mar 16, 2012, at 6:16 AM, Nassim Hartani wrote:

&gt; Baybora, I also get a forbidden error when trying to access to sur svn reposity of the desktop-vs project with the following error message : 
&gt; 
&gt; http://desktop-vs.open.collab.net/source/browse/desktop-vs/
&gt; 
&gt; The project is no more open source ?

There is actually a problem on the open.collab.net site at the moment that is preventing all users from accessing the source code browser.  I have seen IT tickets flying around so hopefully it wi...</description>
      <pubDate>Fri, 16 Mar 2012 11:14:56 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449714&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2012-03-16T11:14:56Z</dc:date>
    </item>
    <item>
      <title>RE: .NET API code samples</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449708&amp;dsForumId=738</link>
      <description>Thank you very much. I could connect to the web service with code snippet provided by baybora.

My goal is to pull tracker artifacts into an Excel worksheet we use to calculate contract indicators for reporting purpose. By the way I get a page not found error when clicking on the download link of the MassImport tool https://ctf.open.collab.net/sf/go/pkg1693

I submitted a request to join the CollabNET Labs project. Is the Excel Add-in project open source ? so I can take a look at the code ?

Ba...</description>
      <pubDate>Fri, 16 Mar 2012 10:16:23 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449708&amp;dsForumId=738</guid>
      <dc:creator>nassim.hartani@capgemini.com</dc:creator>
      <dc:date>2012-03-16T10:16:23Z</dc:date>
    </item>
    <item>
      <title>RE: .NET API code samples</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449639&amp;dsForumId=738</link>
      <description>Hi Nassim,

An integration with tracker and excel exists today, not sure if it will do everything you want.  It is called the Tracker mass import tool, and will place an import button within CTF Tracker to allow you to upload a .csv file into the tracker tool.  It will also update existing artifacts from a .csv file as well.  If you want to take a look at that it is available in the CollabNet Labs project here:  https://ctf.open.collab.net/sf/go/page1363.

Regards,
Kevin

-----Original Message-...</description>
      <pubDate>Thu, 15 Mar 2012 17:52:58 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449639&amp;dsForumId=738</guid>
      <dc:creator>kevin@collab.net</dc:creator>
      <dc:date>2012-03-15T17:52:58Z</dc:date>
    </item>
    <item>
      <title>RE: .NET API code samples</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449638&amp;dsForumId=738</link>
      <description>Hi,

You can use CollabNet.TeamForge.Library.dll that ships with CollabNet Desktops (http://desktop-vs.open.collab.net).

Please see 
http://forums.open.collab.net/ds/viewMessage.do?dsForumId=738&amp;dsMessageId=408271 .

HTH,

Bora

&gt; -----Original Message-----
&gt; From: Nassim Hartani [mailto:nassim.hartani@capgemini.com]
&gt; Sent: Thursday, March 15, 2012 12:15 PM
&gt; To: sfee-api@forums.open.collab.net
&gt; Subject: .NET API code samples
&gt; 
&gt; Hello,
&gt; 
&gt; I want to develop an Excel integration to TeamFor...</description>
      <pubDate>Thu, 15 Mar 2012 17:44:04 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449638&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2012-03-15T17:44:04Z</dc:date>
    </item>
    <item>
      <title>.NET API code samples</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449635&amp;dsForumId=738</link>
      <description>Hello,

I want to develop an Excel integration to TeamForge Tracker.

I downloaded the .NET SDK, but did not find any documentation nor examples of how to use it !

I tried to use the WSDL, but it is not working : I get the message when trying the CollabNet login and getApiVersion :

Error Message: The extern component has failed in processing your requests. 

I get the same error when I try with the open.collab.net instance https://ctf.open.collab.net/ce-soap60/services/CollabNet?wsdl

Is ther...</description>
      <pubDate>Thu, 15 Mar 2012 17:14:32 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449635&amp;dsForumId=738</guid>
      <dc:creator>nassim.hartani@capgemini.com</dc:creator>
      <dc:date>2012-03-15T17:14:32Z</dc:date>
    </item>
    <item>
      <title>Perl API: Role Managment</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449517&amp;dsForumId=738</link>
      <description>In the Perl API there is a copyWorkflowTransitions2 call. For this to work the perldoc says one of the requirements is that "every transition req role in srcTracker must have corresponding role with the same name in dstTracker"

Are there Perl APIs to query/report roles for a project and to create/edit/delete roles for a project? I have been reviewing the perldocs, if they are there I must have missed them.

Thanks,

Mark</description>
      <pubDate>Wed, 14 Mar 2012 19:13:53 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=449517&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2012-03-14T19:13:53Z</dc:date>
    </item>
    <item>
      <title>Re: Repository Permission using CTF GUI</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=448291&amp;dsForumId=738</link>
      <description>On Mar 5, 2012, at 11:55 AM, Latha Dasarraju wrote:

&gt; I do not want to commit or add files in /branches directory but i want to commit inside the folders of branches directory.

I get that.  You either can specify /branches and slap the wrist of people that do not commit to branches folders or you have to name each branch individually.  I am just pointing out that the syntax is not the issue.  /branches/* would behave the same way if that syntax were available.

Mark</description>
      <pubDate>Mon, 05 Mar 2012 16:58:26 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=448291&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2012-03-05T16:58:26Z</dc:date>
    </item>
    <item>
      <title>RE: Re: Repository Permission using CTF GUI</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=448290&amp;dsForumId=738</link>
      <description>Hi Mark,

I do not want to commit or add files in /branches directory but i want to commit inside the folders of branches directory.
for ex:
/branches  - View only
/branches/f1 - View and Commit
/branches/f2 -View and commit
/barnces/f3 - View and Commit
.
.
.
/branches/fn - view and Commit

In the above statements i am adding n folders and giving permission to them.

Instead of adding n statements and giving access to n foloders, can i use single statement.

Regards,
Latha. D</description>
      <pubDate>Mon, 05 Mar 2012 16:55:50 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=448290&amp;dsForumId=738</guid>
      <dc:creator>latha.dasarraju@misys.com</dc:creator>
      <dc:date>2012-03-05T16:55:50Z</dc:date>
    </item>
    <item>
      <title>Re: Repository Permission using CTF GUI</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=448285&amp;dsForumId=738</link>
      <description>On Mar 5, 2012, at 11:09 AM, Latha Dasarraju wrote:

&gt; Thanks for updation.
&gt; 
&gt; My requirement is in future , if i add any new folder under the branch, then respective users should have write access to that folder also.
&gt; 
&gt; Can i use the below statement instead of adding all the folders under branches and giving view and commit permission to those folder.
&gt; 
&gt; /branches/* 

No, you cannot add that syntax.  But you can add this, which would be the same:

/branches

&gt; Does it mean that i should...</description>
      <pubDate>Mon, 05 Mar 2012 16:11:24 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=448285&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2012-03-05T16:11:24Z</dc:date>
    </item>
    <item>
      <title>RE: Re: Repository Permission using CTF GUI</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=448283&amp;dsForumId=738</link>
      <description>Hi Mark,

Thanks for updation.

My requirement is in future , if i add any new folder under the branch, then respective users should have write access to that folder also.

Can i use the below statement instead of adding all the folders under branches and giving view and commit permission to those folder.

/branches/* 

Does it mean that i should not be able to commit the branches but i should be able to commit under folders.

Please confirm..
Regards,
Latha. D</description>
      <pubDate>Mon, 05 Mar 2012 16:09:26 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=448283&amp;dsForumId=738</guid>
      <dc:creator>latha.dasarraju@misys.com</dc:creator>
      <dc:date>2012-03-05T16:09:26Z</dc:date>
    </item>
    <item>
      <title>Re: Repository Permission using CTF GUI</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=448256&amp;dsForumId=738</link>
      <description>On Mar 5, 2012, at 6:55 AM, Latha Dasarraju wrote:

&gt; Is it possible to restrict the users not to have write permission under the branches and should have the write access to under /branches/all folders. 
&gt; Here my concern is i should not specify the folder names like below to restrict the branches.
&gt; /branches/folder1
&gt; /branches/folder2

Giving the user View and Commit to /branches would accomplish this.  That would be the equivalent of /branches/*.

If some branch were to be added in the fut...</description>
      <pubDate>Mon, 05 Mar 2012 13:43:33 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=448256&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2012-03-05T13:43:33Z</dc:date>
    </item>
    <item>
      <title>RE: Repository Permission using CTF GUI</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=448248&amp;dsForumId=738</link>
      <description>Please find the attachment for more information.</description>
      <pubDate>Mon, 05 Mar 2012 11:57:02 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=448248&amp;dsForumId=738</guid>
      <dc:creator>latha.dasarraju@misys.com</dc:creator>
      <dc:date>2012-03-05T11:57:02Z</dc:date>
    </item>
    <item>
      <title>Repository Permission using CTF GUI</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=448247&amp;dsForumId=738</link>
      <description>Hi Team,

Is it possible to restrict the users not to have write permission under the branches and should have the write access to under /branches/all folders. 
Here my concern is i should not specify the folder names like below to restrict the branches.
/branches/folder1
/branches/folder2

Please advice.

Regards,
Latha. D</description>
      <pubDate>Mon, 05 Mar 2012 11:55:21 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=448247&amp;dsForumId=738</guid>
      <dc:creator>latha.dasarraju@misys.com</dc:creator>
      <dc:date>2012-03-05T11:55:21Z</dc:date>
    </item>
    <item>
      <title>Re: 'Session is invalid or timed out:' with valid session_id</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=447709&amp;dsForumId=738</link>
      <description>On Tuesday 31 January 2012 04:22 PM, Tom Wojcik wrote:
&gt; I'd like to use IntegrationDataApp service to put some additional data into TF objects. When calling any IntegrationDataApp method I get  'Session is invalid or timed out: [session_id]'.
&gt;
&gt; I'm sure session_id is valid, since API calls to other services, made before or after getting an error, are working fine.
&gt;
&gt;

Share the code snippet you use.
Will check it and share my thoughts.

Regards,
Shrini</description>
      <pubDate>Wed, 29 Feb 2012 16:14:46 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=447709&amp;dsForumId=738</guid>
      <dc:creator>shrinivasan@collab.net</dc:creator>
      <dc:date>2012-02-29T16:14:46Z</dc:date>
    </item>
    <item>
      <title>Re: SetArtifactData : An unexpected system error has occurred</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=447708&amp;dsForumId=738</link>
      <description>On Tuesday 31 January 2012 02:10 PM, Eric ARNAUD wrote:
&gt; Hi everyone
&gt;
&gt; I am still using the interface ITrackerAppSoap in version 4.4 SP 1
&gt;
&gt; When I try to update an artifact using the methode setArtifactData I receive a RemoteException with the following stack trace :
&gt;
&gt; AxisFault
&gt;   faultCode: {http://schema.open.collab.net/sfee50/soap50/type}SystemFault
&gt;   faultSubcode:
&gt;   faultString: An unexpected system error has occurred
&gt;   faultActor:
&gt;   faultNode:
&gt;   faultDetail:
&gt; 	{http://x...</description>
      <pubDate>Wed, 29 Feb 2012 16:12:33 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=447708&amp;dsForumId=738</guid>
      <dc:creator>shrinivasan@collab.net</dc:creator>
      <dc:date>2012-02-29T16:12:33Z</dc:date>
    </item>
    <item>
      <title>Access project configuration with SOAP ?</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=446770&amp;dsForumId=738</link>
      <description>I want to access the toolbar configuration of a project using SOAP (Project Admin-&gt;Project Toolbar-&gt;Core Applications). I want to know which Core Applications are visible.
How can i achieve this ?</description>
      <pubDate>Mon, 20 Feb 2012 14:05:57 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=446770&amp;dsForumId=738</guid>
      <dc:creator>wklust@elego.de</dc:creator>
      <dc:date>2012-02-20T14:05:57Z</dc:date>
    </item>
    <item>
      <title>RE: Filtering Monitoring</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=446062&amp;dsForumId=738</link>
      <description>Marc,
We're planning on making a lot of improvements to Monitoring subscription for end-users, project admins, and site admins, such that they have better control over monitoring and un-monitoring objects in TeamForge. These enhancements are currently planned for inclusion by the end of this year, 2012.</description>
      <pubDate>Mon, 13 Feb 2012 18:51:46 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=446062&amp;dsForumId=738</guid>
      <dc:creator>bzeichick@collab.net</dc:creator>
      <dc:date>2012-02-13T18:51:46Z</dc:date>
    </item>
    <item>
      <title>RE: Re: CreateArtifact3 gives java.lang.ArrayStoreException</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=446010&amp;dsForumId=738</link>
      <description>I could solve the problem using the below link

http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=432903&amp;dsForumId=738</description>
      <pubDate>Mon, 13 Feb 2012 09:36:28 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=446010&amp;dsForumId=738</guid>
      <dc:creator>srini.ars@gmail.com</dc:creator>
      <dc:date>2012-02-13T09:36:28Z</dc:date>
    </item>
    <item>
      <title>Re: CreateArtifact3 gives java.lang.ArrayStoreException</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445994&amp;dsForumId=738</link>
      <description>On Sunday 12 February 2012 10:31 PM, Srinivasan AR wrote:
&gt; I am getting a java.lang.ArrayStoreException.
&gt;
&gt; The code is as follows
&gt;
&gt; 	$objCloneArtifact = $objTrackerApp-&gt;createArtifact3($ctf_session,$objSrcArtifact-&gt;folderId,
&gt; 						$objSrcArtifact-&gt;title,$objSrcArtifact-&gt;description,
&gt; 						$objSrcArtifact-&gt;group,$objSrcArtifact-&gt;category,$objSrcArtifact-&gt;status,$objSrcArtifact-&gt;customer,
&gt; 						$objSrcArtifact-&gt;priority,$objSrcArtifact-&gt;estimatedEffort,
&gt; 						0,0,0,$objSrcArtifact-&gt;a...</description>
      <pubDate>Mon, 13 Feb 2012 07:47:53 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445994&amp;dsForumId=738</guid>
      <dc:creator>shrinivasan@collab.net</dc:creator>
      <dc:date>2012-02-13T07:47:53Z</dc:date>
    </item>
    <item>
      <title>CreateArtifact3 gives java.lang.ArrayStoreException</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445925&amp;dsForumId=738</link>
      <description>I am getting a java.lang.ArrayStoreException.

The code is as follows

	$objCloneArtifact = $objTrackerApp-&gt;createArtifact3($ctf_session,$objSrcArtifact-&gt;folderId,
						$objSrcArtifact-&gt;title,$objSrcArtifact-&gt;description,
						$objSrcArtifact-&gt;group,$objSrcArtifact-&gt;category,$objSrcArtifact-&gt;status,$objSrcArtifact-&gt;customer,
						$objSrcArtifact-&gt;priority,$objSrcArtifact-&gt;estimatedEffort,
						0,0,0,$objSrcArtifact-&gt;assignedTo,"",$objSrcArtifact-&gt;planningFolderId,$objSrcArtifact-&gt;flexFields...</description>
      <pubDate>Sun, 12 Feb 2012 17:01:12 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445925&amp;dsForumId=738</guid>
      <dc:creator>srini.ars@gmail.com</dc:creator>
      <dc:date>2012-02-12T17:01:12Z</dc:date>
    </item>
    <item>
      <title>RE: Perl createartifact3 not able to set flex fields</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445923&amp;dsForumId=738</link>
      <description>I am also facing the same issue.
Can anyone help me on this?</description>
      <pubDate>Sun, 12 Feb 2012 16:58:27 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445923&amp;dsForumId=738</guid>
      <dc:creator>srini.ars@gmail.com</dc:creator>
      <dc:date>2012-02-12T16:58:27Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Filtering Monitoring</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445400&amp;dsForumId=738</link>
      <description>its in the Perl SDK extras modules, exposed via the CLI client; it's not in the mainline java SDK, and is implemented by screen scrape as mentioned by Mark.   docs are included with the perl SDK download in perldoc format: https://ctf.open.collab.net/sf/go/pkg1703

opt::ActivePerl-5.12::Useropt::ActivePerl-5.12::site::lib::TeamForge::Extra(3)

NAME
	TeamForge::Extra - Additional, non-standard Methods

SYNOPSIS
	use TeamForge;
	$ctf   = TeamForge-&gt;new();
	$skey  = $ctf-&gt;login( $user, $password )...</description>
      <pubDate>Tue, 07 Feb 2012 13:59:56 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445400&amp;dsForumId=738</guid>
      <dc:creator>alustenberg@collab.net</dc:creator>
      <dc:date>2012-02-07T13:59:56Z</dc:date>
    </item>
    <item>
      <title>Re: Filtering Monitoring</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445399&amp;dsForumId=738</link>
      <description>On Feb 7, 2012, at 8:48 AM, Marc Robertson wrote:

&gt; What monitoring API?  If there is one, I can't find docs on it.  Please provide a URL.

There is no API.  He said the TeamForge CLI supports it (and it does so by using screen scraping).

See: https://ctf.open.collab.net/sf/go/page1358

Mark</description>
      <pubDate>Tue, 07 Feb 2012 13:53:14 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445399&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2012-02-07T13:53:14Z</dc:date>
    </item>
    <item>
      <title>RE: Filtering Monitoring</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445397&amp;dsForumId=738</link>
      <description>I'm aware of the event handlers. What I need is a way to monitor a subset of artifacts for a tracker.  A monitoring API( which sounds like its coming in 6.2 ) would also be nice.

Marc</description>
      <pubDate>Tue, 07 Feb 2012 13:50:05 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445397&amp;dsForumId=738</guid>
      <dc:creator>marobertson@dsttechnologies.com</dc:creator>
      <dc:date>2012-02-07T13:50:05Z</dc:date>
    </item>
    <item>
      <title>RE: Re: Filtering Monitoring</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445396&amp;dsForumId=738</link>
      <description>What monitoring API?  If there is one, I can't find docs on it.  Please provide a URL.

Marc</description>
      <pubDate>Tue, 07 Feb 2012 13:48:33 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445396&amp;dsForumId=738</guid>
      <dc:creator>marobertson@dsttechnologies.com</dc:creator>
      <dc:date>2012-02-07T13:48:33Z</dc:date>
    </item>
    <item>
      <title>RE: Filtering Monitoring</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445395&amp;dsForumId=738</link>
      <description>BTW, can I assume that the fact that my initial question was not addressed means that there is no way to do the filtering I asked about?  This would be a good enhancement if you could get it in.  We've got lots of artifacts being created for some of our trackers, but a lot of folks are only interested in 10%-20% of them.  It would be great if a person could say "I want to be notified of all changes to artifacts of tracker  X, where the category is foo, or the planning folder is bar"

Marc</description>
      <pubDate>Tue, 07 Feb 2012 13:44:40 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445395&amp;dsForumId=738</guid>
      <dc:creator>marobertson@dsttechnologies.com</dc:creator>
      <dc:date>2012-02-07T13:44:40Z</dc:date>
    </item>
    <item>
      <title>RE: Filtering Monitoring</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445290&amp;dsForumId=738</link>
      <description>Hi Marc,

CTF has event handler. More information is available at
http://help.collab.net/index.jsp?topic=/iaf-611/action/eventhandler.html

Thanks,
Sathish


-----Original Message-----
From: Lucas Galfaso [mailto:lgalfaso@b-vision.com] 
Sent: Saturday, February 04, 2012 5:26 AM
To: sfee-api@forums.open.collab.net
Subject: Re: Filtering Monitoring

Just a note, the CLI do provide access to the monitoring API (they do so
the hard way by parsing the html, but it is easy to script)

-lucas

On Feb ...</description>
      <pubDate>Mon, 06 Feb 2012 16:02:46 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445290&amp;dsForumId=738</guid>
      <dc:creator>sathish@collab.net</dc:creator>
      <dc:date>2012-02-06T16:02:46Z</dc:date>
    </item>
    <item>
      <title>Re: Filtering Monitoring</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445073&amp;dsForumId=738</link>
      <description>Just a note, the CLI do provide access to the monitoring API (they do
so the hard way by parsing the html, but it is easy to script)

-lucas

On Feb 3, 2012, at 7:26 PM, Marc Robertson
&lt;marobertson@dsttechnologies.com&gt; wrote:

&gt; Brian,
&gt;
&gt; I can't think of anything else I'd like in the API.  One thing I've wanted to be able to do since we started using TeamForge is to have an event handler that would capture creating a new user( or activating a deleted one ). On a create, there is one project w...</description>
      <pubDate>Fri, 03 Feb 2012 23:56:25 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445073&amp;dsForumId=738</guid>
      <dc:creator>lgalfaso@b-vision.com</dc:creator>
      <dc:date>2012-02-03T23:56:25Z</dc:date>
    </item>
    <item>
      <title>RE: Filtering Monitoring</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445069&amp;dsForumId=738</link>
      <description>Brian,

I can't think of anything else I'd like in the API.  One thing I've wanted to be able to do since we started using TeamForge is to have an event handler that would capture creating a new user( or activating a deleted one ). On a create, there is one project we put pretty much everyone in.  There is also a discussion forum in that project that I would like everyone to monitor.  We put out messages there when we're going to do maintenance.  I would also like to prevent anyone from stoppin...</description>
      <pubDate>Fri, 03 Feb 2012 22:26:01 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445069&amp;dsForumId=738</guid>
      <dc:creator>marobertson@dsttechnologies.com</dc:creator>
      <dc:date>2012-02-03T22:26:01Z</dc:date>
    </item>
    <item>
      <title>RE: Filtering Monitoring</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445068&amp;dsForumId=738</link>
      <description>Marc,
We're planning on adding monitoring support for our SOAP api in 6.2 such that you can get who is currently monitoring, as well as add &amp; remove monitoring directly via SOAP. Since we're still in the process of rolling this out, are there any other things that you'd like to see included in the calls?
Thanks,
Brian 

-----Original Message-----
From: Marc Robertson [mailto:marobertson@dsttechnologies.com] 
Sent: Friday, February 03, 2012 11:35 AM
To: sfee-api@forums.open.collab.net
Subject: F...</description>
      <pubDate>Fri, 03 Feb 2012 22:10:55 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445068&amp;dsForumId=738</guid>
      <dc:creator>bzeichick@collab.net</dc:creator>
      <dc:date>2012-02-03T22:10:55Z</dc:date>
    </item>
    <item>
      <title>Filtering Monitoring</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445056&amp;dsForumId=738</link>
      <description>We've got a situation where some of our users would like to be able to automatically monitor some of the artifacts of a given tracker.  In the specific case, they want to monitor artifacts created with a specific list of category values. I can see that we might want to be able to filter based on any of the field.

So, is this possible?  I haven't found anything that would let me do it.  If we had a complete Monitoring API...


Marc Robertson
DST Systems</description>
      <pubDate>Fri, 03 Feb 2012 19:35:06 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=445056&amp;dsForumId=738</guid>
      <dc:creator>marobertson@dsttechnologies.com</dc:creator>
      <dc:date>2012-02-03T19:35:06Z</dc:date>
    </item>
    <item>
      <title>RE: How to delete the attachment from wiki page in collabnet using Java API.</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444986&amp;dsForumId=738</link>
      <description>Hi Prabaharan,

Now It is working as expected.
Thanks a lot for your response.

Regards,
Latha. D</description>
      <pubDate>Fri, 03 Feb 2012 04:36:50 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444986&amp;dsForumId=738</guid>
      <dc:creator>latha.dasarraju@misys.com</dc:creator>
      <dc:date>2012-02-03T04:36:50Z</dc:date>
    </item>
    <item>
      <title>RE: How to delete the attachment from wiki page in collabnet using Java API.</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444985&amp;dsForumId=738</link>
      <description>Hi Satish,

Its helped me.

Thanks a lot for your support.

Regards,
Latha. D</description>
      <pubDate>Fri, 03 Feb 2012 04:35:04 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444985&amp;dsForumId=738</guid>
      <dc:creator>latha.dasarraju@misys.com</dc:creator>
      <dc:date>2012-02-03T04:35:04Z</dc:date>
    </item>
    <item>
      <title>RE: How to delete the attachment from wiki page in collabnet using Java API.</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444907&amp;dsForumId=738</link>
      <description>Hi Latha,

Just in case if you don't have the attachment id get it from
"WikiApp-&gt;getWikiPageData" api function. This one expects the wiki page
id and session id. 

"CollabNet-&gt;deleteAttachment" to delete the attachments and this one
expects sessionId, wikiId, attachmentId

Thanks,
Sathish

-----Original Message-----
From: prabaharan gopalan [mailto:prabaharan@collab.net] 
Sent: Thursday, February 02, 2012 7:02 PM
To: sfee-api@forums.open.collab.net
Subject: RE: How to delete the attachment fro...</description>
      <pubDate>Thu, 02 Feb 2012 13:52:32 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444907&amp;dsForumId=738</guid>
      <dc:creator>sathish@collab.net</dc:creator>
      <dc:date>2012-02-02T13:52:32Z</dc:date>
    </item>
    <item>
      <title>RE: How to delete the attachment from wiki page in collabnet using Java API.</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444904&amp;dsForumId=738</link>
      <description>Latha, 

I'm presuming you're asking about the SOAP APIs. In which case, there's a deleteAttachment API in the CollabNetSoapBinding (http://&lt;host_name&gt;/ce-soap50/services/CollabNet). 

This API takes three parameters:
sessionId - the SOAP session id
objectId  - the wiki page id. (eg: wiki1001) and
attachmentId - the id that is given to the wiki page attachment when it's uploaded.  (eg: atch1006).

That should delete the wiki page attachment. Let me know if this helps.</description>
      <pubDate>Thu, 02 Feb 2012 13:31:59 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444904&amp;dsForumId=738</guid>
      <dc:creator>prabaharan@collab.net</dc:creator>
      <dc:date>2012-02-02T13:31:59Z</dc:date>
    </item>
    <item>
      <title>How to delete the attachment from wiki page in collabnet using Java API.</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444892&amp;dsForumId=738</link>
      <description>Hi ,

How to delete the attachment from wiki page using JAVA API in teamforge?

Please do the needful.

Regards,
Latha. D</description>
      <pubDate>Thu, 02 Feb 2012 12:40:44 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444892&amp;dsForumId=738</guid>
      <dc:creator>latha.dasarraju@misys.com</dc:creator>
      <dc:date>2012-02-02T12:40:44Z</dc:date>
    </item>
    <item>
      <title>'Session is invalid or timed out:' with valid session_id</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444659&amp;dsForumId=738</link>
      <description>I'd like to use IntegrationDataApp service to put some additional data into TF objects. When calling any IntegrationDataApp method I get  'Session is invalid or timed out: [session_id]'. 

I'm sure session_id is valid, since API calls to other services, made before or after getting an error, are working fine.

Any ideas why IntegrationDataApp thinks my session_id is invalid?</description>
      <pubDate>Tue, 31 Jan 2012 10:52:38 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444659&amp;dsForumId=738</guid>
      <dc:creator>tomekw@dcclabs.tv</dc:creator>
      <dc:date>2012-01-31T10:52:38Z</dc:date>
    </item>
    <item>
      <title>SetArtifactData : An unexpected system error has occurred</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444642&amp;dsForumId=738</link>
      <description>Hi everyone

I am still using the interface ITrackerAppSoap in version 4.4 SP 1

When I try to update an artifact using the methode setArtifactData I receive a RemoteException with the following stack trace :

AxisFault
 faultCode: {http://schema.open.collab.net/sfee50/soap50/type}SystemFault
 faultSubcode: 
 faultString: An unexpected system error has occurred
 faultActor: 
 faultNode: 
 faultDetail: 
	{http://xml.apache.org/axis/}exceptionName:com.collabnet.ce.soap50.fault.SystemFault
	{http:...</description>
      <pubDate>Tue, 31 Jan 2012 08:40:12 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444642&amp;dsForumId=738</guid>
      <dc:creator>eric.arnaud.external@cassidian.com</dc:creator>
      <dc:date>2012-01-31T08:40:12Z</dc:date>
    </item>
    <item>
      <title>RE: Allowed Categories for Artifact</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444028&amp;dsForumId=738</link>
      <description>Thanks Bora.
The info was really helpful.</description>
      <pubDate>Wed, 25 Jan 2012 21:10:27 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444028&amp;dsForumId=738</guid>
      <dc:creator>srini.ars@gmail.com</dc:creator>
      <dc:date>2012-01-25T21:10:27Z</dc:date>
    </item>
    <item>
      <title>RE: Allowed Categories for Artifact</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444015&amp;dsForumId=738</link>
      <description>Here are the steps to get a list of values defined for built-in "category" tracker field:

1. Get an array of available fields in a tracker using ITrackerAppSoap#getFields(...), 
http://help.collab.net/topic/iaf-611/javadoc/com/collabnet/ce/soap60/webservices/tracker/ITrackerAppSoap.html

2. Find the field named "category" (a TrackerFieldSoapDO instance). See the constants (such as COLUMN_CATEGORY) here:
http://help.collab.net/topic/iaf-611/javadoc/com/collabnet/ce/soap60/webservices/tracker/Ar...</description>
      <pubDate>Wed, 25 Jan 2012 20:02:48 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444015&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2012-01-25T20:02:48Z</dc:date>
    </item>
    <item>
      <title>Allowed Categories for Artifact</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444010&amp;dsForumId=738</link>
      <description>Is it possible to get the list of allowed Categories for an artifact ?</description>
      <pubDate>Wed, 25 Jan 2012 19:35:41 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444010&amp;dsForumId=738</guid>
      <dc:creator>srini.ars@gmail.com</dc:creator>
      <dc:date>2012-01-25T19:35:41Z</dc:date>
    </item>
    <item>
      <title>RE: Re: API for Roles</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444009&amp;dsForumId=738</link>
      <description>Thanks Alex.
The info was very helpful.

-Srini</description>
      <pubDate>Wed, 25 Jan 2012 19:34:31 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444009&amp;dsForumId=738</guid>
      <dc:creator>srini.ars@gmail.com</dc:creator>
      <dc:date>2012-01-25T19:34:31Z</dc:date>
    </item>
    <item>
      <title>Re: API for Roles</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444005&amp;dsForumId=738</link>
      <description>Srini,

think you're looking for $tf -&gt; RbacApp -&gt; addUser($session, $roleId, $username);

see perldoc TeamForge6::RbacApp and http://help.collab.net/index.jsp?topic=/iaf-611/javadoc/com/collabnet/ce/soap60/webservices/rbac/IRbacAppSoap.html

regards,

--Alex

On Wed, Jan 25, 2012 at 10:59:34AM -0800, Srinivasan AR wrote:
&gt; Is there any interface to work with CTF Roles?
&gt; Looking for perl Interface to add users to roles.
&gt; 
&gt; -Srini
&gt; 
&gt; ------------------------------------------------------
&gt; ...</description>
      <pubDate>Wed, 25 Jan 2012 19:07:52 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444005&amp;dsForumId=738</guid>
      <dc:creator>alustenberg@collab.net</dc:creator>
      <dc:date>2012-01-25T19:07:52Z</dc:date>
    </item>
    <item>
      <title>RE: .net SDK</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444004&amp;dsForumId=738</link>
      <description>Thanks Bora.
I was able to use the SDK.</description>
      <pubDate>Wed, 25 Jan 2012 19:01:26 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444004&amp;dsForumId=738</guid>
      <dc:creator>srini.ars@gmail.com</dc:creator>
      <dc:date>2012-01-25T19:01:26Z</dc:date>
    </item>
    <item>
      <title>API for Roles</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444002&amp;dsForumId=738</link>
      <description>Is there any interface to work with CTF Roles?
Looking for perl Interface to add users to roles.

-Srini</description>
      <pubDate>Wed, 25 Jan 2012 18:59:34 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=444002&amp;dsForumId=738</guid>
      <dc:creator>srini.ars@gmail.com</dc:creator>
      <dc:date>2012-01-25T18:59:34Z</dc:date>
    </item>
    <item>
      <title>RE: jenkins and update artifacts</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=443997&amp;dsForumId=738</link>
      <description>Ajith,

  As per your need there was a plugin called "SFEE Plugin"(Collabnet Source Forge Enterprise Edition ) available in Jenkins.

This plugin extends Jenkins in order to integrate with a SFEE (Collabnet Source Forge Enterprise Edition) server.

This integration allows you to use SFEE database to perform user authentication, and to publish build artifacts to a SFEE project's release folder.

You can do this by following the simple steps mentioned in Jenkins wiki : https://wiki.jenkins-ci.org...</description>
      <pubDate>Wed, 25 Jan 2012 18:02:32 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=443997&amp;dsForumId=738</guid>
      <dc:creator>britto@collab.net</dc:creator>
      <dc:date>2012-01-25T18:02:32Z</dc:date>
    </item>
    <item>
      <title>RE: .net SDK</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=443738&amp;dsForumId=738</link>
      <description>Hi Srini,

The latest .net SDK is maintained and distributed as part of CollabNet Desktops for Microsoft platforms (http://desktop-vs.open.collab.net/). You can find CollabNet.TeamForge.Library.dll in the desktop installation folder.

You can post your questions/requests about the library here.

Thanks,

Bora</description>
      <pubDate>Mon, 23 Jan 2012 14:00:31 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=443738&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2012-01-23T14:00:31Z</dc:date>
    </item>
    <item>
      <title>.net SDK</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=443730&amp;dsForumId=738</link>
      <description>Hi

where can I find Collabnet TeamForge .net SDK?
can you point to a link

-Srini</description>
      <pubDate>Mon, 23 Jan 2012 13:26:52 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=443730&amp;dsForumId=738</guid>
      <dc:creator>srini.ars@gmail.com</dc:creator>
      <dc:date>2012-01-23T13:26:52Z</dc:date>
    </item>
    <item>
      <title>Perl createartifact3 not able to set flex fields</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=443511&amp;dsForumId=738</link>
      <description>Hi,

I am trying to create artifact in one of the tracker with following -
...
....
.....
my $fValues = {
    'Project Type' =&gt; "Maintenance",
    'Issue Type' =&gt; "Defect",
    'System Status' =&gt; "Development"            
};

my $flexFields = SoapFieldValues-&gt;new($fValues);
my $hasFlex = 0;

while ( my ($k,$v) = each %{ $fTypes } ){
    $hasFlex = 1;
    $flexFields -&gt; type($k,$v) ;
}

$flexFields = $flexFields -&gt; prepare('flexFields');
$flexFields = undef if ( not $hasFlex );        

my $temp...</description>
      <pubDate>Fri, 20 Jan 2012 18:11:12 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=443511&amp;dsForumId=738</guid>
      <dc:creator>mksingh@hotmail.com</dc:creator>
      <dc:date>2012-01-20T18:11:12Z</dc:date>
    </item>
    <item>
      <title>jenkins and update artifacts</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=442297&amp;dsForumId=738</link>
      <description>I would like to know if there is any plugins add-on for Jenkins in CTF to 

1. Keep track of all the changes [artfxxx] as part of its CI project builds
2. Generate a [artfxxx] changes list 
3. Update Comments on [artfxxx] with details of Build, Build Date, Build ID , Release etc.
4. Change Status on [artfxxx] with specific status as 'Built'
4. Perform Trace-ability from [artfxxx] to [relxxx] w.r.t to dates and identify the correct release build.

Or would you recommend any other better practice...</description>
      <pubDate>Tue, 10 Jan 2012 02:39:11 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=442297&amp;dsForumId=738</guid>
      <dc:creator>ajith.thampi@ecetera.com.au</dc:creator>
      <dc:date>2012-01-10T02:39:11Z</dc:date>
    </item>
    <item>
      <title>RE: getArtifactList3 with reportedinReleaseid filter</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=442202&amp;dsForumId=738</link>
      <description>Hi,

AFAIK, filters that filter on properties not directly related to the tracker (like releases and release titles) are only available in the getArtifactDetailListxxx calls.

Best, Johannes

-----Original Message-----
From: Srinivasan AR [mailto:srini.ars@gmail.com] 
Sent: Monday, January 09, 2012 9:39 AM
To: sfee-api@forums.open.collab.net
Subject: getArtifactList3 with reportedinReleaseid filter

I am trying to get Artifact list with a filter on reportedInReleaseTitle and reportedInReleaseID...</description>
      <pubDate>Mon, 09 Jan 2012 09:16:45 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=442202&amp;dsForumId=738</guid>
      <dc:creator>jnicolai@collab.net</dc:creator>
      <dc:date>2012-01-09T09:16:45Z</dc:date>
    </item>
    <item>
      <title>getArtifactList3 with reportedinReleaseid filter</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=442198&amp;dsForumId=738</link>
      <description>I am trying to get Artifact list with a filter on reportedInReleaseTitle and reportedInReleaseID, but not able to do it.

Here is a code snippet

my $ctf = TeamForge-&gt;new(proxy =&gt; $CTF_URL);
my $ctf_session = $ctf-&gt;login('name','blahbla');
my $objTrackerapp = $ctf-&gt;TrackerApp;

my $filter = SoapFilter-&gt;new(
statusClass =&gt; 'Open', reportedInReleaseId=&gt; 'rel22703');

my $matches = $objTrackerapp-&gt;getArtifactList3($ctf_session,'tracker4124',$filter);

while(my $item = $matches-&gt;fetchrow) {
	print ...</description>
      <pubDate>Mon, 09 Jan 2012 08:38:55 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=442198&amp;dsForumId=738</guid>
      <dc:creator>srini.ars@gmail.com</dc:creator>
      <dc:date>2012-01-09T08:38:55Z</dc:date>
    </item>
    <item>
      <title>RE: Soap Filter for Flex Field</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=441638&amp;dsForumId=738</link>
      <description>I assume "project" and "component" are "single-select" fields.

You need to pass the field value ids (starts with "fldv") as filter values. 

You can get the field value ids using the APIs below:

1. Get tracker fields: ITrackerAppSoap#getFields(String trackerId),

2. Get the field values for "project" and  "component" fields: TrackerFieldSoapDO#getFieldValues(),

3. Get the field value ids for the values (such as "STORM", "Client") you want to include in the filter: TrackerFieldValueSoapDO#get...</description>
      <pubDate>Tue, 03 Jan 2012 22:06:14 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=441638&amp;dsForumId=738</guid>
      <dc:creator>baksoy@collab.net</dc:creator>
      <dc:date>2012-01-03T22:06:14Z</dc:date>
    </item>
    <item>
      <title>Soap Filter for Flex Field</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=441614&amp;dsForumId=738</link>
      <description>I am trying to get the items in a single tracker and filter by my flex fields component and project.  For example, project would be STORM and component Client. 

I would then want to getArtifactList (or getArtifactDetailList, if that is required) and return only the tracker items that are “STORM Client” artfs.  I would not want items that are “STORM and Client”, only the items that are BOTH.</description>
      <pubDate>Tue, 03 Jan 2012 17:04:51 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=441614&amp;dsForumId=738</guid>
      <dc:creator>brian.richardson@pimco.com</dc:creator>
      <dc:date>2012-01-03T17:04:51Z</dc:date>
    </item>
    <item>
      <title>RE: SVN against Closed Artifacts</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=439194&amp;dsForumId=738</link>
      <description>I do like the feature that forces a developer to check their code in against an artifact, that is invaluable however we have some 'troublesome' developers who do everything they can to do things their way and no managment willing to crack down on them.
thanks
http://www.moovieland.com</description>
      <pubDate>Mon, 12 Dec 2011 10:20:55 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=439194&amp;dsForumId=738</guid>
      <dc:creator>googleclone@https.webasyst.net</dc:creator>
      <dc:date>2011-12-12T10:20:55Z</dc:date>
    </item>
    <item>
      <title>RE: How to change web services location?</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=437257&amp;dsForumId=738</link>
      <description>AFAIK, you cannot change it and have to work around it in your code that uses the WSDL.




-----Original Message-----
From: Pablo Beltran [mailto:pbeltranl@gmail.com]
Sent: Thu 11/24/2011 7:08 PM
To: sfee-api@forums.open.collab.net
Subject: How to change web services location?
 
Hi,

Calling CTF 6 web services is failing when no TF's SDK is used.

I've traced the network traffic (please, see attached picture).

The call (1) to WSDL is OK. But CTF returns "localhost:8080" as the web service loc...</description>
      <pubDate>Fri, 25 Nov 2011 13:37:06 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=437257&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2011-11-25T13:37:06Z</dc:date>
    </item>
    <item>
      <title>How to change web services location?</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=437199&amp;dsForumId=738</link>
      <description>Hi,

Calling CTF 6 web services is failing when no TF's SDK is used.

I've traced the network traffic (please, see attached picture).

The call (1) to WSDL is OK. But CTF returns "localhost:8080" as the web service location address.

So, the call to the web service (2) fails.

Where is the location address configured in order to change it?
 
Pablo.</description>
      <pubDate>Fri, 25 Nov 2011 00:08:51 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=437199&amp;dsForumId=738</guid>
      <dc:creator>pbeltranl@gmail.com</dc:creator>
      <dc:date>2011-11-25T00:08:51Z</dc:date>
    </item>
    <item>
      <title>Renaming Field Names</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=436386&amp;dsForumId=738</link>
      <description>How can I rename the Existing field names.

I have tried with the setField() method in Java,But I got No Such Object error .

Please Suggest me.

Thanks,
Mani</description>
      <pubDate>Fri, 18 Nov 2011 10:01:00 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=436386&amp;dsForumId=738</guid>
      <dc:creator>manikandan.sabapathi@misys.com</dc:creator>
      <dc:date>2011-11-18T10:01:00Z</dc:date>
    </item>
    <item>
      <title>RE: Is it possible to download the documents from CTF server to local system</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435897&amp;dsForumId=738</link>
      <description>Hi Latha,

Downloading the documents is pretty easy with "CTF CLI". Here's the link
https://ctf.open.collab.net/sf/frs/do/viewRelease/projects.labs/frs.team
forge_cli.teamforge_cli_version_1_2_releas to download the CLI. Here's
the documentation https://ctf.open.collab.net/sf/sfmain/do/go/wiki2052 .


With CLI you can download a document with a simple command 

go doc12345 download

To download all files within a frs this simple command would do that for
you.

go frs1234 items foreach download
...</description>
      <pubDate>Tue, 15 Nov 2011 05:37:30 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435897&amp;dsForumId=738</guid>
      <dc:creator>sathish@collab.net</dc:creator>
      <dc:date>2011-11-15T05:37:30Z</dc:date>
    </item>
    <item>
      <title>RE: Re: Is it possible to download the documents from CTF server to local system</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435892&amp;dsForumId=738</link>
      <description>Thanks a lot for your information.

Right now i am in support so the users are asking me to develop the code to download all the latest version documents from the projects in CTF.

I have developed the code but i am able to download only in my system. 

My requirement is, if i develop this code in server like customize in CTF server so that the end user can download the documents very easily.

Please help me if it is possible.

Regards,
Latha. D</description>
      <pubDate>Tue, 15 Nov 2011 03:57:13 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435892&amp;dsForumId=738</guid>
      <dc:creator>latha.dasarraju@misys.com</dc:creator>
      <dc:date>2011-11-15T03:57:13Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to download the documents from CTF server to local system</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435788&amp;dsForumId=738</link>
      <description>On 11/14/11 7:29 AM, "Latha Dasarraju" &lt;latha.dasarraju@misys.com&gt; wrote:

&gt; Is it possible to download the documents from CTF server to local system.
&gt; 
&gt; Replication steps:
&gt; 1. Connecting to the server using Java API
&gt; 2. getting the required File Id from the script.
&gt; 3. how to download those files to local system.
&gt; 
&gt; Please help me regarding this issue and let me know if you need any
&gt; information as this is very urgent for me to develop this utility.

You can use the CollabNet Desktop t...</description>
      <pubDate>Mon, 14 Nov 2011 13:31:08 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435788&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2011-11-14T13:31:08Z</dc:date>
    </item>
    <item>
      <title>Is it possible to download the documents from CTF server to local system</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435783&amp;dsForumId=738</link>
      <description>Hi,

Is it possible to download the documents from CTF server to local system.

Replication steps:
1. Connecting to the server using Java API
2. getting the required File Id from the script.
3. how to download those files to local system.

Please help me regarding this issue and let me know if you need any information as this is very urgent for me to develop this utility.

Regards,
Latha. D</description>
      <pubDate>Mon, 14 Nov 2011 12:29:36 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435783&amp;dsForumId=738</guid>
      <dc:creator>latha.dasarraju@misys.com</dc:creator>
      <dc:date>2011-11-14T12:29:36Z</dc:date>
    </item>
    <item>
      <title>Re: getting project/tracker Ids from an artifactId</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435592&amp;dsForumId=738</link>
      <description>2 calls needed:
getArtifactDetail(sk,artifactId) -&gt; folderId for tracker
getTrackerData(sk,trackerId) -&gt; projectId for project id

On Fri, Nov 11, 2011 at 01:15:11PM -0800, Marc Matthysse wrote:
&gt; Could someone please show me a way to get the projectId and trackerId from a given artifact Id?
&gt; 
&gt; Ive searched the docs but there doesn't seem to be a non-brute force way to do this.
&gt; 
&gt; Thanks
&gt; Marc
&gt; 
&gt; ------------------------------------------------------
&gt; http://forums.open.collab.net/ds/vi...</description>
      <pubDate>Fri, 11 Nov 2011 21:26:21 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435592&amp;dsForumId=738</guid>
      <dc:creator>alustenberg@collab.net</dc:creator>
      <dc:date>2011-11-11T21:26:21Z</dc:date>
    </item>
    <item>
      <title>RE: getting project/tracker Ids from an artifactId</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435591&amp;dsForumId=738</link>
      <description>I think I may have found an answer here: 
http://forums.open.collab.net/ds/viewMessage.do?dsForumId=738&amp;dsMessageId=429637</description>
      <pubDate>Fri, 11 Nov 2011 21:19:19 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435591&amp;dsForumId=738</guid>
      <dc:creator>marc.matthysse@agfa.com</dc:creator>
      <dc:date>2011-11-11T21:19:19Z</dc:date>
    </item>
    <item>
      <title>getting project/tracker Ids from an artifactId</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435590&amp;dsForumId=738</link>
      <description>Could someone please show me a way to get the projectId and trackerId from a given artifact Id?

Ive searched the docs but there doesn't seem to be a non-brute force way to do this.

Thanks
Marc</description>
      <pubDate>Fri, 11 Nov 2011 21:15:11 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435590&amp;dsForumId=738</guid>
      <dc:creator>marc.matthysse@agfa.com</dc:creator>
      <dc:date>2011-11-11T21:15:11Z</dc:date>
    </item>
    <item>
      <title>RE: Re: Filter Artifacts by FlexField</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435453&amp;dsForumId=738</link>
      <description>I read the post here:
http://forums.open.collab.net/ds/viewMessage.do?dsForumId=738&amp;viewType=browseAll&amp;dsMessageId=416275

It suggested I should use the 'id' (fldv 18032...) for the drop down options. This fixed my issue, thanks!</description>
      <pubDate>Thu, 10 Nov 2011 22:01:19 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435453&amp;dsForumId=738</guid>
      <dc:creator>marc.matthysse@agfa.com</dc:creator>
      <dc:date>2011-11-10T22:01:19Z</dc:date>
    </item>
    <item>
      <title>RE: Re: Filter Artifacts by FlexField</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435448&amp;dsForumId=738</link>
      <description>Ok I seem to be getting some of the flex fields to show, but only those that are of the multi-select type.</description>
      <pubDate>Thu, 10 Nov 2011 21:17:43 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435448&amp;dsForumId=738</guid>
      <dc:creator>marc.matthysse@agfa.com</dc:creator>
      <dc:date>2011-11-10T21:17:43Z</dc:date>
    </item>
    <item>
      <title>RE: Re: Filter Artifacts by FlexField</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435444&amp;dsForumId=738</link>
      <description>Hi Johannes, 

Can you provide a bit more info on this? I'm using the Java API (com.collabnet.ce.soap50.webservices.tracker). It doesn't seem to have getArtifactDetailList2, I'm not sure where to find it.

The following code will retrieve non-flex field artifacts just fine, but i get no results with the flex field values:

 SoapFilter fieldFilter = new SoapFilter();
    	  
  fieldFilter.setName(fieldName);
  fieldFilter.setValue(fieldValue);
  SoapFilter[] filters   = new SoapFilter[]{fieldFil...</description>
      <pubDate>Thu, 10 Nov 2011 20:50:54 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=435444&amp;dsForumId=738</guid>
      <dc:creator>marc.matthysse@agfa.com</dc:creator>
      <dc:date>2011-11-10T20:50:54Z</dc:date>
    </item>
    <item>
      <title>RE: Non-english characters are updating in artifact using perl script</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433981&amp;dsForumId=738</link>
      <description>Hi Alex,

I have sent separate mail regarding this issue to "alustenberg@collab.net".

Could you please look into the issue?

Regards,
Latha. D</description>
      <pubDate>Mon, 31 Oct 2011 04:02:52 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433981&amp;dsForumId=738</guid>
      <dc:creator>latha.dasarraju@misys.com</dc:creator>
      <dc:date>2011-10-31T04:02:52Z</dc:date>
    </item>
    <item>
      <title>[ANN] Expand TeamForge ALM traceability</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433863&amp;dsForumId=738</link>
      <description>Hi all,

Since yesterday, Live Tickets are available for TeamForge!

What are Live Tickets? It's a new technology that allows to embed TeamForge artifacts in any document versioned in Subversion.

What is a document? Any file containing text like Source Code files, any MS Office document, PDF, OpenOffice, and so on...

Why are they Live? TeamForge artifacts are displayed on documents and users can see the status, priority and other info at real time without opening the artifact page.

What is i...</description>
      <pubDate>Sat, 29 Oct 2011 11:21:03 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433863&amp;dsForumId=738</guid>
      <dc:creator>pbeltranl@gmail.com</dc:creator>
      <dc:date>2011-10-29T11:21:03Z</dc:date>
    </item>
    <item>
      <title>RE: Jenkins issues</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433816&amp;dsForumId=738</link>
      <description>1. Display issue was nothing related to CollabNet TeamForge you better check your ANT script or else Jenkins configuration details

2. Can you please  attach screenshot so that its easy for get into it closer.As of now a broader guess it may caused by improper authorization

3.Give the correct path of the tracker.ANd check if the artifact get posted from Jenkins 

-brittoC</description>
      <pubDate>Fri, 28 Oct 2011 19:45:22 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433816&amp;dsForumId=738</guid>
      <dc:creator>britto@collab.net</dc:creator>
      <dc:date>2011-10-28T19:45:22Z</dc:date>
    </item>
    <item>
      <title>Re: Non-english characters are updating in artifact using perl script</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433763&amp;dsForumId=738</link>
      <description>can we get a screenshot of the data, or even better, a saved copy of the html page from said artifact from the UI pre and post update?  a copy of the script output would also be quite helpful in this situation.   if there is data you do not wish to share publicly, feel free to email them off-list directly. 

there were some pretty funny hoops that we had to jump through to get UTF8 working for built in fields; thought we had it licked back on the 5.4 releases, but obviously that is not the case...</description>
      <pubDate>Fri, 28 Oct 2011 12:58:22 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433763&amp;dsForumId=738</guid>
      <dc:creator>alustenberg@collab.net</dc:creator>
      <dc:date>2011-10-28T12:58:22Z</dc:date>
    </item>
    <item>
      <title>Non-english characters are updating in artifact using perl script</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433721&amp;dsForumId=738</link>
      <description>Hi,

I am using following perl script to test the Data saving using Collabnet Teamforge package (Teamforge 6.1.0).

While updating the data, all non-english characters in any of the fields in Artifacts are unnecessarily getting updated to an unreadable characters.

Below code which i am trying to update the artifact.

#!/usr/bin/perl
use TeamForge;
my($tf,$sk,$tracker,$artf,$artfid);
# Next few lines will login to server and get the session key for further processing.
$tf = TeamForge-&gt;new( prox...</description>
      <pubDate>Fri, 28 Oct 2011 05:37:13 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433721&amp;dsForumId=738</guid>
      <dc:creator>latha.dasarraju@misys.com</dc:creator>
      <dc:date>2011-10-28T05:37:13Z</dc:date>
    </item>
    <item>
      <title>RE: Re: FRS files not showing up</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433628&amp;dsForumId=738</link>
      <description>Hi Shrini,
This is actually one of the first places I had checked, and there was no error, the file had uploaded with no issue.
Below is the vamessages.log entry for the file upload in question. This file was uploaded only once, and took a very very long time for the file to show up in the file releases list, although the file did have the correct timestamp of when it was uploaded.

Even know the vamessages.log indicates the file was uploaded in time and the cached was refreshed, the file did n...</description>
      <pubDate>Thu, 27 Oct 2011 14:12:47 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433628&amp;dsForumId=738</guid>
      <dc:creator>pbegley@qnx.com</dc:creator>
      <dc:date>2011-10-27T14:12:47Z</dc:date>
    </item>
    <item>
      <title>Re: FRS files not showing up</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433607&amp;dsForumId=738</link>
      <description>On Monday 24 October 2011 09:46 PM, Patrick Begley wrote:
&gt; Hi There,
&gt; I have users saying that files uploaded through the API (SimpleFileStorageApp.startFileUpload, SimpleFileStorageApp.endFileUpload,
&gt; FrsApp.createFrsFile)
&gt; are not showing up on the file releases page.
&gt;
&gt; I've checked the logs and the database and the file is showing up normally, although /sf/frs/do/viewRelease/... the file does not seem to show up.
&gt;
&gt; Is there some caching issue going on here?
&gt;
&gt; Should we expect delay...</description>
      <pubDate>Thu, 27 Oct 2011 10:23:42 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433607&amp;dsForumId=738</guid>
      <dc:creator>shrinivasan@collab.net</dc:creator>
      <dc:date>2011-10-27T10:23:42Z</dc:date>
    </item>
    <item>
      <title>Re: Download all CTF SOAP APIs</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433332&amp;dsForumId=738</link>
      <description>On 10/25/11 10:27 AM, "Pablo Beltran" &lt;pbeltranl@gmail.com&gt; wrote:

&gt; Only three? 
&gt; *4,
&gt; *5.4.1 
&gt; *6.1
&gt; 
&gt; Does it mean by using your sf_soap60_sdk.jar I will can access to any previous
&gt; 6.x version, for example?

The 5.4.1 SDK can be used to access all 5.x versions.  You just have to look
at the server version and not use any API that did not exist for that
version.

You should consider 6.1 the first 6.x release.  Do not try to support any
6.0.x version.  Those versions were only used by ...</description>
      <pubDate>Tue, 25 Oct 2011 14:31:46 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433332&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2011-10-25T14:31:46Z</dc:date>
    </item>
    <item>
      <title>RE: Re: Download all CTF SOAP APIs</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433330&amp;dsForumId=738</link>
      <description>Only three? 
*4,
*5.4.1 
*6.1

Does it mean by using your sf_soap60_sdk.jar I will can access to any previous 6.x version, for example?</description>
      <pubDate>Tue, 25 Oct 2011 14:27:36 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433330&amp;dsForumId=738</guid>
      <dc:creator>pbeltranl@gmail.com</dc:creator>
      <dc:date>2011-10-25T14:27:36Z</dc:date>
    </item>
    <item>
      <title>Re: Download all CTF SOAP APIs</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433321&amp;dsForumId=738</link>
      <description>On 10/25/11 9:33 AM, "Pablo Beltran" &lt;pbeltranl@gmail.com&gt; wrote:

&gt; Where I can download all the SOAP APIS released for TeamForge?
&gt; 
&gt; I'm packaging a product and it needs to access to CTF.
&gt; 
&gt; So, SOAP SDK's must be also packaged in order to access to all versions (from
&gt; 5.4 to latest 6.1)

If you cannot find a better location, feel free to grab them from our
Eclipse Desktop.  We have them here:

http://desktop-eclipse.open.collab.net/source/browse/desktop-eclipse/trunk/p
lugins/com.collab...</description>
      <pubDate>Tue, 25 Oct 2011 13:40:00 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433321&amp;dsForumId=738</guid>
      <dc:creator>mphippard@collab.net</dc:creator>
      <dc:date>2011-10-25T13:40:00Z</dc:date>
    </item>
    <item>
      <title>Download all CTF SOAP APIs</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433320&amp;dsForumId=738</link>
      <description>Hi,

Where I can download all the SOAP APIS released for TeamForge?

I'm packaging a product and it needs to access to CTF.

So, SOAP SDK's must be also packaged in order to access to all versions (from 5.4 to latest 6.1)

Thanks!
Pablo</description>
      <pubDate>Tue, 25 Oct 2011 13:33:46 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433320&amp;dsForumId=738</guid>
      <dc:creator>pbeltranl@gmail.com</dc:creator>
      <dc:date>2011-10-25T13:33:46Z</dc:date>
    </item>
    <item>
      <title>FRS files not showing up</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433212&amp;dsForumId=738</link>
      <description>Hi There,
I have users saying that files uploaded through the API (SimpleFileStorageApp.startFileUpload, SimpleFileStorageApp.endFileUpload,
FrsApp.createFrsFile)
are not showing up on the file releases page.

I've checked the logs and the database and the file is showing up normally, although /sf/frs/do/viewRelease/... the file does not seem to show up.

Is there some caching issue going on here?

Should we expect delays between calling the api and the file release showing up in the browser?

...</description>
      <pubDate>Mon, 24 Oct 2011 16:16:47 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=433212&amp;dsForumId=738</guid>
      <dc:creator>pbegley@qnx.com</dc:creator>
      <dc:date>2011-10-24T16:16:47Z</dc:date>
    </item>
    <item>
      <title>RE: Re: Re: Re: Perl API: New Artifact FlexFields not being set</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=432926&amp;dsForumId=738</link>
      <description>great, that did the trick. 

this has also "enabled" some of the requireness checking before artifact creation, which wasn't being done without the prepare method being run. (API script was previously successfully creating the artifacts even though workflow required flexfields did not have values, see http://forums.open.collab.net/ds/viewMessage.do?dsForumId=736&amp;dsMessageId=432848)

Thanks,

Mark</description>
      <pubDate>Fri, 21 Oct 2011 18:22:48 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=432926&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2011-10-21T18:22:48Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: Perl API: New Artifact FlexFields not being set</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=432919&amp;dsForumId=738</link>
      <description />
      <pubDate>Fri, 21 Oct 2011 17:36:27 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=432919&amp;dsForumId=738</guid>
      <dc:creator>alustenberg@collab.net</dc:creator>
      <dc:date>2011-10-21T17:36:27Z</dc:date>
    </item>
    <item>
      <title>RE: Re: Re: Perl API: New Artifact FlexFields not being set</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=432904&amp;dsForumId=738</link>
      <description>Hope I don't have to setup all the flexfields that exist in the tracker in the SoapFieldValues. -Mark</description>
      <pubDate>Fri, 21 Oct 2011 16:33:59 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=432904&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2011-10-21T16:33:59Z</dc:date>
    </item>
    <item>
      <title>RE: Re: Re: Perl API: New Artifact FlexFields not being set</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=432903&amp;dsForumId=738</link>
      <description>&gt; oy.  different outcome is progress, right? :)
&gt; 
&gt; looking back up through my code, i had set the type of each field in the flexField object.   normally when you fetch an artifact, all the type data is provided from the result; when you create an new flexfield object, you have to define the type of value (not field type).  thats not fun to do dynamicly, but since you know what fields you're dealing with, its fairly straightforward.
&gt; 
&gt; 
&gt; $flexFields-&gt;field("Tracker Type","$new_TrackerType")...</description>
      <pubDate>Fri, 21 Oct 2011 16:31:50 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=432903&amp;dsForumId=738</guid>
      <dc:creator>mark.obrien@exelisinc.com</dc:creator>
      <dc:date>2011-10-21T16:31:50Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Perl API: New Artifact FlexFields not being set</title>
      <link>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=432891&amp;dsForumId=738</link>
      <description>oy.  different outcome is progress, right? :)

looking back up through my code, i had set the type of each field in the flexField object.   normally when you fetch an artifact, all the type data is provided from the result; when you create an new flexfield object, you have to define the type of value (not field type).  thats not fun to do dynamicly, but since you know what fields you're dealing with, its fairly straightforward.


$flexFields-&gt;field("Tracker Type","$new_TrackerType");
$flexField...</description>
      <pubDate>Fri, 21 Oct 2011 15:39:38 GMT</pubDate>
      <guid>http://forums.open.collab.net/ds/viewMessage.do?dsMessageId=432891&amp;dsForumId=738</guid>
      <dc:creator>alustenberg@collab.net</dc:creator>
      <dc:date>2011-10-21T15:39:38Z</dc:date>
    </item>
  </channel>
</rss>


