2015-10-19 1 views
1

Je tente de configurer les outils de ligne de commande Amazon Turk. J'ai suivi toutes les étapes requises (c'est-à-dire ajouté une variable système JAVA_HOME définie à C:\Program Files (x86)\Java\jre7 et modifié les URL de fichier de propriétés en https depuis http). Cependant, lorsque j'essaie d'exécuter des commandes, j'obtiens l'erreur ci-dessous. Quelqu'un at-il des conseils sur la façon de résoudre ce problème? Merci!Outils de ligne de commande Amazon Turk: Configuration non valide pour l'erreur de port

C:\aws-mturk-clt-1.3.1\bin>getbalance 
An error occurred: Invalid configuration for port 
java.lang.RuntimeException: Invalid configuration for port 
     at com.amazonaws.mturk.service.axis.RequesterServiceRaw.<init>(Requester 
ServiceRaw.java:240) 
     at com.amazonaws.mturk.service.axis.RequesterService.<init>(RequesterSer 
vice.java:241) 
     at com.amazonaws.mturk.cmd.AbstractCmd.initService(AbstractCmd.java:119) 

     at com.amazonaws.mturk.cmd.AbstractCmd.run(AbstractCmd.java:143) 
     at com.amazonaws.mturk.cmd.GetBalance.main(GetBalance.java:28) 
Caused by: java.lang.IllegalStateException: Invalid configuration for locator 
     at com.amazonaws.mturk.service.axis.RequesterServiceRaw.getPort(Requeste 
rServiceRaw.java:269) 
     at com.amazonaws.mturk.service.axis.RequesterServiceRaw.<init>(Requester 
ServiceRaw.java:230) 
     ... 4 more 
Caused by: javax.xml.rpc.ServiceException: java.net.MalformedURLException: no pr 
otocol: service_url=https://mechanicalturk.amazonaws.com/?Service=AWSMechanicalT 
urkRequester 
     at com.amazonaws.mturk.requester.AWSMechanicalTurkRequesterLocator.getAW 
SMechanicalTurkRequesterPort(Unknown Source) 
     at com.amazonaws.mturk.service.axis.RequesterServiceRaw.getPort(Requeste 
rServiceRaw.java:263) 
     ... 5 more 

C:\aws-mturk-clt-1.3.1\bin> 

Répondre

0

Une erreur similaire a montré quand je n'ai pas fourni AccessKeyId et SecretAccessKey. Essayez de les remplir.