2011-01-08 3 views
10

Die folgende Meldung wird auf Application Loader kommt zu authentifizieren, während eine neue Binär-vorlegen versuchen:Application Loader - Ein Fehler ist aufgetreten auf dem Apple-Server beim Versuch, das Paket

ein Fehler auf dem Apple-Server trat beim Versuch, 411594302.itmsp

Eine Ausnahme aufgetreten ist: Fehler Aufrufen Operation:

java.lang.ClassCastException: um das Paket authentisieren org.apache.axis.attachments.AttachmentsImpl kann nicht auf org.apache.axis gegossen werden. Attachments.Attachments: Ausnahme versucht zu Aufruf Operation: validateMetadata

Konnte keine Verbindung zu Apples Web Service herstellen.

Kann das Paket authentifizieren: 411594302.itmsp

ich vorher diese Anwendung auf den Mac App Store erfolgreich mit den gleichen scripts/Einstellungen eingereicht haben.

Ein möglicher Unterschied, den ich denken kann, ist, dass ich jetzt OS X 10.6.6 verwende.

Das Systemprotokoll zeigt mehr Details und eine Java-Ausnahme:

[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">7948b5357d8730219fe277e2c145d642</checksum> 
       <size>1372906</size> 
      </data_file> 
     </asset> 
    </software_assets> 
</package> 

[2011-01-08 11:54:07 EST] <main> DBG-X: parameter MetadataChecksum = dcd612c7eb2258071d0a690f8c3a420a 
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter MetadataCompressed = (suppressed) 
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter Mount = (null) 
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.6.6 (x86_64); jvm=17.1-b03-307; jre=1.6.0_22-b04-307-10M3261 
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter PackageName = 411594302.itmsp 
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter PackageSize = 1373368 
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter Password = **hidden value** 
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter Pod = (null) 
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter ProviderName = (null) 
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter Transport = Signiant 
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter UploadArguments = -m upload -u [email protected] -p **hidden value** -f /var/folders/ah/ahoYZjqcEYyNBgIq0+5SGU+++TI/-Tmp-/411594302.itmsp -checksumValidation false -indicator true -v eXtreme -Dtransporter.client=Application Loader -Dtransporter.client.version=1.4 (92) 
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter Username = [email protected] 
[2011-01-08 11:54:07 EST] <main> DBG-X: parameter Version = 1.6.5 
[2011-01-08 11:54:07 EST] <main> ERROR: An error occurred on the Apple server while trying to authenticate the package: 411594302.itmsp 
[2011-01-08 11:54:07 EST] <main> ERROR: 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 
[2011-01-08 11:54:07 EST] <main> DEBUG: com.webobjects.foundation.NSForwardException for AxisFault 
faultCode: {http://xml.apache.org/axis/}Server.generalException 
faultString: Error invoking operation: 
java.lang.ClassCastException: org.apache.axis.attachments.AttachmentsImpl cannot be cast to org.apache.axis.attachments.Attachments 
faultActor: null 
faultDetail: 
    stackTrace: AxisFault 
faultCode: {http://xml.apache.org/axis/}Server.generalException 
faultString: Error invoking operation: 
java.lang.ClassCastException: org.apache.axis.attachments.AttachmentsImpl cannot be cast to org.apache.axis.attachments.Attachments 
faultActor: null 
faultDetail: 

Error invoking operation: 
java.lang.ClassCastException: org.apache.axis.attachments.AttachmentsImpl cannot be cast to org.apache.axis.attachments.Attachments 
    at org.apache.axis.client.Call.invoke(Call.java:1329) 
    at com.apple.transporter.webobjects.webservices.client.WOWebServiceClient.invoke(WOWebServiceClient.java:498) 
    at com.apple.transporter.SOAPService.authenticateOperation(SOAPService.java:273) 
    at com.apple.transporter.SOAPService.authenticateOperation(SOAPService.java:164) 
    at com.apple.transporter.operation.Upload$1.invoke(Upload.java:487) 
    at com.apple.transporter.operation.Upload$1.invoke(Upload.java:485) 
    at com.apple.transporter.SOAPServiceInvoker.invokeWithRetry(SOAPServiceInvoker.java:28) 
    at com.apple.transporter.operation.Upload.performAuthenticateOperationForUpload(Upload.java:485) 
    at com.apple.transporter.operation.Upload.performUploadRequestForPackageFile(Upload.java:341) 
    at com.apple.transporter.operation.Upload.performUploadRequest(Upload.java:211) 
    at com.apple.transporter.operation.Upload.performUploadRequest(Upload.java:114) 
    at com.apple.transporter.operation.Upload.execute(Upload.java:1464) 
    at com.apple.transporter.Application.begin(Application.java:147) 
    at com.apple.transporter.osgi.TransporterService.run(TransporterService.java:46) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at com.apple.transporter.osgi.OSGiBootstrapper.runTransporter(OSGiBootstrapper.java:270) 
    at com.apple.transporter.osgi.OSGiBootstrapper.bootstrap(OSGiBootstrapper.java:197) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at com.apple.transporter.FrameworkLoader.start(FrameworkLoader.java:98) 
    at com.apple.transporter.Application.main(Application.java:71) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:71) 

Error invoking operation: 
java.lang.ClassCastException: org.apache.axis.attachments.AttachmentsImpl cannot be cast to org.apache.axis.attachments.Attachments 
    at org.apache.axis.client.Call.invoke(Call.java:1329) 
    at com.apple.transporter.webobjects.webservices.client.WOWebServiceClient.invoke(WOWebServiceClient.java:498) 
    at com.apple.transporter.SOAPService.authenticateOperation(SOAPService.java:273) 
    at com.apple.transporter.SOAPService.authenticateOperation(SOAPService.java:164) 
    at com.apple.transporter.operation.Upload$1.invoke(Upload.java:487) 
    at com.apple.transporter.operation.Upload$1.invoke(Upload.java:485) 
    at com.apple.transporter.SOAPServiceInvoker.invokeWithRetry(SOAPServiceInvoker.java:28) 
    at com.apple.transporter.operation.Upload.performAuthenticateOperationForUpload(Upload.java:485) 
    at com.apple.transporter.operation.Upload.performUploadRequestForPackageFile(Upload.java:341) 
    at com.apple.transporter.operation.Upload.performUploadRequest(Upload.java:211) 
    at com.apple.transporter.operation.Upload.performUploadRequest(Upload.java:114) 
    at com.apple.transporter.operation.Upload.execute(Upload.java:1464) 
    at com.apple.transporter.Application.begin(Application.java:147) 
    at com.apple.transporter.osgi.TransporterService.run(TransporterService.java:46) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at com.apple.transporter.osgi.OSGiBootstrapper.runTransporter(OSGiBootstrapper.java:270) 
    at com.apple.transporter.osgi.OSGiBootstrapper.bootstrap(OSGiBootstrapper.java:197) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at com.apple.transporter.FrameworkLoader.start(FrameworkLoader.java:98) 
    at com.apple.transporter.Application.main(Application.java:71) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:71) 

[2011-01-08 11:54:07 EST] <main> ERROR: Could not connect to Apple's web service. 
[2011-01-08 11:54:07 EST] <main> ERROR: Unable to authenticate the package: 411594302.itmsp 
[2011-01-08 11:54:07 EST] <main> INFO: Done performing authentication. 
[2011-01-08 11:54:07 EST] <main> DBG-X: Returning 1 
Jan 8 11:54:07 raptop Application Loader[25059]: Out: 

Package Summary: 

1 package(s) were not uploaded because they had problems: 
    /var/folders/ah/ahoYZjqcEYyNBgIq0+5SGU+++TI/-Tmp-/411594302.itmsp - Error Messages: 
      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 

Irgendwelche Ideen?

+0

ich das gleiche Problem 10.6.6, Xcode 3.2.5, die gleichen Zertifikate und Build-Prozess wie ich im Dezember hatte, als dies funktionierte ... Was zur Hölle ??? –

+0

Ich dachte, ich wäre der einzige! –

+0

Gleiches Problem hier, könnte es ein Problem mit der Serververfügbarkeit auf Apples Seite sein? – Rog

Antwort

0

Dies kann nicht die „richtige“ Antwort sein, aber es ist eine Arbeits Antwort ... ich dieses Problem unter den folgenden Umständen erfolgreich überwunden ...

erbaute und meine App wie gewohnt auf dem Archiv meines MacBook Pro, mit XCode 3.2.5. Dieses Archiv (im Organizer-Dienstprogramm) auf meinem Desktop gespeichert Dieses Archiv wurde auf meinen Mac Mini kopiert, auf dem XCode 3.2.4 installiert ist. Auf dem Mac Mini habe ich den Application Loader (Version 1.3.1) verwendet, um das Archiv erfolgreich einzureichen.

Ich weiß nicht, was geändert oder was ist falsch mit der Installation von 3.2.5 auf meinem MacBook, ich bin gerade herunterladen eine neue dmg, um das zu installieren, aber zumindest der etwas ältere Application Loader auf einem anderen Maschine hat gut funktioniert.

+0

Ich glaube, die Antwort, warum dies der Fall ist, liegt in der Tatsache, dass ich seit Dezember eine Wiederherstellung von einem Backup gemacht habe. Ich denke, etwas wurde in Berechtigungen aufgebockt, obwohl das Reparieren sie nicht behob. Jeder andere macht eine Wiederherstellung von einem schlechten Laufwerk oder Maschinentausch? –

+0

Bei der Kontaktaufnahme mit dem iTunesConnect-Support haben sie angegeben, dass "sie das Problem untersuchen". –

0

Ähnlich wie @Greg Comb Erfahrung oben, ich habe es geschafft, das gleiche Archiv mit der gleichen Version von Application Loader aber auf einer anderen Maschine hochladen?

Falls jemand anderes sich fragt, tritt derselbe Fehler auf, wenn Sie versuchen, ihn über Organizer zu senden.

[bearbeiten AppLoader Version auf beiden Maschinen zu sagen, 1,4 (92)]

3

gleiche Art von Problem zu umgehen, aber ich geladen eine alte Version von AppLoader (über einen Link in der UsingApplicationLoader.pdf - http://itunesconnect.apple.com/apploader/ApplicationLoader_ 1.3.dmg) auf einen Mac mit NO Xcode und es funktionierte gut, als mein Dev-Rechner mit Xcode 3.2.5 und AppLoader 1.4 (92) den gleichen Fehler wie oben zeigte. Ich habe seit Decemember (abgesehen von Xcode update) keine Wiederherstellungen oder etwas besonderes gemacht.

+0

Ich folgte nur, und es hat funktioniert. AppLoader wurde auf einen anderen Mac heruntergeladen (kein xcode) und konnte problemlos hochgeladen werden. Hat jemand dies Apple gemeldet? – boymc

+0

Ich habe gerade xcode deinstalliert und den v1.3 Application Loader installiert, aber es funktioniert immer noch nicht. Irgendeine Idee darüber, wie man die App hochlädt (ich habe keinen Mac, der nicht xcode hat)? –

+0

Ich habe v1.3 von diesem Link auf einen Mac _with_ Xcode & v1.4.1 installiert. Ich habe nichts deinstalliert. Der v1.3 Application Loader funktionierte zum ersten Mal in 5-6 Tagen. – DefenestrationDay

2

Verwaltet, um dieses Problem zu beheben, indem Sie die Befehlszeilenprogramme von Xcode 4.4 installieren und es dann erneut versuchen.

Ich habe zuerst die Befehlszeilen-Tools von Xcode 4.5 Beta installiert und es scheint, dass der Application Loader sowie Xcode die zuletzt installierten Befehlszeilen-Tools verwenden. Wenn Sie also eine Beta-Version in Kombination mit den Befehlszeilentools installiert haben, verwendet der offizielle Xcode weiterhin die Beta-Befehlszeilentools, die dazu führen, dass keine Binärdatei hochgeladen werden kann.

Fazit:.. Installieren Sie die neuesten Tools offiziellen Befehlszeile aus (über Xcode> Einstellungen> Downloads> Komponenten> Kommandozeilen-Tools und versuchen Sie es erneut

+0

Dies war die erste und einzige Lösung, die ich versuchte und es funktionierte. Ich musste auch xcode neu starten. Ich benutze xcode 4.6.2. Ich glaube, dass das Problem begann, nachdem ich mit Carbon Copy Cloner auf eine SSD aufgerüstet habe. –

Verwandte Themen