TeamForge tools Plan and track anything Document your work Work on tasks Manage source code Discuss stuff Report on project activity Release products Contribute knowledge Build and test Run a project

Why do I get 'Name is Invalid' error when trying to create a project using createProject() method via the SOAP API?

The default parameters that can be passed to createProject() method are described below.

The default parameters that can be passed to createProject() method are:

 
           (sessionId, name, title, description)
           where, name = URL Name [in UI]
           title = Project Name [in UI]
       

In TeamForge, URL Name ['name'] accepts only lower case and the numeric characters. If the value of 'name' contains any other character than the aforesaid, user will end up seeing the 'Name is Invalid' error and the project creation would fail.