2011-02-28 8 views
7

मैं कोड की इस पंक्ति के लिए Glassfish domain.xml बदलना:मैन्युअल domain.xml पर डीबग त्रुटि

<java-config classpath-suffix="" debug-enabled="false" debug-options="-Xdebug -Xrunjdwp:transport=dt_socket,server=n,suspend=y,address=9009" env-classpath-ignored="true" java-home="${com.sun.aas.javaRoot}" javac-options="-g" rmic-options="-iiop -poa -alwaysgenerate -keepgenerated -g" system-classpath=""> 

अगर मैं डोमेन कोई त्रुटि है शुरू करते हैं। हालांकि मैं डिबग सुविधा प्राप्त करना चाहते हैं तो मैं इस तरह इस हिस्से को बदल दिया:

debug-enabled="true" 

जब मैं डोमेन यह त्रुटि देता है शुरू करना चाहते हैं:

FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197) 
ERROR: transport error 202: connect failed: Connection refused 
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) 
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:690] 

क्या समस्या हो सकती है?

उत्तर

15

बदलें

-Xrunjdwp: परिवहन = dt_socket, सर्वर = n, निलंबित = y, पता = 9009

-Xrunjdwp करने के लिए: परिवहन = dt_socket, सर्वर = y, निलंबित = n , पता = 9 00

+0

एक और प्रश्न vkraemer। मैंने इसे मैन्युअल रूप से नहीं बदला (सर्वर और कॉन्फ़िगर निलंबित) वे कैसे बदल सकते हैं? – kamaci

+0

@kamaci - मुझे यकीन नहीं है कि वे कैसे बदल सकते हैं। क्या आप ग्लासफ़िश 2 या ग्लासफ़िश 3 का उपयोग कर रहे हैं? – vkraemer

+0

मैं ग्लासफ़िश 2 – kamaci

0

ग्लासफ़िश 3.0.1 के भीतर कई डोमेन.एक्सएमएल फाइलें हैं। आपको अपने डोमेन से संबंधित एक को संशोधित करना होगा:

<GLASSFISH_HOME>/domains/domain1/config/domain.xml 
संबंधित मुद्दे