webcenter portal - integrate custom taskflows
DESCRIPTION
Part of DOAG 2014 Demokino we presented and live demoed how to integrate custom taskflows intoTRANSCRIPT
![Page 1: WebCenter Portal - Integrate Custom Taskflows](https://reader033.vdocuments.mx/reader033/viewer/2022042607/559704b51a28ab784f8b4899/html5/thumbnails/1.jpg)
Andreas Koop Geschäftsführung
& Consulting
INTEGRATE CUSTOM TASKFLOWS IN WEBCENTER PORTAL
DOAG 2014, Nürnberg, Demokino
![Page 2: WebCenter Portal - Integrate Custom Taskflows](https://reader033.vdocuments.mx/reader033/viewer/2022042607/559704b51a28ab784f8b4899/html5/thumbnails/2.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022042607/559704b51a28ab784f8b4899/html5/thumbnails/3.jpg)
Training DevelopmentConsultingOracle Business
IntelligenceOracle ADF
/ MobileOracle
WebLogicOracle
WebCenter
Oracle Fusion Middleware
ENTERPRISE PRAGMATIC IT
![Page 4: WebCenter Portal - Integrate Custom Taskflows](https://reader033.vdocuments.mx/reader033/viewer/2022042607/559704b51a28ab784f8b4899/html5/thumbnails/4.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022042607/559704b51a28ab784f8b4899/html5/thumbnails/5.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022042607/559704b51a28ab784f8b4899/html5/thumbnails/6.jpg)
DOAG 2014, Nürnberg, Demokino
WEBCENTER PORTAL EXTENSION BY SHARED LIBS
6
![Page 7: WebCenter Portal - Integrate Custom Taskflows](https://reader033.vdocuments.mx/reader033/viewer/2022042607/559704b51a28ab784f8b4899/html5/thumbnails/7.jpg)
DOAG 2014, Nürnberg, Demokino
ADD TASKFLOWS TO RESOURCE CATALOG
7
![Page 8: WebCenter Portal - Integrate Custom Taskflows](https://reader033.vdocuments.mx/reader033/viewer/2022042607/559704b51a28ab784f8b4899/html5/thumbnails/8.jpg)
DOAG 2014, Nürnberg, Demokino
TASKFLOWS AVAILABLE IN PORTAL BUILDER
8
![Page 9: WebCenter Portal - Integrate Custom Taskflows](https://reader033.vdocuments.mx/reader033/viewer/2022042607/559704b51a28ab784f8b4899/html5/thumbnails/9.jpg)
DOAG 2014, Nürnberg, Demokino
..AND RUNNING ON PORTAL PAGE
9
![Page 10: WebCenter Portal - Integrate Custom Taskflows](https://reader033.vdocuments.mx/reader033/viewer/2022042607/559704b51a28ab784f8b4899/html5/thumbnails/10.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022042607/559704b51a28ab784f8b4899/html5/thumbnails/11.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022042607/559704b51a28ab784f8b4899/html5/thumbnails/12.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022042607/559704b51a28ab784f8b4899/html5/thumbnails/13.jpg)
VIELEN DANK FÜR IHRE AUFMERKSAMKEIT
HABEN SIE NOCH FRAGEN?
![Page 14: WebCenter Portal - Integrate Custom Taskflows](https://reader033.vdocuments.mx/reader033/viewer/2022042607/559704b51a28ab784f8b4899/html5/thumbnails/14.jpg)
PARTNERSCHAFTEN
14
![Page 15: WebCenter Portal - Integrate Custom Taskflows](https://reader033.vdocuments.mx/reader033/viewer/2022042607/559704b51a28ab784f8b4899/html5/thumbnails/15.jpg)