Code: Select all
POST /PHP1/testlink-1.9beta4/lib/api/xmlrpc.php HTTP/1.0
Host: localhost
Content-Type: text/xml
User-Agent: Incutio XML-RPC
Content-length: 955
<?xml version="1.0"?>
<methodCall>
<methodName>tl.createTestCase</methodName>
<params>
<param><value><struct>
<member><name>devKey</name><value><string>7d87e94eb4d1e95c062941d1b7f1533b</string></value></member>
<member><name>testprojectid</name><value><int>15</int></value></member>
<member><name>testsuiteid</name><value><int>17</int></value></member>
<member><name>testcasename</name><value><string>Admin_Agent_Top_Leaderboard_banner1</string></value></member>
<member><name>summary</name><value><string>Test Case created via API</string></value></member>
<member><name>steps</name><value><string>These are the steps</string></value></member>
<member><name>expectedresults</name><value><string>All OK</string></value></member>
<member><name>authorlogin</name><value><string>admin</string></value></member>
<member><name>checkduplicatedname</name><value><int>1</int></value></member>
</struct></value></param>
</params></methodCall>
<pre> ============================================================================== </pre><pre> DB Access Error - debug_print_backtrace() OUTPUT START </pre><pre> ============================================================================== </pre><pre>#0 database->exec_query(/* Class:testcase - Method: create_tcversion */ INSERT INTO tcversions (id,tc_external_id,version,summary,preconditions,author_id,creation_ts,execution_type,importance) VALUES(23,3,1,'Test Case created via API','',1,'2010-06-01 06:35:49', 1,generate_new )) called at [C:\wamp\www\PHP1\testlink-1.9beta4\lib\functions\testcase.class.php:448]
#1 testcase->create_tcversion(22, 3, 1, Test Case created via API, , These are the steps, 1, 1, generate_new) called at [C:\wamp\www\PHP1\testlink-1.9beta4\lib\functions\testcase.class.php:275]
#2 testcase->create(17, Admin_Agent_Top_Leaderboard_banner1, Test Case created via API, , These are the steps, 1, , 0, 0, 1, generate_new, 1, 2) called at [C:\wamp\www\PHP1\testlink-1.9beta4\lib\api\xmlrpc.php:1844]
#3 TestlinkXMLRPCServer->createTestCase(Array ([devKey] => 7d87e94eb4d1e95c062941d1b7f1533b,[testprojectid] => 15,[testsuiteid] => 17,[testcasename] => Admin_Agent_Top_Leaderboard_banner1,[summary] => Test Case created via API,[steps] => These are the steps,[expectedresults] => All OK,[authorlogin] => admin,[checkduplicatedname] => 1)) called at [C:\wamp\www\PHP1\testlink-1.9beta4\third_party\xml-rpc\class-IXR.php:336]
#4 IXR_Server->call(tl.createTestCase, Array ([0] => Array ([devKey] => 7d87e94eb4d1e95c062941d1b7f1533b,[testprojectid] => 15,[testsuiteid] => 17,[testcasename] => Admin_Agent_Top_Leaderboard_banner1,[summary] => Test Case created via API,[steps] => These are the steps,[expectedresults] => All OK,[authorlogin] => admin,[checkduplicatedname] => 1))) called at [C:\wamp\www\PHP1\testlink-1.9beta4\third_party\xml-rpc\class-IXR.php:294]
#5 IXR_Server->serve() called at [C:\wamp\www\PHP1\testlink-1.9beta4\third_party\xml-rpc\class-IXR.php:277]
#6 IXR_Server->IXR_Server(Array ([tl.reportTCResult] => this:reportTCResult,[tl.setTestCaseExecutionResult] => this:reportTCResult,[tl.createBuild] => this:createBuild,[tl.createTestCase] => this:createTestCase,[tl.createTestPlan] => this:createTestPlan,[tl.createTestProject] => this:createTestProject,[tl.createTestSuite] => this:createTestSuite,[tl.assignRequirements] => this:assignRequirements,[tl.addTestCaseToTestPlan] => this:addTestCaseToTestPlan,[tl.getProjects] => this:getProjects,[tl.getTestProjectByName] => this:getTestProjectByName,[tl.getTestPlanByName] => this:getTestPlanByName,[tl.getProjectTestPlans] => this:getProjectTestPlans,[tl.getTestPlanPlatforms] => this:getTestPlanPlatforms,[tl.getBuildsForTestPlan] => this:getBuildsForTestPlan,[tl.getLatestBuildForTestPlan] => this:getLatestBuildForTestPlan,[tl.getLastExecutionResult] => this:getLastExecutionResult,[tl.getTestSuitesForTestPlan] => this:getTestSuitesForTestPlan,[tl.getTestSuitesForTestSuite] => this:getTestSuitesForTestSuite,[tl.getTestCasesForTestSuite] => this:getTestCasesForTestSuite,[tl.getTestCasesForTestPlan] => this:getTestCasesForTestPlan,[tl.getTestCaseIDByName] => this:getTestCaseIDByName,[tl.getTestCaseCustomFieldDesignValue] => this:getTestCaseCustomFieldDesignValue,[tl.getFirstLevelTestSuitesForTestProject] => this:getFirstLevelTestSuitesForTestProject,[tl.getTestCaseAttachments] => this:getTestCaseAttachments,[tl.getTestCase] => this:getTestCase,[tl.getFullPath] => this:getFullPath,[tl.getTestSuiteByID] => this:getTestSuiteByID,[tl.deleteExecution] => this:deleteExecution,[tl.about] => this:about,[tl.setTestMode] => this:setTestMode,[tl.ping] => this:sayHello,[tl.sayHello] => this:sayHello,[tl.repeat] => this:repeat)) called at [C:\wamp\www\PHP1\testlink-1.9beta4\lib\api\xmlrpc.php:299]
#7 TestlinkXMLRPCServer->__construct() called at [C:\wamp\www\PHP1\testlink-1.9beta4\lib\api\xmlrpc.php:3836]
</pre><pre> ============================================================================== </pre><?xml version="1.0"?>
<methodResponse>
<params>
<param>
<value>
<array><data>
<value><struct>
<member><name>operation</name><value><string>createTestCase</string></value></member>
<member><name>status</name><value><boolean>1</boolean></value></member>
<member><name>id</name><value><string>3</string></value></member>
<member><name>additionalInfo</name><value><struct>
<member><name>id</name><value><string>22</string></value></member>
<member><name>external_id</name><value><string>3</string></value></member>
<member><name>status_ok</name><value><int>1</int></value></member>
<member><name>msg</name><value><string>Unknown column 'generate_new' in 'field list'</string></value></member>
<member><name>new_name</name><value><string></string></value></member>
<member><name>version_number</name><value><int>1</int></value></member>
<member><name>has_duplicate</name><value><boolean>0</boolean></value></member>
</struct></value></member>
<member><name>message</name><value><string>Success!</string></value></member>
</struct></value>
</data></array>
</value>
</param>
</params>
</methodResponse>
something went wrong - -32700 - parse error. not well formed
Result was: NULL