Hi Werner, Thanks for your response......
* I wonder why you chose EJB QL as your preferred query language?* Because Object Query Language (OQL) is compatible as described in the ODMG 3.0 specification section 4.12. and OQL is nearly identical to EJB QL I visited the http://docs.codehaus.org/display/CASTOR/CastorSocProjects - Create class hierarchy to define OQL queries programmaticaly also know as "query objects". - Analyze properties of a given example entity and transform it into "query objects". This approach is known as "query by example". - Parse queries with current CastorQL syntax using ANTLR and transform them into "query objects". - Parse queries with EJB QL syntax using ANTLR and transform them into "query objects". I thing you and Ralf together subdivided the problem and also shown the way of doing it. Although I was also thinking the same because I have been through docs specifically for OQL query engine. Regards, Udai On Thu, Apr 3, 2008 at 12:50 PM, Werner Guttmann <[EMAIL PROTECTED]> wrote: > Thanks, Udai. Knowing a bit about the initial project idea and the > (limited) current OQL support for Castor JDO, I wonder why you chose EJB QL > as your preferred query language ? Clearly there's Castor JDO users out > there that are using Castor JDO and its OQL support. > > In addition, I guess you have had a look at some of the relevant source > code. What's your ideas with regards to the following items: > > a) How would you go about implementing parsing of an OQL statement ? > b) How would you achieve the possibility to potentially plugin other query > languages ? > > Please remember that we (committers) have to rank your application(s) in a > few days time. Given that some of the applications are rather limited in > scope, this is your chance to show us that you will be able to make a > contribution to the project. > > Regards > Werner > > UDAI GUPTA wrote: > > > Hi all, > > > > I have applied for OQL query engine, Implementing new object query > > language with EJB QL specified at persistence part of EJB 3.0 specification. > > Implementing query string to object transformation and vice versa for a > > subset of the language with junit tests to verify that the implementation. > > > > ----------PERSONAL DETAILS-------------- > > > > Name ------------------------ UDAI GUPTA > > Date of birth---------------- June 6, 1986 > > Undergraduate Student, > > Communication and Computer Engineering (3rd year) University -------- > > The LNM Institute of Information Technology City -------------- Jaipur > > State ------------- Rajasthan > > Country ----------- INDIA > > email ------------- [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>, > > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > > Contact no.-------- +919460871088 > > Home Page --------- http://one.esmartstudent.com > > ------------------------------------------ > > > > > > > > I am having full three months summer vacations > > (MAY-JUNE-JULY) from my University so my only focus will be to perform well, > > produce results and get successful in GSoC. I am sure this project will be > > appropriate for me. If I get selected then I will only work for GSoC > > otherwise I would be working with my Prof. on his research project in my > > University software lab. :( > > > > > > ___________________ > > Timeline(2008) > > ------------------- > > --STUDY > > * Apr 15 - Apr 29(2 weeks) > > (Interim Period: Students learn more about their project communities): I > > will discuss with mentors to come up with the final solution for task. > > Reading documentation, get up to speed to begin working on the project. > > > > --PLANNING > > * May 1 - May 20 > > Designing, Modeling and Analysis > > > > --DEVELOPMENT > > * May 20 - July 10 > > Coding under Castor Conventions > > * July 15 - Aug 8 Coding, Testing and Debugging. Module Unit Testing > > > > --RESERVE > > * Aug 8 onward > > > > All my previous project were intensively based on JAVA and XML > > I have used EJB also. > > > > > > > > Thanks for you precious time, > > > > Regards, > > Udai > > > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > >

