1.

Record Nr.

UNINA9910809038003321

Autore

Hoffman Ruth

Titolo

Apache OFBiz cookbook / / Ruth Hoffman

Pubbl/distr/stampa

Birmingham [England], : Packt Pub., 2010

ISBN

1-282-77922-2

9786612779220

1-84719-919-4

Edizione

[1st ed.]

Descrizione fisica

1 online resource (300 p.)

Collana

Open source : community experience distilled

Disciplina

006.76

Soggetti

Business - Computer programs

Business - Data processing

Business logistics - Computer programs

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

"Over 60 simple but incredibly effective recipes for taking control of OFBiz."

Includes index.

Nota di contenuto

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 Services

Debugging 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 FreeMarker



Passing 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 errors

Writing 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 accounts

Protecting 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 expressions

Chapter 8:Web Services

Sommario/riassunto

Over 60 simple but incredibly effective recipes for taking control of OFBiz