XFILES, the APEX 4 versionThe truth is in there...Marco Gralike and Roel Hartman
Oracle since v5, Forms 2.3, Case*Designer etc
Presenter at UKOUG (4x), OOW (3x), Collab (1x), ODTUG (2x), OBUG, OGH, etc..
Oracle ACE Director [DB Dev]
Co-author of Expert Oracle Application Expressroelhartman.blogspot.comWhatabout me?RoelH
Whatabout me?Oracle DBA since v6 (1993), XML-DB since (2003)
Presenter (among others): UKOUG, Oracle Open World,MOW, Hotsos, OGH, OPP, ODTUG, UKOUG
Oracle 11gRx database, XBRL Extension Beta trails
Oracle ACE Director [XML-DB]
OakTable member
Customer Advisory Member Board XML-DB Oracle 12xHistory
XFILES - XMLDBXML-DB Demo Application 	GUI basedon AJAX / HTMLCurrentversion XFILES version VMark Drake	Senior Product Manager 	Oracle XML-DBDemonstrates(amongothers)Native Database WebServices  (NDWS) / SOAGeoInformationbased XML handling
XFILES - APEXAPEX GUI W/ help of CarlBackstrom	XFILES version IVOracle Open World 2008DemonstratedCombined Power	APEX 		(V 3)	XML-DB 	(V 11.1)Versioning & Lightweight Application Security
XML-DBBasedon XML (&Related) StandardsXML Handling	Stores, Consumes, Generates, ValidationXDB Repository	HTTP(s), FTP & WebDAVRepositoryEventsSupportsSecurity(ACL’s)&VersioningXPath V2, XSLT V1, XQuery V1, XBRL
Features UsedXDB RepositoryVersioning, CheckIn/Out functionalityDBMS_XDB_VERSIONResource (file, folder) manipulationDBMS_XDBDefault XDB ACL Driven Security
XDB Repository ResourcesAccess to XDB RepositoryPATH_VIEW, RESOURCE_VIEWXDB$ResourceXDBResource.xsdXMLType Table (Schema based XML Table)Select, Update, DeleteUNDER_PATH, EQUALS_PATH
Version ControlCreate ResourceLock the ResourceMakeitVersionedCheck itOutUpdate the ResourceCheck It InUnLockthe Resource
Process Flow# Create file / dbms_xdb.createResourcedbms_xdb.lockResourcedbms_xdb_version.makeVersioneddbms_xdb_version.checkOut	# Update file contentdbms_xdb_version.checkIndbms_xdb.unlockResource	# Done…
Create Versioned Resource
Get Resource Info
XMLTable Statement
Demo
VERSION
Version ControlAPEX has no files – at least, not a lot
APEXExport Utility
Export fromBuilder

XFILES, The APEX 4 version - The truth is in there

Editor's Notes

  • #17 Demo of the “standard” XFILES capabilities: browsing the XML-DB repository; creating folders; uploading, copying, moving, renaming, deleting (etc) files;Behind the scenes:justtwo (real) pages 5 pluginsused 10 – 20 DynamicActions
  • #24 Start withnothing:SetupVersionControlSynchronizeNow!Sync a Page Download the source code of a page Show Previousversions