Jump to content

Error parsing platform response


Skrir

Recommended Posts

Looking at other platform responses, I see a difference in pattern.

Please note that I am not a modder and thus I do not know if these platform responses are computer generated or manually typed/coded. But in your modpack's platform response the file's extention is ".zip?" instead of just ".zip"

Also note that I am not talking about the platform URL, I am talking about the code string you can see by typing the platform URL into your browser.

Link to comment
Share on other sites

  • Replies 101
  • Created
  • Last Reply

Top Posters In This Topic

I've suddenly started to get the error parsing, even though it was working a minute ago. It seems to suddenly dislike my dropbox URL, see the console output below:

org.spoutcraft.launcher.exceptions.RestfulAPIException: Invalid download url for this pack: https://dl.dropbox.com/s/redacted/redacted.zip?token_hash=AAEYdpBmDqe7--syC03hR-AMQsydUqmbSf1exUdobRSjnQ&dl=1

    at org.spoutcraft.launcher.technic.skin.ImportOptions.urlUpdated(ImportOptions.java:257)

    at org.spoutcraft.launcher.technic.skin.ImportOptions.insertUpdate(ImportOptions.java:361)

    at javax.swing.text.AbstractDocument.fireInsertUpdate(Unknown Source)

    at javax.swing.text.AbstractDocument.handleInsertString(Unknown Source)

    at javax.swing.text.AbstractDocument.insertString(Unknown Source)

    at javax.swing.text.PlainDocument.insertString(Unknown Source)

    at javax.swing.text.AbstractDocument.replace(Unknown Source)

    at javax.swing.text.JTextComponent.replaceSelection(Unknown Source)

    at javax.swing.plaf.basic.BasicTextUI$TextTransferHandler.handleReaderImport(Unknown Source)

    at javax.swing.plaf.basic.BasicTextUI$TextTransferHandler.importData(Unknown Source)

    at javax.swing.TransferHandler.importData(Unknown Source)

    at javax.swing.plaf.basic.BasicTextUI$TextTransferHandler.importData(Unknown Source)

    at javax.swing.TransferHandler$TransferAction.actionPerformedImpl(Unknown Source)

    at javax.swing.TransferHandler$TransferAction.access$700(Unknown Source)

    at javax.swing.TransferHandler$TransferAction$1.run(Unknown Source)

    at javax.swing.TransferHandler$TransferAction$1.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at javax.swing.TransferHandler$TransferAction$2.run(Unknown Source)

    at javax.swing.TransferHandler$TransferAction$2.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at javax.swing.TransferHandler$TransferAction.actionPerformed(Unknown Source)

    at javax.swing.text.JTextComponent.invokeAction(Unknown Source)

    at javax.swing.text.JTextComponent.paste(Unknown Source)

    at javax.swing.text.DefaultEditorKit$PasteAction.actionPerformed(Unknown Source)

    at javax.swing.SwingUtilities.notifyAction(Unknown Source)

    at javax.swing.JComponent.processKeyBinding(Unknown Source)

    at javax.swing.JComponent.processKeyBindings(Unknown Source)

    at javax.swing.JComponent.processKeyEvent(Unknown Source)

    at java.awt.Component.processEvent(Unknown Source)

    at java.awt.Container.processEvent(Unknown Source)

    at java.awt.Component.dispatchEventImpl(Unknown Source)

    at java.awt.Container.dispatchEventImpl(Unknown Source)

    at java.awt.Component.dispatchEvent(Unknown Source)

    at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)

    at java.awt.Component.dispatchEventImpl(Unknown Source)

    at java.awt.Container.dispatchEventImpl(Unknown Source)

    at java.awt.Window.dispatchEventImpl(Unknown Source)

    at java.awt.Component.dispatchEvent(Unknown Source)

    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

    at java.awt.EventQueue.access$200(Unknown Source)

    at java.awt.EventQueue$3.run(Unknown Source)

    at java.awt.EventQueue$3.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.awt.EventQueue$4.run(Unknown Source)

    at java.awt.EventQueue$4.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.awt.EventQueue.dispatchEvent(Unknown Source)

    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

    at java.awt.WaitDispatchSupport$2.run(Unknown Source)

    at java.awt.WaitDispatchSupport$4.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.awt.WaitDispatchSupport.enter(Unknown Source)

    at java.awt.Dialog.show(Unknown Source)

    at java.awt.Component.show(Unknown Source)

    at java.awt.Component.setVisible(Unknown Source)

    at java.awt.Window.setVisible(Unknown Source)

    at java.awt.Dialog.setVisible(Unknown Source)

    at org.spoutcraft.launcher.technic.skin.ModpackSelector.action(ModpackSelector.java:243)

    at org.spoutcraft.launcher.technic.skin.ModpackSelector.actionPerformed(ModpackSelector.java:231)

    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

    at java.awt.Component.processMouseEvent(Unknown Source)

    at javax.swing.JComponent.processMouseEvent(Unknown Source)

    at java.awt.Component.processEvent(Unknown Source)

    at java.awt.Container.processEvent(Unknown Source)

    at java.awt.Component.dispatchEventImpl(Unknown Source)

    at java.awt.Container.dispatchEventImpl(Unknown Source)

    at java.awt.Component.dispatchEvent(Unknown Source)

    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

    at java.awt.Container.dispatchEventImpl(Unknown Source)

    at java.awt.Window.dispatchEventImpl(Unknown Source)

    at java.awt.Component.dispatchEvent(Unknown Source)

    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

    at java.awt.EventQueue.access$200(Unknown Source)

    at java.awt.EventQueue$3.run(Unknown Source)

    at java.awt.EventQueue$3.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.awt.EventQueue$4.run(Unknown Source)

    at java.awt.EventQueue$4.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.awt.EventQueue.dispatchEvent(Unknown Source)

    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

    at java.awt.EventDispatchThread.run(Unknown Source)

I tried changing the dropbox url to a new one, but the problem remained.

Link to comment
Share on other sites

I've found a fix for this problem, it seems silly but for some reason the launcher can only parse URLs that include "www." which the URLs in "Platform URL" bars do not include. Add it manually after pasting and you're good.

O.M.F.G. THAT IS SO STUPID!!!!!!!

But thank god it works.

You're the best!

Link to comment
Share on other sites

Well, now it seems everything has stopped working entirely. I followed up and now the launcher can't parse any URL format. sct, if possible please restore the build with the "www." oddity so people can at least continue playing while these problems are worked out?

Link to comment
Share on other sites

My pack had an update, but now the launcher failed updating it. And now when I try to run the pack, it simply says "Error retrieving information for selected pack ..." When I add new pack, I get the same parsing error. I did find these in the launcher log:

[iNFO] Launcher took: 29680ms to start

 

[sEVERE] org.spoutcraft.launcher.exceptions.RestfulAPIException: Timed out accessing URL [http://www.technicpack.net/api/modpack/shmacks-pack]

2013/03/09 10:27:23 [sEVERE] at org.spoutcraft.launcher.technic.rest.RestAPI.getRestObject(RestAPI.java:243)

2013/03/09 10:27:23 [sEVERE] at org.spoutcraft.launcher.technic.rest.RestAPI.getCustomModpack(RestAPI.java:198)

2013/03/09 10:27:23 [etc etc]

The technic sites seem to be moving slowly, so I'm guessing there's a web problem. Perhaps the launcher needs a longer timeout?

Link to comment
Share on other sites

Same issues here as well worked earlier this morning now seems to throw the error out. The best advice for my players is tell them not to click "update this modpack" since i know the modpack hasnt been updated today. This seems to keep their working client intact until this issue is resolved. We have full urls on both the Platform Delivery URL and the zip URL.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.

Announcements

  • Anything claiming to be official Technic servers are not allowed here, for obvious reasons



×
×
  • Create New...