at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

47
E.S. Fox Ltd Document Managment System The contractor of choice

description

Timed out waiting for a connection, waiting to do command getObject Timed out waiting for a connection, waiting to do command ge tObject. jp.co.fujixerox.docushare.amber.DSWebSystemException: Timed out waiting for a connection, waiting to do command getObject. - PowerPoint PPT Presentation

Transcript of at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Page 1: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

E.S. Fox LtdDocument

Managment System

The contractor of choice

Page 2: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Agenda

Introduction to E.S. Fox LtdCustomizationsThe DocuShare Group

Page 3: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Jacob WesterhofPMO ManagerE.S. Fox Ltd.

Page 4: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

E.S. FOX LTD-CONSTRUCTORS

Company founded in 1934 - as Residential/Commercial Plumbing & Heating Company (77 years service)

Privately owned (3rd-generation) Canadian Corporation

Salaried Employees - 350 Field Employees - 800 - 1200 Peak (1900)

Page 5: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)
Page 6: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

E.S. Fox Ltd.

Page 7: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)
Page 8: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)
Page 9: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)
Page 10: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)
Page 11: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)
Page 12: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Hardware / Software Structure

Page 13: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Some of our Customizations

Banner Images Flash Row Highlights News and Announcements Mail Agent Message Project Home Link Favicon Advanced Reporting Template (Collections and Groups)

DSExport and DSImport JAVA API Advanced Workflow Development

Working with DocuShare Support and DSE

Page 14: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Banner Images

C:\Xerox\Docushare\tomcat\webapps\docushare\en\images

Page 15: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

More than 4 banners?

C:\Xerox\Docushare\tomcat\webapps\docushare\javascript\common\banner.js

Page 16: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Logos

C:\Xerox\Docushare\tomcat\webapps\docushare\themes\blue\images

Page 17: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Flash Banner

Trial version of Flash Professional from Adobe

Create a Flash .swfUpload as a document into Docushare

and note the handleCode the Flash image instead of the

banner images (need help with this?)

Page 18: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Line Highlight

Copy dslib.vdf From: C:\Xerox\Docushare\amber\templates\system

To: C:\Xerox\Docushare\amber\templates\en\local

Change lines as Line 1133: Comment out: <tr about="${object:get_url}" id="row${objectSequenceNum}"> Insert: <tr id="row${objectSequenceNum}" onMouseOver="this.bgColor='#FFDFBA';“

onMouseOut="this.bgColor='#FFFFFF';">

Line 1500: Comment out: <tr id="row${object:_sequence}"> Insert: <tr id="row${objectSequenceNum}" onMouseOver="this.bgColor='#FFDFBA';"

onMouseOut="this.bgColor='#FFFFFF';">

Page 19: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

News and Announcements

Philip ThomsonI.T. SupervisorProMinent Fluid Controls Ltd.

Page 20: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)
Page 21: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

MailAgent Message

c:/xerox/docushare/messages/emailagent/MailagentMessages.properties

Page 22: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Project Home Link

Page 23: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Favicon

C:\Xerox\Docushare\tomcat\ webapps\docushare\favicon.ico

Page 24: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Advanced Reporting

ReportingUtilized Oracle Skill set and created views

to DocuShare Oracle, produced Oracle Reports

Page 25: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Docushare – Hierarchy ReportDocushare – Hierarchy Report

Page 26: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Docushare – Active/Archived JobsDocushare – Active/Archived Jobs

Page 27: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Advanced Reporting

ReportingUtilized Oracle Skill set and created views

to DocuShare Oracle, produced Oracle Reports

Utilized Co-op Student and SQL Server Reports (purchased from SITROF)

Page 28: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Advanced Reports

Page 29: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Advanced Reports

Page 30: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Advanced Reports

Page 31: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Template SecurityTemplate Security

Page 32: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Template Job SetupTemplate Job Setup

Page 33: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Template Job SetupTemplate Job Setup

Uses only DSExport and DSImportChanges the XML as neededCreates Project Specific GroupsCreates Collection Structure

Page 34: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Template Job SetupTemplate Job Setup

Uses JAVA APICreates Groups and CollectionsApplies Group access to CollectionsCreates email alias groups and applies to Collections

Page 35: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Template Job SetupTemplate Job Setup

Page 36: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Template Job SetupTemplate Job Setup

Page 37: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Advanced Workflow

Page 38: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Advanced Workflow

Page 39: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Advanced Workflow

Page 40: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Advanced Workflow

Page 41: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Advanced Workflow

Call Java (with API calls)Copies template to create collectionsCreate email alias groups and attach to collectionsEmail user that workflow is done.

Page 42: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

E-mail IntegrationE-mail Integration

• Not going to train users to use the subject/first line TAGS

• We needed an easier way to provide for e-mail integration

• Discussed with Ann Bernath of NASA, JPL Electronic Library Service

• Implemented alternate e-mail integrations as follows:

Page 43: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

E-mail IntegrationE-mail Integration

1) Created group in Docushare2) Linked Group to Collection3) Provided E-mail alias on Group4) User now sends e-mail to

[email protected] and this e-mail is put into the collection linked to the Docushare group

Page 44: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

E-mail IntegrationE-mail Integration

**created these groups (13) on our template and modified template copy to also copy these groups

EG: [email protected] puts a copy of the e-mail in the collection in 07-7715

Correspondence Internal

Page 45: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

DocuShare Support and DSEDocuShare Support and DSE

Doughttps://docushare.xerox.com/doug

DSDN – Subscriptionhttps://docushare.xerox.com/dsdn

Development Licenses Development examples Support

Page 46: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

The DocuShare Grooup

www.thedocusharegroup.com

[email protected]

Page 47: at com.xerox.docushare.db.jdbc.DatabaseJDBC.getConnection(DatabaseJDBC.java:1686)

Questions?Questions?

Thank you.Thank you.