It is a bug in some code I added a while back to try to limit spam being
submitted to FlexWiki via the Web Service Edit functionality. The good news
is that it has been extremely effective. The bad news is that I need to
create a variable with the actual length of the URL rather than the fixed
value I was using.
I will submit a bug and the fix in the next hour or so. You will need Build
2.0.0.205 or higher.

John Davidson

On Tue, Feb 26, 2008 at 12:09 PM, Stephen Morley <[EMAIL PROTECTED]>
wrote:

> I was trying to use FwSync and it works until I try to commit. Trace
> is below. (BTW this update was against a SqlServer Wiki but the same
> error occurs against my regular Namespace)
>
> C:\Inetpub\wwwroot\FlexWiki\FwSync>fwsync /defcred commit /attribution
> usa-A0176
> 17
> fwsync 1.0.1831.5643 Copyright (c) 2004 Craig Andera [EMAIL PROTECTED]
> An unhandled exception was thrown.
>
> System.Web.Services.Protocols.SoapException:
> System.Web.Services.Protocols.SoapE
> xception: Server was unable to process request. --->
> System.ArgumentOutOfRangeEx
> ception: Index and length must refer to a location within the string.
> Parameter name: length
>   at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32
> length,
> Boolean fAlwaysCopy)
>   at FlexWiki.Web.Services.EditServiceImplementation.WriteAllowed() in
> c:\Build
>
> s\ccnet\server\flexwikicore-20\Working\build\FlexWiki.Web\Services\EditServiceIm
> plementation.cs:line 359
>   at FlexWiki.Web.Services.EditServiceImplementation.SetTextForTopic
> (AbsoluteTo
> picName topicName, String postedTopicText, String visitorIdentityString)
> in c:\B
>
> uilds\ccnet\server\flexwikicore-20\Working\build\FlexWiki.Web\Services\EditServi
> ceImplementation.cs:line 274
>   --- End of inner exception stack trace ---
>   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse
> (SoapClie
> ntMessage message, WebResponse response, Stream responseStream, Boolean
> asyncCal
> l)
>   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String
> methodN
> ame, Object[] parameters)
>   at FlexWiki.FwSync.EditServiceProxy.SetTextForTopic(AbsoluteTopicName
> topicNa
> me, String postedTopicText, String visitorIdentityString) in
> c:\data\Projects\fw
> contrib\fwsync\release\EditServiceProxy.cs:line 175
>   at FlexWiki.FwSync.Synchronizer.Commit(String identity, StringCollection
> file
> s, Boolean ignoreConflicts) in
> c:\data\Projects\fwcontrib\fwsync\release\Synchro
> nizer.cs:line 174
>   at FlexWiki.FwSync.App.Main(String[] args) in
> c:\data\Projects\fwcontrib\fwsy
> nc\release\App.cs:line 90
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Flexwiki-users mailing list
> Flexwiki-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/flexwiki-users
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Flexwiki-users mailing list
Flexwiki-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flexwiki-users

Reply via email to