WebCenter Portal - Integrate Custom taskflows

15
Andreas Koop Geschäftsführung & Consulting INTEGRATE CUSTOM TASKFLOWS IN WEBCENTER PORTAL DOAG 2014, Nürnberg, Demokino

description

Part of DOAG 2014 Demokino we presented and live demoed how to integrate custom taskflows into

Transcript of WebCenter Portal - Integrate Custom taskflows

Page 1: WebCenter Portal - Integrate Custom taskflows

Andreas Koop Geschäftsführung

& Consulting

INTEGRATE CUSTOM TASKFLOWS IN WEBCENTER PORTAL

DOAG 2014, Nürnberg, Demokino

Page 2: WebCenter Portal - Integrate Custom taskflows

Andreas Koop Geschäftsführung

& ConsultingABOUT ME

Beratung, Training Oracle Technologie Oracle ADF Certified Implementation SpecialistProfessional Scrum MasterCommunity DOAG, ADF EMG, ADF German Community, Google Plus,Twitter @andreaskoop @enpitBlogNews - http://www.enpit.de/blog Technical (english) - http://multikoop.blogspot.comTechnical (german) - http://enpit.blogspot.com

2

www.scope-alliance.de

Page 3: WebCenter Portal - Integrate Custom taskflows

Training DevelopmentConsultingOracle Business

IntelligenceOracle ADF

/ MobileOracle

WebLogicOracle

WebCenter

Oracle Fusion Middleware

ENTERPRISE PRAGMATIC IT

Page 4: WebCenter Portal - Integrate Custom taskflows

DOAG 2014, Nürnberg, Demokino

AGENDA

Develop & Deploy WebService

Develop TaskFlow using a WebService

Develop TaskFlow using a DataSource

Deploy to WebCenter Portal and Register

Use TaskFlows on Portal Pages

4

Page 5: WebCenter Portal - Integrate Custom taskflows

DOAG 2014, Nürnberg, Demokino

OVERALL DEVELOPMENT PROCESS

5

Test and DevelopTaskflow

JDeveloper

ADF Library

Package as Shared Library

Test and DevelopTaskflow

WebLogic Server

Deploy

Register Providers Library with Portal by

weblogic.xml Library-Reference

<<Shared Library WAR>>extend.spaces.webapp.war

<<Shared Library WAR>>enpit.provider.taskflow.war

Deploy

Library Reference

WebCenter

Add to Resource Catalog

Add Taskflow on to Portal Pages

Based on: http://www.ateam-oracle.com/development-lifecycle-for-task-flows-in-oracle-webcenter-portal-builder/

Roles: Developer Portal Admin End User

Artefacts: Shared Library WAR

Page 6: WebCenter Portal - Integrate Custom taskflows

DOAG 2014, Nürnberg, Demokino

WEBCENTER PORTAL EXTENSION BY SHARED LIBS

6

Page 7: WebCenter Portal - Integrate Custom taskflows

DOAG 2014, Nürnberg, Demokino

ADD TASKFLOWS TO RESOURCE CATALOG

7

Page 8: WebCenter Portal - Integrate Custom taskflows

DOAG 2014, Nürnberg, Demokino

TASKFLOWS AVAILABLE IN PORTAL BUILDER

8

Page 9: WebCenter Portal - Integrate Custom taskflows

DOAG 2014, Nürnberg, Demokino

..AND RUNNING ON PORTAL PAGE

9

Page 10: WebCenter Portal - Integrate Custom taskflows

DOAG 2014, Nürnberg, Demokino

CONFIGURE DATASOURCE FOR PROVIDERS TASKFLOW‣ In WebLogic AdminConsole: Services / DataSource

10

Must match ApplicationModuleConfiguration

Page 11: WebCenter Portal - Integrate Custom taskflows

DOAG 2014, Nürnberg, Demokino

CONFIGURE WEBSERVICE FOR PROVIDERS TASKFLOW‣ In Enterprise Manager: Configure ADF Connections

11

Must match ConnectionName in connection.xml

Page 12: WebCenter Portal - Integrate Custom taskflows

DOAG 2014, Nürnberg, Demokino

TROUBLESHOOTING‣ Problem

‣ Solution: JNDI-Namen bzw. ApplicationModule Konfiguration anpassen.

12

JDeveloperWebLogic Admin Console

Page 13: WebCenter Portal - Integrate Custom taskflows

VIELEN DANK FÜR IHRE AUFMERKSAMKEIT

HABEN SIE NOCH FRAGEN?

Page 14: WebCenter Portal - Integrate Custom taskflows

PARTNERSCHAFTEN

14

Page 15: WebCenter Portal - Integrate Custom taskflows