comint-output-filter error with jde-eclipse-compile-server and flymake

"Yee Keat Phuah" <[email protected]> Mon, 3 Dec 2007 13:49:22 +0800
Newsgroups gmane.emacs.jdee
Message-ID <[email protected]>
------=_Part_9336_18682344.1196660962821
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi,

Lately I have been testing the jde-eclipse-compile-server with flymake
turned on. I get a couple of comint-output-filter errors, here are them, all
on different occasions.

--- case 1---
Debugger entered--Lisp error: (wrong-type-argument markerp nil)
  comint-output-filter(#<process bsh<1>>
"c:\\DOCUME~1\\phuahy\\LOCALS~1\\Temp\\25928315\\ConfirmationForm.java:242:
error: Syntax error, in
sert \")\" to complete ClassInstanceCreationExpression\n        JSONArray
arr = new JSONArray(\n                                     ^\nc:\\
DOCUME~1\\phuahy\\LOCALS~1\\Temp\\25928315\\ConfirmationForm.java:242:
error: Syntax error, insert \";\" to complete LocalVariableDeclaratio
nStatement\n    JSONArray arr = new
JSONArray(\n                                     ^\n2 problems (2
errors)\nbsh % jde-eclipse-compiler-se
rver-done\nbsh % ")

--- case 2 ---
Debugger entered--Lisp error: (wrong-type-argument markerp nil)
  comint-output-filter(#<process bsh>
"c:\\DOCUME~1\\phuahy\\LOCALS~1\\Temp\\144106260\\ConfirmationAction.java:261:
error: confirmationNumb
er cannot be resolved\n firstRhd =
getDelegate().getReservationServicesDelegate().getReservationByConfirmationNumber(confirmationNumber);\n

^^^^^^^^^^^^^^^^^^\n1 problem (1 error)
\nbsh % jde-eclipse-compiler-server-done\nbsh % ")

--- case 3 ---
Debugger entered--Lisp error: (wrong-type-argument markerp nil)
  comint-output-filter(#<process bsh>
"c:\\DOCUME~1\\phuahy\\LOCALS~1\\Temp\\-36132260\\ConfirmationForm.java:17:
warning: The import com.ho
telinfosys.merci.server.model.profile.ProfileHelperData is never used\n
import com.hotelinfosys.merci.server.model.profile.ProfileHelperData
;\n
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n1 problem (1
warning)\nbsh % jde-eclipse-compiler-server-done\
nbsh % ")

--- case 4 ---
Debugger entered--Lisp error: (wrong-type-argument markerp nil)
  comint-output-filter(#<process bsh>
"c:\\DOCUME~1\\phuahy\\LOCALS~1\\Temp\\-55802339\\ConfirmationForm.java:133:
error: Type mismatch: can
not convert from Collection to List\n   this.emailAddress =
emailAddress;\n
^^^^^^^^^^^^\nc:\\DOCUME~1\\phuahy\\LOCA
LS~1\\Temp\\-55802339\\ConfirmationForm.java:337: warning: The local
variable email is never read\n     String email;\n        ^^^^^\n2 prob
lems (1 error, 1 warning)\nbsh % jde-eclipse-compiler-server-done\nbsh % ")


I already have debug-on-error turned on, but yet I do not understand why I
only get one line of backtrace. I hope that I have provided enough cases to
simplify troubleshooting. Its a great module.

Cheers,
Phuah Yee Keat

------=_Part_9336_18682344.1196660962821
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi,<br><br>Lately I have been testing the jde-eclipse-compile-server with flymake turned on. I get a couple of comint-output-filter errors, here are them, all on different occasions.<br><br>--- case 1---<br>Debugger entered--Lisp error: (wrong-type-argument markerp nil)
<br>&nbsp; comint-output-filter(#&lt;process bsh&lt;1&gt;&gt; &quot;c:\\DOCUME~1\\phuahy\\LOCALS~1\\Temp\\25928315\\ConfirmationForm.java:242: error: Syntax error, in<br>sert \&quot;)\&quot; to complete ClassInstanceCreationExpression\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; JSONArray arr = new JSONArray(\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^\nc:\\
<br>DOCUME~1\\phuahy\\LOCALS~1\\Temp\\25928315\\ConfirmationForm.java:242: error: Syntax error, insert \&quot;;\&quot; to complete LocalVariableDeclaratio<br>nStatement\n&nbsp;&nbsp;&nbsp; JSONArray arr = new JSONArray(\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^\n2 problems (2 errors)\nbsh % jde-eclipse-compiler-se
<br>rver-done\nbsh % &quot;)<br><br>--- case 2 ---<br>Debugger entered--Lisp error: (wrong-type-argument markerp nil)<br>&nbsp; comint-output-filter(#&lt;process bsh&gt; &quot;c:\\DOCUME~1\\phuahy\\LOCALS~1\\Temp\\144106260\\ConfirmationAction.java:261: error: confirmationNumb
<br>er cannot be resolved\n firstRhd = getDelegate().getReservationServicesDelegate().getReservationByConfirmationNumber(confirmationNumber);\n<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^^^^^^^^^^^^^^^^^^\n1 problem (1 error)
<br>\nbsh % jde-eclipse-compiler-server-done\nbsh % &quot;)<br><br>--- case 3 ---<br>Debugger entered--Lisp error: (wrong-type-argument markerp nil)<br>&nbsp; comint-output-filter(#&lt;process bsh&gt; &quot;c:\\DOCUME~1\\phuahy\\LOCALS~1\\Temp\\-36132260\\ConfirmationForm.java:17: warning: The import 
com.ho<br>telinfosys.merci.server.model.profile.ProfileHelperData is never used\n import com.hotelinfosys.merci.server.model.profile.ProfileHelperData<br>;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n1 problem (1 warning)\nbsh % jde-eclipse-compiler-server-done\
<br>nbsh % &quot;)<br><br>--- case 4 ---<br>Debugger entered--Lisp error: (wrong-type-argument markerp nil)<br>&nbsp; comint-output-filter(#&lt;process bsh&gt; &quot;c:\\DOCUME~1\\phuahy\\LOCALS~1\\Temp\\-55802339\\ConfirmationForm.java:133: error: Type mismatch: can
<br>not convert from Collection to List\n&nbsp;&nbsp; this.emailAddress = emailAddress;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^^^^^^^^^^^^\nc:\\DOCUME~1\\phuahy\\LOCA<br>LS~1\\Temp\\-55802339\\ConfirmationForm.java:337: warning: The local variable email is never read\n&nbsp;&nbsp;&nbsp;&nbsp; String email;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^^^^^\n2 prob
<br>lems (1 error, 1 warning)\nbsh % jde-eclipse-compiler-server-done\nbsh % &quot;)<br><br><br>I already have debug-on-error turned on, but yet I do not understand why I only get one line of backtrace. I hope that I have provided enough cases to simplify troubleshooting. Its a great module.
<br><br>Cheers,<br>Phuah Yee Keat<br>

------=_Part_9336_18682344.1196660962821--