Jump to content

Trouble downloading a cartridge


Geek_Teach

Recommended Posts

Posted

I am trying to download the cartridge at : http://www.Wherigo.com/cartridge/details.aspx?CGUID=83167b8e-95de-4828-b680-f4d9b6b9a800

 

After I choose any "Download cartridge file for" option and selecting the button, I am getting an error message:

Error During Upload

 

System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> Exception of type 'System.ApplicationException' was thrown. 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 Wherigo.GSPCartridgeService.CartridgeService.GetCompiledCartridgeWithMetaData(GWZMetaData gwzMetaData, String CartridgeFileName, String CartridgeId, Int64 PlayerId, String PlayerName, DeviceType deviceType, String CompletionCode) at cartridge_download.btnDownload_Click(Object sender, EventArgs e)

 

Is this an issue with the gwz file that was uploaded or something wrong with my computer?

Posted (edited)

Tried using my son's account, he got the same error. Tried downloading a different cartridge with no issues. Tried using the "Compile a Cartridge GWZ File" file option and it generated a gwc file just fine.

 

I created the cartridge with urwigo. Built a new gwz file and reuploaded, but I got the same error.

 

Any suggestions?

Edited by Geek_Teach
Posted

Please check, if your cartridge description has more than 800 characters and if the name, the description or the starting location description contain any special characters (like ' or ä).

Posted

Please check, if your cartridge description has more than 800 characters and if the name, the description or the starting location description contain any special characters (like ' or ä).

 

Cartridge description was only 451. I did have the Obfuscate strings option in Urwigo turned on, so, perhaps the '\' characters goofed stuff up.

 

My solution was to host the cartridge at Wherigo Foundation instead of the Wherigo website. It will be interesting to see how long it takes Groundspeak to officially acknowledge the Wherigo Foundation site - since their site hasn't been fixed in 8 years.

Posted

My solution was to host the cartridge at Wherigo Foundation instead of the Wherigo website. It will be interesting to see how long it takes Groundspeak to officially acknowledge the Wherigo Foundation site - since their site hasn't been fixed in 8 years.

The reviewers have been advised by Groundspeak not to publish geocache listings with links to the Wherigo Foundation site. In addition, if Groundspeak tells me to take the WF site down, people lose access to your cartridge (then you'd have to find a way to make the Wherigo.com site accept it).

 

Hmm... the Castle Rock one isn't even 100KB, so your issue isn't due to having a large cartridge. The Wherigo.com site limits cartridges to around 20MB. The site will also not accept long descriptions and HTML.

Posted

Shortened the strings and that didn't help either. Is there a way to delete cartridges out of Wherigo.com? I have a few that I've uploaded with different names to test some things and would like to clean up my mess.

Posted

Send me the cartridges via email and the descriptions you're using. I'll spend some time this evening to see what's going on.

 

No, there isn't a way to delete cartridges from Wherigo.com. That has been a popular request of the site since it debuted in 2008.

Posted

I figured out the problem.

 

Since the urwigo emulator never showed the Start Description, I put in a Dialog with the Cartridge.Start Description as the contents - as a programmer, I know to use variables whenever possible so as to not have repeated content. Apparently that's bad enough to crash the entire download.

 

(Diagnosing the problem I deleted a lot of code and really cleaned everything up nicely though!)

 

Thanks Ranger Fox for your offer!

Posted

Since you're doing GW stuff, contact me if you need anything. I won't be there this year because I've already cached to the east of Denver. Besides, I still haven't met this year's find quota. At least I'm almost halfway, having already found 5K.

Posted

I figured out the problem.

 

Since the urwigo emulator never showed the Start Description, I put in a Dialog with the Cartridge.Start Description as the contents - as a programmer, I know to use variables whenever possible so as to not have repeated content. Apparently that's bad enough to crash the entire download.

 

(Diagnosing the problem I deleted a lot of code and really cleaned everything up nicely though!)

 

Thanks Ranger Fox for your offer!

 

Same error, same solution eg. I removed user function references to cartridge Name, Description and Start description - which look like a bug or whether the feature.

 

Thank you.

 

koodi

Posted

Hello everybody

 

Well, I'm facing the same error when dowloading my cartridge.

I developed it with Urwigo (from an existing source, thanks for the sharing)

 

Quote

 

Error During Upload

System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> Exception of type 'System.ApplicationException' was thrown. 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 Wherigo.GSPCartridgeService.CartridgeService.GetCompiledCartridgeWithMetaData(GWZMetaData gwzMetaData, String CartridgeFileName, String CartridgeId, Int64 PlayerId, String PlayerName, DeviceType deviceType, String CompletionCode) at cartridge_download.btnDownload_Click(Object sender, EventArgs e)

 

 

I read this forum (and others here)

I removed all datas in cartridge description in Wherigo

Note: If I upload another cartridge of mines, that works, so that the issue comes from the cartridge

I removed all the comments in lua file

I even removed, in a debug version, all lua code !

then same for all events and comments in Urwhigo

In brief, quite nothing says, and still the same issue !

I'm going to be crazy

 

Christophe

 

 

 

 

Posted

Not sure if my problem is related but when I download a Wherigo cartridge instead of going to my WhereYouGo app on my android phone it just downloads into downloads.  I don't know what's happened as it has worked fine for the last year or so.

Any suggestions gratefully received.

Posted
12 hours ago, slowfox said:

Not sure if my problem is related but when I download a Wherigo cartridge instead of going to my WhereYouGo app on my android phone it just downloads into downloads.  I don't know what's happened as it has worked fine for the last year or so.

Any suggestions gratefully received.

Not sure as I don't have an Android phone.  However, you should be able to set WhereYouGo's default directory to the downloads directory, then it won't matter.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...