<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/servicefixture/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/servicefixture/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/servicefixture/bugs/</id><updated>2009-07-06T10:58:44Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>Service Fixture doesn't work with new version of Fitnesse</title><link href="https://sourceforge.net/p/servicefixture/bugs/4/" rel="alternate"/><published>2009-07-06T10:58:44Z</published><updated>2009-07-06T10:58:44Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net1bde98a986773c3feb770bcd73bab5600bbe0139</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;It should be great to move code base to lastest version of Fitnesse. &lt;br /&gt;
There is a problem with the FixtureTemplateCreator above the 20081201 Fitnesse version. &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Problems with assigning int values from fitnesse variables</title><link href="https://sourceforge.net/p/servicefixture/bugs/3/" rel="alternate"/><published>2008-10-23T22:00:42Z</published><updated>2008-10-23T22:00:42Z</updated><author><name>Mark</name><uri>https://sourceforge.net/u/mark1900/</uri></author><id>https://sourceforge.neta5c32cc416e21567cbc471ba4ac8a35e351b50d0</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;public AuthorizationResponse authorize(AuthorizationRequest arg0);&lt;/p&gt;
&lt;p&gt;public class AuthorizationRequest {&lt;br /&gt;
int customerId;&lt;br /&gt;
public setCustomerId(int customerId){&lt;br /&gt;
this.customerId = customerId;&lt;br /&gt;
}&lt;br /&gt;
public getCustomerId(){&lt;br /&gt;
return customerId;&lt;br /&gt;
}&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;This will work;&lt;/p&gt;
&lt;p&gt;!|GenericHessianServiceFixture|&lt;br /&gt;
|key|getAuthorizeResponse|&lt;br /&gt;
|setOperationName|authorize|&lt;br /&gt;
|set|arg0.customerId|1|&lt;br /&gt;
|invoke||&lt;br /&gt;
|check|response||&lt;br /&gt;
|check|response.responseStatusCode|1|&lt;/p&gt;
&lt;p&gt;The following will not;&lt;/p&gt;
&lt;p&gt;!|SelectFixture|&lt;br /&gt;
|key|fetchedCustomerId|&lt;br /&gt;
|set|sql|select 1 from dual|&lt;br /&gt;
|invoke||&lt;br /&gt;
|check|response||&lt;br /&gt;
|check|response.rows.size()|1|&lt;br /&gt;
|check|response.rows[0].columns[0]|1|&lt;/p&gt;
&lt;p&gt;!|GenericHessianServiceFixture|&lt;br /&gt;
|key|getAuthorizeResponse|&lt;br /&gt;
|setOperationName|authorize|&lt;br /&gt;
|set|arg0.customerId|${fetchedCustomerId.response.rows[0].columns[0].intValue()}|&lt;br /&gt;
|invoke||&lt;br /&gt;
|check|response||&lt;br /&gt;
|check|response.responseStatusCode|1|&lt;/p&gt;
&lt;p&gt;The exception message given;&lt;/p&gt;
&lt;p&gt;Expression fetchedCustomerId.response.rows[0].columns[0].intValue() returns a object(java.lang.Integer) that is not int type.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Cannot set the List variable</title><link href="https://sourceforge.net/p/servicefixture/bugs/2/" rel="alternate"/><published>2008-10-01T19:02:02Z</published><updated>2008-10-01T19:02:02Z</updated><author><name>Mark</name><uri>https://sourceforge.net/u/mark1900/</uri></author><id>https://sourceforge.net8e71bc5c39568e815081de3e64f503f6e6f1487c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Please see forum thread;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://sourceforge.net/forum/forum.php?thread_id=1843712&amp;amp;forum_id=531923"&gt;http://sourceforge.net/forum/forum.php?thread_id=1843712&amp;amp;forum_id=531923&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;----&lt;/p&gt;
&lt;p&gt;*How do I set the List variable? ... &lt;br /&gt;
A request object contains;&lt;br /&gt;
private List&amp;lt;CustomerItem&amp;gt; customerItems = new ArrayList&amp;lt;CustomerItem&amp;gt;();&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;public List&amp;lt;CustomerItem&amp;gt; getCustomerItems() { &lt;br /&gt;
return customerItems; &lt;br /&gt;
} &lt;br /&gt;
public void setCustomerItems(List&amp;lt;CustomerItem&amp;gt; customerItems) { &lt;br /&gt;
this.customerItems = customerItems; &lt;br /&gt;
} &lt;/p&gt;
&lt;p&gt;!|SomeService|&lt;br /&gt;
|setOperationName|doStuff|&lt;br /&gt;
|set|request.var1|${var1}|&lt;br /&gt;
|set|request.var2|${var2}|&lt;br /&gt;
|set|request.customerItems[0]|${type:com.something.CustomerItem}|&lt;br /&gt;
|set|request.customerItems[0].var1|${array_var1}|&lt;br /&gt;
|set|request.customerItems[0].var2|${array_var2}|&lt;br /&gt;
|set|request.customerItems[0].obj.var1|${array_obj_var1}|&lt;br /&gt;
|set|request.customerItems[1]|${type:com.something.CustomerItem}|&lt;br /&gt;
|set|request.customerItems[1].var1|${array_var1}|&lt;br /&gt;
|set|request.customerItems[1].var2|${array_var2}|&lt;br /&gt;
|set|request.customerItems[1].obj.var1|${array_obj_var1}|&lt;br /&gt;
|invoke||&lt;br /&gt;
|check|response||&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;==== &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>run.sh has incorrect syntax</title><link href="https://sourceforge.net/p/servicefixture/bugs/1/" rel="alternate"/><published>2007-05-11T00:13:32Z</published><updated>2007-05-11T00:13:32Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net50e63c11bac4aa86f1f516759b8edb07c3039f08</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;It should read ("fitnesse.jar:" instead of "fitnesses.jar;")&lt;/p&gt;
&lt;p&gt;#!/bin/sh&lt;br /&gt;
java -cp fitnesse.jar:./servicefixture/servicefixture-0.9.jar:./servicefixture/jcifs-1.2.9.jar:./servicefixture/commons-lang-2.1.jar fitnesse.FitNesse $1 $2 $3 $4 $5&lt;/p&gt;
&lt;p&gt;Rather than&lt;/p&gt;
&lt;p&gt;#!/bin/sh&lt;br /&gt;
java -cp fitnesse.jar;./servicefixture/servicefixture-0.9.jar:./servicefixture/jcifs-1.2.9.jar:./servicefixture/commons-lang-2.1.jar fitnesse.FitNesse $1 $2 $3 $4 $5&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>