Hello All,
            
            
            My first post in the group.
            
            
            
            
            
            I have been trying my hand on this issue for some time
              now. Mainly spent a good time on getting to know anltr4. I
              have been trying to make changes slowly. But more I am
              doing it, more I realize that certain classes in effected
              modules i.e. cmp-support-sqlstore and cmp-support-ejb
              shall need a good overhaul or may be a complete re write.
            
            
            So I turned my attention to how exactly this code
              around antlr2 is used. I see probably the starting point
              is JQLC.java class and then there are supporting classes.
              I do not see any unit tests or anything (i have not run
              the quick look tests yet; not sure if that shall me as it
              looks more of integration test to me?)
            
            
            The agenda of this mail is two fold:
            
            - To understand what purpose antlr2 is serving in the
              project? I could guess till now that its all about JPQL
              quries and parsing them ? I might be completely wrong
              here. 
            
            
            
            Can someone help me answer the second question above ?
              Also, there might be some old emails or material around
              this as well. If I can get hands on that as well, it might
              be helpful.
            
            
            Thank You,
            Akhilesh