Did you rebuild application after changes done in Java file? If no then please rebuild application with "ant" command. Your print statement must work.
-- Thanks And Regards Sumit Pandit On Nov 10, 2009, at 7:59 AM, swathi wrote: > > Yes that was what I meant. > System.out.println("In Update method====") dint get printed. Ok Thankyou > Summit. > > > Sumit Pandit-3 wrote: >> >> Do you mean - >> System.err.println("======= In update person service !!! ====== "); is >> not working ? >> Service will call on submit. >> >> >> On Nov 9, 2009, at 2:41 PM, swathi wrote: >> >>> >>> Sorry Summit.. But it doesnt look like its getting executed. I wrote >>> a sop in >>> updatePerson() method, and tried to create a person,The record got >>> created >>> but the print stmt did not get printed on console. So I was >>> assuming that >>> the service call at <auto-field-service> tag just displays the flds >>> as they >>> are in service (as input and output params) and the java method >>> doesnt get >>> executed. Am I in the wrong assumption.. >>> >>> Sumit Pandit-3 wrote: >>>> >>>> Hi Swathi, >>>> >>>> On Nov 9, 2009, at 8:33 AM, swathi wrote: >>>> >>>>> >>>>> Hi Sumit. Thankyou for your guidence. I was looking at createPerson >>>>> flow in >>>>> Party application. >>>>> Iam a little confused here..In EditPerson form in PartyForms.xml, >>>>> At the line, <auto-fields-service service-name="updatePerson"/> >>>>> does it goto 'updatePerson' in services.xml and from there does it >>>>> goto >>>>> 'updatePerson' method in PartyServices.java and execute the method >>>>> updatePerson() ?? >>>> >>>> It is correct. >>>> >>>> >>>> >>>> >>>>> (I know that when save button is clicked, it goes to either >>>>> createPerson or >>>>> updatePerson service and from there it goes to partyServices.java >>>>> and >>>>> executes createPerson() or UpdatePerson() method accordingly. But >>>>> not sure >>>>> if java method is called when service is called at auto-fields- >>>>> service tag) >>>>> >>>>> Can someone pleaase clear this.. >>>>> >>>>> Thankyou. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> Sumit Pandit-3 wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> partyId = delegator.getNextSeqId("Party"); >>>>>> >>>>>> And for more information and to handle other scenario refer - >>>>>> createPerson service in PartyServices.java >>>>>> >>>>>> -- >>>>>> Thanks And Regards >>>>>> Sumit Pandit >>>>>> >>>>>> On Nov 6, 2009, at 1:46 PM, swathi wrote: >>>>>> >>>>>>> >>>>>>> Thankyou Sumit. >>>>>>> >>>>>>> But I also need partyId which is primarykey. If I want to auto >>>>>>> generate the >>>>>>> partyID, How do I do it in this code. >>>>>>> >>>>>>> Sumit Pandit-3 wrote: >>>>>>>> >>>>>>>> I think following might help you. >>>>>>>> >>>>>>>> PS - Please go through Delegator API for being more comfortable. >>>>>>>> >>>>>>>> >>>>>>>> On Nov 6, 2009, at 11:31 AM, swathi wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> Here is my code: >>>>>>>>> public static String savePerson(HttpServletRequest request, >>>>>>>>> HttpServletResponse response) { >>>>>>>>> >>>>>>>> >>>>>>>> Delegator delegator = (Delegator) request.getAttribute >>>>>>>> ("delegator"); >>>>>>>> >>>>>>>>> String salutation=request.getParameter("salutation"); >>>>>>>>> String firstName= request.getParameter("firstName"); >>>>>>>>> String lastName = request.getParameter("lastName"); >>>>>>>>> String personalTitle=request.getParameter("personalTitle"); >>>>>>>>> >>>>>>>> >>>>>>>> GenericValue person = delegator.makeValue("Person", >>>>>>>> UtilMisc.toMap >>>>>>>> ("salutation", salutation, "firstName", firstName, "lastName", >>>>>>>> lastName, "personalTitle", personalTitle)); >>>>>>>> >>>>>>>> try { >>>>>>>> person.create(); >>>>>>>> } catch (GenericEntityException e) {} >>>>>>>> >>>>>>>> return "success"; >>>>>>>> >>>>>>>>> >>>>>>>>> } >>>>>>>>> Actually Iam kind of stuck here,not sure how do I save it to db. >>>>>>>>> Iam >>>>>>>>> trying >>>>>>>>> to create a new record into Person table in webtools. >>>>>>>>> >>>>>>>>> Thanks >>>>>>>>> >>>>>>>>> Sumit Pandit-3 wrote: >>>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> Can you please paste your code of java event which is saving >>>>>>>>>> your >>>>>>>>>> data >>>>>>>>>> in database. That would help me to understand where you are >>>>>>>>>> going >>>>>>>>>> wrong. >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Thanks And Regards >>>>>>>>>> Sumit Pandit >>>>>>>>>> >>>>>>>>>> On Nov 6, 2009, at 9:24 AM, swathi wrote: >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Thankyou. >>>>>>>>>>> >>>>>>>>>>> Can I not save data in database using Java Program. Do I >>>>>>>>>>> have to >>>>>>>>>>> goto >>>>>>>>>>> service anyhow. >>>>>>>>>>> This is my flow.. >>>>>>>>>>> my request goes from controller.xml -> screen-> On click of a >>>>>>>>>>> button, Create >>>>>>>>>>> Person-> request goes to controller again ->Screen -> ftl->On >>>>>>>>>>> click >>>>>>>>>>> of save >>>>>>>>>>> button on ftl , the action is 'savePerson' ie goes to >>>>>>>>>>> controller.xml. Here I >>>>>>>>>>> have a java event, where I want to save this data entered on >>>>>>>>>>> ftl. I >>>>>>>>>>> got data >>>>>>>>>>> entered, using request,getParameter(). I created a map, >>>>>>>>>>> inpMap=FastMap.newInstance(); >>>>>>>>>>> I put the data into the map. >>>>>>>>>>> inpMap.put("firstName",firstName); >>>>>>>>>>> Not sure how to save this data to database in this program >>>>>>>>>>> itself.. >>>>>>>>>>> I looked >>>>>>>>>>> at some examples where I found,after they got values from >>>>>>>>>>> parameters, they >>>>>>>>>>> put it in tha map and y called >>>>>>>>>>> dispatcher.runSync("..servicename..","..mapName..") ie they >>>>>>>>>>> are >>>>>>>>>>> calling a >>>>>>>>>>> service and in service a simple-method is called again.. Do we >>>>>>>>>>> have >>>>>>>>>>> to go >>>>>>>>>>> thru this long step... Sorry if I created a confusion.. >>>>>>>>>>> Can someone please guide me.. >>>>>>>>>>> >>>>>>>>>>> Thanks >>>>>>>>>>> >>>>>>>>>>> S.Hage wrote: >>>>>>>>>>>> >>>>>>>>>>>> look in the file runtime\logs\error.log. >>>>>>>>>>>> >>>>>>>>>>>> You can also add System.out.println("") in your java code 'to >>>>>>>>>>>> trace >>>>>>>>>>>> it' >>>>>>>>>>>> and look in runtime\logs\ofbiz.log. >>>>>>>>>>>> >>>>>>>>>>>> S.H. >>>>>>>>>>>> >>>>>>>>>>>> ______________________ >>>>>>>>>>>> Saad Hage >>>>>>>>>>>> saad.h...@hotmail.com >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> From: swathi [via OFBiz] >>>>>>>>>>>> Sent: Thursday, November 05, 2009 4:49 PM >>>>>>>>>>>> To: S.Hage >>>>>>>>>>>> Subject: Re: compile java event. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Yes I had to change the properties in build.xml according >>>>>>>>>>>> to my >>>>>>>>>>>> application and In eclipse I added my src folder to >>>>>>>>>>>> JavaBuildPath. >>>>>>>>>>>> I got >>>>>>>>>>>> the build dir created with classes folder and lib folder >>>>>>>>>>>> with .class >>>>>>>>>>>> files and.jar file respectively. But my event doesnt work >>>>>>>>>>>> as I >>>>>>>>>>>> want >>>>>>>>>>>> it to. >>>>>>>>>>>> where do I see if I have any errors. >>>>>>>>>>>> >>>>>>>>>>>> Thankyou >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> S.Hage wrote: >>>>>>>>>>>> I thing you should change thoses in build.xml: >>>>>>>>>>>> >>>>>>>>>>>> <property name="desc" value="your component >>>>>>>>>>>> decription"/> >>>>>>>>>>>> <property name="name" value="your component name in >>>>>>>>>>>> hot-deploy"/> >>>>>>>>>>>> <property name="ofbiz.home.dir" value="../.."/> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> swathi wrote: >>>>>>>>>>>> Iam working on my own application in hot-deploy >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> James McGill-5 wrote: >>>>>>>>>>>> On Wed, Nov 4, 2009 at 2:38 PM, swathi >>>>>>>>>>>> <reddyswathi...@yahoo.com> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Hi >>>>>>>>>>>>> Can someone please tell me How do I compile a java event. I >>>>>>>>>>>>> copied >>>>>>>>>>>>> build.xml >>>>>>>>>>>>> from example application. Just by doing ant at cmd prmt >>>>>>>>>>>>> doesnt >>>>>>>>>>>> create a >>>>>>>>>>>>> build dir with jars in my component. >>>>>>>>>>>>> In which dir does it create the build dir? >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Make sure your component is loaddd in component-load.xml, >>>>>>>>>>>> and >>>>>>>>>>>> your >>>>>>>>>>>> component's build.xml is included in the filelist in the >>>>>>>>>>>> parent >>>>>>>>>>>> build.xml. >>>>>>>>>>>> Are you working in specialpurpose/yourapp? >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> James McGill >>>>>>>>>>>> Phoenix AZ >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -------------------------------------------------------------------------------- >>>>>>>>>>>> >>>>>>>>>>>> View message @ >>>>>>>>>>>> http://n4.nabble.com/compile-java-event-tp439486p532067.html >>>>>>>>>>>> To unsubscribe from Re: compile java event., click here. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> View this message in context: >>>>>>>>>>> http://n4.nabble.com/compile-java-event-tp439486p547822.html >>>>>>>>>>> Sent from the OFBiz - User mailing list archive at Nabble.com. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> View this message in context: >>>>>>>>> http://n4.nabble.com/compile-java-event-tp439486p548231.html >>>>>>>>> Sent from the OFBiz - User mailing list archive at Nabble.com. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> View this message in context: >>>>>>> http://n4.nabble.com/compile-java-event-tp439486p558547.html >>>>>>> Sent from the OFBiz - User mailing list archive at Nabble.com. >>>>>> >>>>>> >>>>>> >>>>> >>>>> -- >>>>> View this message in context: >>>>> http://n4.nabble.com/compile-java-event-tp439486p584972.html >>>>> Sent from the OFBiz - User mailing list archive at Nabble.com. >>>> >>>> >>>> >>> >>> -- >>> View this message in context: >>> http://n4.nabble.com/compile-java-event-tp439486p585127.html >>> Sent from the OFBiz - User mailing list archive at Nabble.com. >> >> >> > > -- > View this message in context: > http://n4.nabble.com/compile-java-event-tp439486p585415.html > Sent from the OFBiz - User mailing list archive at Nabble.com.