2013-08-21 7 views
9

मैं क्लाइंट के रूप में जेएक्स-डब्ल्यूएस का उपयोग कर रहा हूं।जावा में जेएक्स-डब्ल्यूएस HTTP लॉगिंग 1.7

com.sun.xml.ws.transport.local.HTTPTransportPipe.dump=true 

हालांकि, जावा 1.7 में उन्नयन करने में निर्मित JAX-WS (बजाय बाहरी पुस्तकालयों की) इस कार्यक्षमता का उपयोग कर के बाद से: मैं सभी HTTP डिबगिंग के लिए & प्रतिक्रियाओं का अनुरोध करता है लॉग इन करने के लिए निम्न प्रणाली संपत्ति का उपयोग करते थे काम करना बंद कर दिया।

मैंने यह पता लगाने के लिए बहुत सी खोज की है कि समकक्ष ठीक से 1.7 में क्या है लेकिन इसमें कोई भाग्य नहीं है। क्या कोई जानता है कि आउटपुट लॉग कैसे करें?

किसी भी मदद

उत्तर

8

के लिए धन्यवाद का प्रयास करें com.sun.xml.ws.transport.http.client.HttpTransportPipe.dump=true

संपादित करें:

HttpTransportPipe.dump = true;

से:

ठीक है, com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump=true

या अपने आवेदन में की कोशिश HttpTransportPipe.java:

public static boolean dump; 

    static { 
     boolean b; 
     try { 
      b = Boolean.getBoolean(HttpTransportPipe.class.getName()+".dump"); 
     } catch(Throwable t) { 
      b = false; 
     } 
     dump = b; 
    } 
+0

दुर्भाग्य से, यह मेरे या तो के लिए काम नहीं करता है – mnik

+0

हम्म ... जावा 7 का कौन सा संस्करण है? – Pace

+2

यह एक काम किया! com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump ... बहुत बहुत धन्यवाद! (आपको रास्ते से जानकारी कहां मिली?) संस्करण: jdk1.7.0_25 – mnik

संबंधित मुद्दे