title: Business Process Execution Language for Web Services BPEL and BPEL4WS 2nd Edition
author: Poornachandra Sarang
description: Matjaz B. Juric holds a Ph.D. in computer and information science. He is Associate Professor at the University of Maribor. In addition to this book, he has coauthored Professional J2EE EAI, Professional EJB, J2EE Design Patterns Applied, and the .NET Serialization Handbook, published by Wrox Press. He has published chapters in More Java Gems (Cambridge University Press) and in Technology Supporting Business Solutions (Nova Science Publishers). He has also published in journals and magazines, such as Java Developer's Journal, Java Report, Java World, Web Services Journal, eai Journal, theserverside.com, OTN, ACM journals, and presented at conferences such as OOPSLA, Java Development, XML Europe, OOW, SCI, and others. He is a reviewer, program committee member, and conference organizer. Matjaz has been involved in several large-scale object technology projects. In cooperation with IBM Java Technology Centre, he worked on performance analysis and optimization of RMI-IIOP, an integral part of the Java platform. Matjaz is author of courses and consultant for the BPEL and SOA consulting company BPELmentor.com. For more information, please visit http://www.bpelmentor.com.
zlib_text: WS-BPEL	2.0	Beginner’s	Guide
  
  Table	of	Contents
  WS-BPEL	2.0	Beginner’s	Guide
  Credits
  About	the	Authors
  About	the	Reviewers
  www.PacktPub.com
  Support	files,	eBooks,	discount	offers,	and	more
  Why	subscribe?
  Free	access	for	Packt	account	holders
  Instant	updates	on	new	Packt	books
  Preface
  What	this	book	covers
  What	you	need	for	this	book
  Who	this	book	is	for
  Conventions
  Time	for	action	–	heading
  What	just	happened?
  Pop	quiz	–	heading
  Have	a	go	hero	–	heading
  Reader	feedback
  Customer	support
  Downloading	the	example	code
  Errata
  Piracy
  Questions
  1.	Hello	BPEL
  Introduction	to	BPEL
  Installing	Oracle	JDeveloper	and	SOA	Suite
  Installing	the	JDK	and	setting	environment
  Time	for	action	–	installing	the	JDK	and	setting	environment
  
  What	just	happened?
  Installing	SOA	Suite	with	JDeveloper
  Time	for	action	–	installing	JDeveloper	and	SOA	Suite
  What	just	happened?
  Creating	a	default	domain
  Time	for	action	–	creating	a	default	domain
  What	just	happened?
  Developing	our	first	BPEL	process
  Time	for	action	–	