Komut satırı REST istemcisi Java'da parametrelerle?

Bu Java REST istemcisini kullanıyorum (sürüm 2.3):

http://code.google.com/p/rest-client/

Komut satırından çalıştırmaya çalışıyorum:

java -jar    PUT http://bsmgw.bms.consulting.com/opr-console/rest/9.10/event_list/6eea76ae-ff22-71e0-0431-ac10016b0000 update2.xm`l

Örneğin:

C:\test\REST>java -jar restclient-cli-2.3.3-jar-with-dependencies.jar -o C:\test\REST\ output3.rcq
Starting: C:\test\REST\output3.rcq
org.wiztools.restclient.XMLException
            at org.wiztools.restclient.XMLUtil.response2XML(XMLUtil.java:433)
            at org.wiztools.restclient.XMLUtil.writeResponseXML(XMLUtil.java:571)
            at org.wiztools.restclient.cli.CliMain$CliView.doResponse(CliMain.java:75)
            at org.wiztools.restclient.HTTPClientRequestExecuter.execute(HTTPClientRequestExecuter.java:387)
            at org.wiztools.restclient.cli.CliMain.main(CliMain.java:132)
Caused by: java.lang.NullPointerException
            at org.wiztools.restclient.XMLUtil.response2XML(XMLUtil.java:406)
            ... 4 more
End: C:\test\REST\output3.rcq

Total tests executed: 1
Total failures:       1
Total errors:         0

Bu GUI sürümünde iyi çalışıyor, neden komut satırından çalışmıyor?

3
Yönetici altında çalıştırın, C: \ test \ REST> java-jar restclient-cli-2.3.3-jar-with-bağımlılıkları.jar org.wiztools.restclient.CliMain -o C: \ test \ REST Okuma erişimi yok: C: \ test \ DİNLENME \ org.wiztools.restclient.CliMain
katma yazar ostapv, kaynak
Bu soruya saygısız sayıda aşağı oy gibi gözüküyor. @ ostapv - (garip bir şekilde) adlandırılmış giriş dosyanızın, altında işlemi yürüttüğünüz kullanıcı tarafından gerçekten okunabilir olup olmadığını kontrol edin.
katma yazar Perception, kaynak
Bu sorun olabilir: Okuma erişimi yok: C: \ test \ REST \ org.wiztools.restclient.CliMain
katma yazar michael667, kaynak

1 cevap

Format:

java -jar  org.wiztools.restclient.CliMain -o  <input request files>

-o C: \ test \ REST \ output.rcq 'ı verdiğiniz halde, girdiler için output.rcq dosyasını kontrol edeceği anlamına gelir. Giriş isteklerini gerçekten output.rcq adlı bir dosyaya mı kaydediyorsunuz yoksa sorun mu var? Yığın izinden bu dosya boş görünüyor.

0
katma
katma yazar ostapv, kaynak
Teşekkürler, örnekler buldum .crq dosyaları
katma yazar ostapv, kaynak
İsteği önce REST İstemcisi Kullanıcı Arayüzünü kullanarak kaydetmeli ve isteği kaydetmelisiniz. İsteği kaydettikten sonra, kaydedilen isteği komut satırından yürütebileceksiniz.
katma yazar ostapv, kaynak
Geri dönüp sorunuzu yeniden formüle etmeniz gerekiyor. Eğer dosyaya ne yazacağınızı bilmiyorsanız, o zaman şunu söyleyin ... dürüstçe soruyu sormaya çalıştığınızı bilmiyorum.
katma yazar Thor84no, kaynak