04925nam 2200685 a 450 991045942840332120200520144314.01-282-77922-297866127792201-84719-919-4(CKB)2670000000055064(EBL)944014(OCoLC)796383621(SSID)ssj0000411963(PQKBManifestationID)12191319(PQKBTitleCode)TC0000411963(PQKBWorkID)10357927(PQKB)11445350(MiAaPQ)EBC944014(PPN)228008247(Au-PeEL)EBL944014(CaPaEBR)ebr10428667(CaONFJC)MIL277922(EXLCZ)99267000000005506420101206d2010 uy 0engur|n|---|||||txtccrApache OFBiz cookbook[electronic resource] /Ruth HoffmanBirmingham [England] Packt Pub.20101 online resource (300 p.)Open source : community experience distilled"Over 60 simple but incredibly effective recipes for taking control of OFBiz."Includes index.1-84719-918-6 Cover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1:Getting Started; Introduction; Getting the project code; Getting code from the Subversion repository; Fixing IP port collision errors; The JAVA_HOME setting; ""Class Not Found"" errors; Installation verification; SSL verification; Running JUnit tests; Locating a OFBiz Component; Locating an OFBiz Application; Chapter 2:Java Development; Introduction; Java runtime CLASSPATH; Java compile time CLASSPATH; Naming conventions; Writing OFBiz Java Events; Writing OFBiz Java ServicesDebugging using the logfileCalling OFBiz Services from a Java program; Getting and validating request parameters (Events); Getting and validating request parameters (Services); Managing error messages; Using Java properties files; Sending e-mail from an OFBiz Event or Service; Handling XML files; Chapter 3:The User Interface; Introduction; Creating HTML web pages; Adding actions to Screen widgets; HTML markup in Screen widgets; CSS styling in Screen widgets; Platform-specific widgets; OFBiz Tree widgets; OFBiz Menu widgets; OFBiz Form widgets; Creating web pages using FreeMarkerPassing Screen widget parameters to FreeMarkerCalling Java methods from FreeMarker; Forcing FreeMarker to render HTML markup; Uploading files in FreeMarker forms; Chapter 4:OFBiz Services; Introduction; Managing existing OFBiz Services; Calling a Service from an HTML form; Calling asynchronous Services from HTML forms; Calling a Service many times from an HTML form; Creating a new Service definition file; Creating a new Service definition; Implementing Services; Defining Service attributes (INPUT/OUTPUT); Service Event Condition Actions; Service groups; Handling Service errorsWriting Groovy ServicesMail Event Condition Actions; Entity Event Condition Actions; Chapter 5:The OFBiz Entity Engine; Introduction; Changing the default database; Connecting to a remote database; Connecting to multiple databases; Creating entity groups; Disabling automatic database checks; Mapping database data types; Creating a new entity model; Modifying an existing entity model; Building a view-entity; Chapter 6:OFBiz Security; Introduction; Securing communications ports; Disabling demonstration user accounts; Protecting OFBiz web pages; Creating user accountsProtecting applications using security groupsProtecting views (""Tarpitting""); Retrieving forgotten passwords; Changing your password; Adding or changing SSL certificates; OFBiz single sign-on and the external login key; Chapter 7:WebTools; Introduction; Cache maintenance; Changing debug settings; Exporting database data to XML documents; Loading database(s) from XML documents; Managing internationalization labels; Using the SQL processor; Exploring the entity reference tool; Viewing OFBiz usage statistics; Uncovering artifact information; Working with temporal expressionsChapter 8:Web ServicesOver 60 simple but incredibly effective recipes for taking control of OFBizBusinessComputer programsBusinessData processingBusiness logisticsComputer programsElectronic books.BusinessComputer programs.BusinessData processing.Business logisticsComputer programs.006.76Hoffman Ruth949412MiAaPQMiAaPQMiAaPQBOOK9910459428403321Apache OFBiz cookbook2145753UNINA