Component template is one of template which is provided
in SOA 12c template. In Part-1, we discuss about project template, how to
create and how to use project templates in Jdeveloper 12c. This post is specific to component template. This
template contains service component. It also contains all reference components
and resources. It appears as a custom service component in the SOA composite
application's Components window. E.g. a BPEL process which calls database
adapter can be used as component template. Please note that this BPEL need not
to be complied and need not to be complete. In this post, we will see how to
create component template in Jdeveloper, how to add external component template
in Jdeveloper and how to use component templates.
Follow
below steps to create component template
This open one wizard where we will specify template
information, in step one change template name if you want to give some other
name and also provide template description. Once done, click on next, in next
step it shows all the files which are there inside this template, you can select
the files which you want to include in component template and this show file
summary in below pane. Click on finish, this will create component template for
you.
Follow
below steps to add external component template in Jdeveloper
In previous step, we created one component template, but
we can also use external component template. Before we use external component
template, we need to add template location in Jdeveloper preferences. When we
build component template from Jdeveloper then it automatically add required
template path to Jdeveloper but we need to add this path manually when we need
to use external build component templates.
To add this path go to Tools à Preferences à SOA à Templates, Click on
Component Template folder and add the required component template path. This
will list all the component templates which are there under that location.
Follow
below steps to see how to use component template
We already saw how to create component template and how
to add external template in Jdeveloper 12c. Now let’s see how to use this
component template. To use component template, first create a SOA composite. To
add component template to it right click on the composite.xml and click on
Insert and choose “Component Template”. It will enlist all available component
templates. Choose required component template and click on Ok. Once you choose
the component template, it also show description for that template.
Once you click on ok, you will see template information
along with template name and description it list all the files which will get
imported to your project once you use this template, click on finish. You will
see BPEL component gets added to your composite.
0 comments :
Post a Comment