[antlr-interest] ANTLRWorks 1.2b5 - Cannot Connect to C# Process

Terence Parr parrt at cs.usfca.edu
Thu Aug 14 15:29:33 PDT 2008


AW pref is what port it uses...try changing that.  Must match what the  
parser constructor says.

Ter
On Aug 14, 2008, at 2:00 PM, Foust wrote:

> Johannes wrote:
>> Does ANTLRworks demand the port 49100 instead 49153? Then the issue  
>> is
>> that somehow the port change didn't make into the distribution. Ter  
>> has
>> to change the defalut port from 0xC001 to 0xBFCC, as well all the
>> targets.
>
> AntlrWorks 1.2b5 won't connect for me anymore on *any* port. It  
> thinks 49153
> is in use, but trying 49100 used to work. Now it just times out.  
> Every time.
> After a reboot. It doesn't matter. Even for a test grammar like:
>
> 	grammar test;
> 	start : 'hello';
>
> If debugging from within AntlrWorks, does the port chosen need to  
> match what
> was compiled into Antrl, or can could AntlrWorks just search for an  
> unused
> port each time the Debug button was clicked?
>
> Brent
>
>> -----Original Message-----
>> From: antlr-interest-bounces at antlr.org [mailto:antlr-interest-
>> bounces at antlr.org] On Behalf Of Johannes Luber
>> Sent: Thursday, August 14, 2008 5:00 AM
>> To: Jones, Larry
>> Cc: antlr-interest at antlr.org
>> Subject: Re: [antlr-interest] ANTLRWorks 1.2b5 - Cannot Connect to C#
>> Process
>>
>> Jones, Larry schrieb:
>>> I was trying to use ANTLRWorks 1.2b5 on Windows XP to connect to a
>>> parser generated in C#. I think I have followed the steps described
>> in
>>> the wiki. I:
>>> - Built a lexer / parser using the -debug option. (I verified that
>> the
>>> generated parser inherits DebugParser.)
>>> - Built an executable.
>>> - Verified that it accepts command line input.
>>> - Started in from a cmd window. It "hangs" waiting for console  
>>> input.
>>> - Started ANTLRWorks in a separate window.
>>> - Opened the grammar used to generate my parser.
>>> - Invoked Debugger | Remote Debug.
>>> - When ANTLRWorks presents the connection dialog, I accepted the
>> defaults.
>>>
>>> After a few minutes, ANTLRWorks displays an error message that it
>>> "Cannot launch the debugger" because of a "Time-out waiting to
>> connect
>>> to the remote parser." The window from which I launched ANTLRWorks
>>> contains a number of "java.net.ConnectException: Connection refused:
>>> connect" messages.
>>>
>>> What additional steps must I take to use ANTLRWorks 1.2b5 to debug a
>>> remote C# parser?
>>>
>>> Thanks.
>>
>> Does ANTLRworks demand the port 49100 instead 49153? Then the issue  
>> is
>> that somehow the port change didn't make into the distribution. Ter  
>> has
>> to change the defalut port from 0xC001 to 0xBFCC, as well all the
>> targets. The workaround is to change the port manually, until 3.1.1,
>> that is.
>>
>> Johannes
>>>
>>>
>>> *--*
>>>
>>> *Lawrence Allan Jones*
>>> *Senior Developer / Technical Advisor*
>>> Aspen Technology, Inc.
>>> 2500 CityWest Blvd. Suite 1500
>>> Houston, Texas 77042
>>> USA
>>> 281-504-3324 (work)
>>> 281-504-3395 (fax)
>>> larry.jones at aspentech.com <mailto:larry.jones at aspentech.com>
>>> www.aspentech.com <http://www.aspentech.com/>
>>>
>>>
>>>
>>>
>>>
>>> This e-mail and any attachments are intended only for use by the
>>> addressee(s) named herein and may contain legally privileged and/or
>>> confidential information. If you are not the intended recipient of
>> this
>>> e-mail, you are hereby notified any dissemination, distribution or
>>> copying of this email, and any attachments thereto, is strictly
>>> prohibited. If you receive this email in error please immediately
>> notify
>>> the sender and permanently delete the original copy and any copy of
>> any
>>> e-mail, and any printout thereof.
>



More information about the antlr-interest mailing list