The following message comes up on Application Loader while trying to submit a new binary:
An error occurred on the Apple server while trying to authenticate the package: 411594302.itmsp
An exception has occurred: Error invoking operation:
java.lang.ClassCastException: org.apache.axis.attachments.AttachmentsImpl cannot be cast to org.apache.axis.attachments.Attachments: Exception trying to invoke operation: validateMetadata
Could not connect to Apple's web service.
Unable to authenticate the package: 411594302.itmsp
I have previously submitted this application to the Mac App Store successfully with the same scripts/settings.
A potential difference I can think of is that I'm now using OS X 10.6.6.
The system log shows more details and a Java exception:
[2011-01-08 11:54:07 EST] <main> DBG-X: Using authenticate operation named: validateMetadata
[2011-01-08 11:54:07 EST] <main> DBG-X: Apple's web service operation input parameters:
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter Application = iTMSTransporter
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter Client = Application Loader
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter ClientVersion = 1.4 (92)
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter Files = [Gravit.pkg, metadata.xml]
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter Host = (null)
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter Metadata = <?xml version="1.0" encoding="UTF-8"?>
<package version="software4.5" xmlns="http://apple.com/itunes/importer">
<software_assets apple_id="411594302">
<asset type="product-archive">
<data_file>
<file_name>Gravit.pkg</file_name>
<checksum type="md5">7948b5357d8730219fe277e2c145d64