October 2012 
Oracle User Productivity Kit 11.1 
Frequently Asked Questions 
Pdf edit hyperlink - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
add a link to a pdf in preview; clickable pdf links
Pdf edit hyperlink - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
adding a link to a pdf; add hyperlink in pdf
Oracle UPK Frequently Asked QuestionsOracle Upk Frequently Asked Questions 
Table of Contents 
Documentation .................................................................................. 2
UPK Player Published Output ............................................................ 3
Learning Management Systems ........................................................ 8
UPK Developer .................................................................................. 9
Languages ...................................................................................... 12
Usage Tracking – NOW part of Knowledge Center .......................... 14
Upgrading to 11.0 ............................................................................ 15
Troubleshooting ............................................................................... 17
UPK Training ................................................................................... 17
Accessibility ..................................................................................... 17
How to C#: Basic SDK Concept of XDoc.PDF for .NET
XDoc.PDF for .NET allows C# developers to edit hyperlink of PDF document, including editing PDF url links and quick navigation link in bookmark/outline.
add hyperlink pdf; adding hyperlinks to pdf documents
VB.NET PDF: Basic SDK Concept of XDoc.PDF
XDoc.PDF for .NET allows VB.NET developers to edit hyperlink of PDF document, including editing PDF url links and quick navigation link in bookmark/outline.
add url to pdf; add links to pdf in preview
Oracle UPK Frequently Asked QuestionsOracle Upk Frequently Asked Questions 
Documentation 
Q:  What documentation is provided with the User Productivity Kit? 
Documentation consists of the following manuals and help systems. The PDF manuals are delivered 
and stored in the documentation\language code\reference folder where the Developer is installed. 
Help systems and some PDF manuals are available when you launch each product component such as 
the Developer, Player, Knowledge Center, and so on. Documentation can also be accessed from the 
documentation shortcut on the Windows Start program menu. 
Content on functionality available in the Professional edition is also included in this documentation 
and identified as such by the phrase "available only in the Professional edition". 
Installation and Administration: This PDF manual provides instructions for installing the Developer 
in a single-user or multi-user environment as well as information on how to add and manage users 
and content in a multi-user installation. An Administration help system also appears in the 
Developer for authors configured as administrators. This manual also provides instructions for 
installing and configuring the Knowledge Center, including the Content Root (or content 
repository), and the User Import Utility.  
Content Development: This help system and PDF manual provides information on how to create, 
maintain, and publish content using the Developer. The content of this manual also appears in the 
Developer help system.  
Content Deployment: This PDF manual provides information on how to deploy content created in, 
and published from the Developer.  
Content Player: This help system provides instructions on how to view content using the Player.  
Reports Management: This help system and PDF manual provides instructions on how to run and 
manage usage tracking and other reports.  
User and Content Management: This help system and PDF manual provides instructions on how to 
create user accounts, user groups, and knowledge paths, import content, and server management.  
In-Application Support: This help system and PDF manual provides information on how to 
implement content-sensitive, in-application support for enterprise applications using Player content.  
Upgrade: This PDF manual provides information on how to upgrade from a previous version to the 
current version.  
Knowledge Center: This help system provides instructions on how to use the Knowledge Center 
options such as Knowledge Paths, Notes and Mentoring, and so on. 
VB.NET PDF Library SDK to view, edit, convert, process PDF file
processing images contained in PDF file. Please click to see details. PDF Hyperlink Edit. RasterEdge PDF SDK for .NET package offers
add links pdf document; add link to pdf file
C# PDF Library SDK to view, edit, convert, process PDF file for C#
processing images contained in PDF file. Please click to see details. C#.NET: Edit PDF Hyperlink. RasterEdge PDF SDK for .NET package
add links to pdf; add hyperlinks to pdf
Oracle UPK Frequently Asked QuestionsOracle Upk Frequently Asked Questions 
UPK Player Published Output 
Q:  Can we put the UPK Player files on a UNIX server? 
UNIX-based operating systems are case sensitive.  The UPK Player uses mixed case in its file structure.  
This does not cause a problem on a UNIX-based OS because all calls to our files are in the correct 
case.  For example, a file named "Test" will always be called as "Test" - it will never be called as "test".  
However, there is a module in Apache called "mod_rewrite" that can automatically lowercase (or 
uppercase depending on the configuration) all URLs.  Unfortunately, if your server is using this 
module, then the calls to UPK files will now be called in lower-case. But since the file is mixed-case, it 
will generate an error (web error number 404.)  Please note this is a very popular module in Apache. 
Information on mod_rewrite can be found at: http://httpd.apache.org/docs/mod/mod_rewrite.html 
Also, remember that the UPK Development Tool requires a Windows-based operating system.  See 
the Technical Specifications document for details. 
Q:  Can the UPK Player be accessed behind a firewall? 
A:  Yes.  The UPK Player is DHTML and can be accessed behind most firewalls. 
Q:  Are there any plug-ins required on the end users’ machines to view the UPK Player? 
A:  No.  The UPK Player does not require a plug-in. 
Q:  Can I launch the UPK Player from the Help link within an Agile application? 
A:  Yes, we call this Help Menu Integration.  The Help Menu Integration is context sensitive for Agile 
applications.  See the In-Application Support Guide.pdf document in the 
\Documentation\EN\Reference folder for implementation instructions.  
Q:  Can I launch the UPK Player from the Help link within a JD Edwards EnterpriseOne 
application? 
A:  Yes, we call this Help Menu Integration.  The Help Menu Integration is context sensitive for JD 
Edwards EntepriseOne applications.  See the In-Application Support Guide.pdf document in the 
\Documentation\EN\Reference folder for implementation instructions.  
Q:  Can I launch the UPK Player from the Help link within a JD Edwards World (web) application? 
A:  Yes, we call this Help Menu Integration.  The Help Menu Integration is context sensitive for JD 
Edwards World (web) applications.  See the In-Application Support Guide.pdf in the 
\Documentation\EN\Reference folder for implementation instructions.  
Q:  Can I launch the UPK Player from the Help link within a Microsoft Dynamics CRM application? 
A:  Yes, we call this Help Menu Integration.  The Help Menu Integration is context sensitive for 
Microsoft Dynamics CRM applications.  See the In-Application Support Guide.pdf document in the 
\Documentation\EN\Reference folder for implementation instructions.  
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
C#.NET edit PDF digital signatures, C#.NET edit PDF sticky note Merge all Excel sheets to one PDF file in VB Change Excel hyperlink to PDF hyperlink and bookmark.
adding hyperlinks to pdf; add a link to a pdf
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Able to get word count in PDF pages. Change Word hyperlink to PDF hyperlink and bookmark. Free online Word to PDF converter without email.
add page number to pdf hyperlink; add hyperlink to pdf online
Oracle UPK Frequently Asked QuestionsOracle Upk Frequently Asked Questions 
Q:  Can I launch the UPK Player from the Help link within an Oracle E-Business Suite application? 
A:  Yes, we call this Help Menu Integration.  The Help Menu Integration is context sensitive for most 
EBS applications.  See the In-Application Support Guide.pdf document in the 
\Documentation\EN\Reference folder for implementation instructions. 
For UPK context sensitivity and EBS, you must install the CUSTOM.pll file as directed in the Oracle 
E-Business Suite Help Menu Integration.pdf manual before developing content (this is no longer 
needed as of version 12.2).  This will ensure that a context id will be captured where it exists and is able 
to be identified.  
As UPK rolls out across the Oracle E-Business Suite, we are continuing to enhance context sensitivity 
with EBS and related applications.  You may experience some Oracle E-Business Suite applications 
where a context id is not captured (context ids are used for in-application context- sensitive help 
launches). If this occurs please report this issue to Oracle support.  We will work to resolve the issue in 
future UPK releases.  
Q:  Can I launch the UPK Player from the Help link within a PeopleSoft Enterprise application? 
A:  Yes, we call this Help Menu Integration.  The Help Menu Integration is context sensitive for 
PeopleSoft Enterprise applications.  See the In-Application Support Guide.pdf document in the 
\Documentation\EN\Reference folder for implementation instructions.  
Q:  Can I launch the UPK Player from the Help link within a SAP application? 
A:  Yes, we call this Help Menu Integration.  The Help Menu Integration is context sensitive for SAP 
applications.  See the In-Application Support Guide.pdf document in the 
\Documentation\EN\Reference folder for implementation instructions.  
Q:  Can I launch the UPK Player from the Help link within a Siebel application? 
A:  Yes, we call this Help Menu Integration.  The Help Menu Integration is context sensitive for Siebel 
applications.  See the In-Application Support Guide.pdf document in the 
\Documentation\EN\Reference folder for implementation instructions.  
Q:  Can I launch the UPK Player from the Help link within a Enterprise Performance Management 
(Hyperion) application? 
A:  Yes, we call this Help Menu Integration.  The Help Menu Integration is context sensitive for 
Enterprise Performance Management (Hyperion) applications.  See the In-Application Support 
Guide.pdf document in the \Documentation\EN\Reference folder for implementation instructions.  
Q:  Can I launch the UPK Player from the Help link within a Primavera application? 
A:  Yes, we call this Help Menu Integration.  The Help Menu Integration is context sensitive for 
Primavera applications.  See the In-Application Support Guide.pdf document in the 
\Documentation\EN\Reference folder for implementation instructions.  
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Set File Permissions. Password: Open Document. Edit Digital Signatures. Ability to get word count of PDF pages. Change Word hyperlink to PDF hyperlink and bookmark
adding an email link to a pdf; accessible links in pdf
.NET PDF SDK - Description of All PDF Processing Control Feastures
signature; Add signature image to PDF file. PDF Hyperlink Edit. Support outline; More about PDF Hyperlink Edit ▶. PDF Metadata Edit. Support
add email link to pdf; change link in pdf file
Oracle UPK Frequently Asked QuestionsOracle Upk Frequently Asked Questions 
Q:  Can I launch the UPK Player from the Help link within a Oracle Transportation Management 
application? 
A:  Yes, we call this Help Menu Integration.  The Help Menu Integration is context sensitive for 
Oracle Transportation Management applications.  See the In-Application Support Guide.pdf document 
in the \Documentation\EN\Reference folder for implementation instructions.  
Q:  What browser does the end user need to have in order to view a UPK Player? 
A:  As of UPK 11.0, the UPK Player can be viewed using either Microsoft Internet Explorer 7.0, 8.0, 
or 9.0, or Firefox 3.6 or 4.0 (32 bit only) or Safari 4.0 or 5.0. 
Q:  If an end user is on a Macintosh computer, can they view a UPK Player? 
A:  Yes, as of UPK 11.0 the UPK Player can be viewed on a Macintosh OS using Firefox 3.6 or 4.0 (32 
bit only) or Safari 4.0 or 5.0.browser. 
Q:  If an end user is on a Linux computer, can they view a UPK Player? 
A:  Yes, as of UPK 11.0 the UPK Player can be viewed on a Linux OS using a Firefox 3.6 or 4.0 (32 bit 
only) browser.  
Q:  Does the UPK Player need to be installed on a different server than my application server? 
A:  No.  The UPK Player can run on the same server as the application, or on a different server. 
Q:  Is it possible to launch UPK content outside of the Player or from other applications? 
A:  Yes.  Individual topics can be launched from a hyperlink (in any of the available modes).  For more 
information, see the Content Deployment.pdf manual located in the \Documentation\EN\Reference 
folder where the Developer has been installed. 
Q:  How much server disk space is required to host the content? 
A:  For the UPK Player, plan on between 250 KB and 1.5 MB average per topic without sound. 
Q:  How much bandwidth is required for UPK Player content? 
A:  The UPK Player interface and TOC is less than 200 KB and gets cached after the first download.  
When a See It or Try It mode is launched, the first 5 pages of the topic are downloaded and cached on 
the browser (this is to improve navigation performance).  The initial download is typically less than 300 
KB.  After the initial download, subsequent frames are cached one at a time as they are accessed.  See 
the UPK File Size and Bandwidth document for further information. 
Q:  Can the UPK Player be re-branded with my company logo? 
A:  Yes.  See the Publish Content chapter in the Content Development.pdf manual, located in the 
\Documentation\EN\Reference folder where the Developer has been installed. 
Oracle UPK Frequently Asked QuestionsOracle Upk Frequently Asked Questions 
Q:  Does accessing a UPK Player require an Internet/Intranet connection? 
A:  No.  A UPK Player can be copied to a local drive or delivered via CD-ROM.  An Internet 
connection is required for LMS or Usage Tracking, or for a UPK Player that has been deployed on a 
web server. 
Q:  What is the underlying architecture of the UPK Player? 
A:  The UPK Player is DHTML (Dynamic HTML, which is HTML and JavaScript).  The images are 
PNG format. 
Q:  What happens if a user clicks the Help link on a page in their application and it brings up the 
UPK Player – but there is no UPK content available for that page? 
A:  If there is no associated UPK content (no topics with context ids that match the page), the UPK 
Player will be displayed, the Applicable radio button will be selected, and it will give a message: “No 
content to display in this view.”  At this point, the user could click the “All” radio button and see all 
the content. 
Q:  Is it possible to restrict access to topics by role? 
A:  No.  Users can filter content by roles, but cannot be denied access.  In Do It mode, users would be 
able to view the UPK Content, but would only be able to execute the procedure in the application if 
their security settings allow.  It is also possible to publish a different player for each role. 
Q:  I’ve used previous versions of UPK.  Where did the ContentSetup.exe go? 
A:  In previous versions of UPK, ContentSetup.exe was used to merge separate UPK Players together.  
As of UPK 3.1, the process of publishing UPK Players has been greatly enhanced, allowing greater 
flexibility in choosing what you publish.  ContentSetup.exe is no longer needed!  After you publish a 
UPK Player, you can move it to your web server by simply copying the files. 
Q:  Is the UPK Player context sensitive when you hook it up to the Help link in an application? 
A:  UPK is context sensitive for the following applications: 
Oracle Agile 
Oracle CRM On Demand 
Oracle Enterprise Performance Management (Hyperion) 
Oracle E-Business Suite 
Oracle JD Edwards EnterpriseOne 
Oracle JD Edwards World (Web)  
Oracle PeopleSoft Enterprise 
Oracle Primavera 
Oracle Siebel CRM (On Premise) 
Oracle Transportation Management 
Microsoft Dynamics CRM 
SAP GUI for Windows 
NOTE FOR EBS APPLICATIONS:  As UPK rolls out across the Oracle E-Business Suite, we are 
continuing to enhance context sensitivity with EBS and related applications.  You may experience 
Oracle UPK Frequently Asked QuestionsOracle Upk Frequently Asked Questions 
some Oracle E-Business Suite applications where a context id is not captured. If this occurs please 
report this issue to Oracle support.  We will work to resolve the issue in future UPK releases. 
For UPK context sensitivity and EBS, you must install the CUSTOM.pll file before developing content 
(this is no longer needed as of version 12.2).  This will ensure that a context id will be captured where it 
exists and is able to be identified. 
Q:  In Do It mode, what happens if someone selects a topic in the UPK Player but does not have 
access to the corresponding component within the application? 
A:  They can view the topic in the Player but when they try to do the transaction in the application, 
security in the application would prohibit their ability to do the transaction. 
Q:  What is context sensitivity? 
A:  When you hook a published UPK Player to the help link in a targeted application (Agile, CRM On 
Demand, Hyperion, Microsoft Dynamics CRM, E-Business Suite, PeopleSoft, JD Edwards 
EnterpriseOne, JD Edwards World (web), Primavera, Siebel CRM, OTM, SAP) and an end user clicks 
that help link, the UPK Player will appear. UPK will display topics in its table of contents that match 
the context ID of the page the end user was on when they clicked help – this is context sensitivity. The 
below diagram shows how UPK uses context ID’s to make this context sensitivity work. 
Q:  What is SmartMatch and how does it differ from help menu integration? 
A.  For browser-based applications that are not targeted UPK applications, SmartMatch can be used to 
provide context-sensitive help.  SmartMatch uses statistical methods similar to search engines to 
achieve context-sensitivity and is a solution that requires very little effort to implement.  Results are 
often just as good as other UPK methods for generating in-application support.  
Q.  What is SmartHelp? 
A.  SmartHelp allows users to launch topics that correlate to their current screen rather than the entire 
list of topics. When help is launched through SmartHelp, the SmartHelp engines searches for 
SmartMatch and ExactMatch (target apps) context that will match the current context. You can add a 
SmartHelp toolbar button to the browser which will launch context-sensitive help content for target 
applications. 
Q:  I've recorded content in Internet Explorer using a previous version. Will this content benefit 
from SmartMatch?  
A:  No, not unless it is re-recorded.  
Q:  Does the Re-capture context feature also re-capture SmartMatch information? 
A:  No, this content would need to be re-recorded. We are considering adding this capability in a future 
release. 
Oracle UPK Frequently Asked QuestionsOracle Upk Frequently Asked Questions 
Q:  Does the Re-record Context Ids feature also re-capture SmartMatch information? 
A:  Yes, If you previously recorded content and the Developer was unable to capture the context 
(either SmartMatch or ExactMatch) for the recorded screens, you can recapture the context ID only 
instead of re-recording all of the content. 
UPK Infrastructure Diagram 
Learning Management Systems 
Q:  Will UPK run in my Learning Management System (LMS)? 
A:  The LMS Published content is AICC 3.5, SCORM 1.2 and SCORM 2004 (4
th
Edition) compliant.  
However, this is not a guarantee that the courses will run properly in a customer’s LMS.  This is due to 
different interpretations of the standards, LMS versions, service pack upgrades, and LMS 
customization.  What we recommend is that before the customer purchases, the customer loads the 
sample UPK LMS test course in their LMS to confirm that it works properly.  The sample UPK LMS 
test course can be downloaded from here: 
Demo: UPK Learning Management System Test Course (SCORM 1.2 and AICC)
Demo: UPK Learning Management System Test Course (SCORM 1.3/2004 and AICC)
Q:  Is UPK content SCORM 2004 compliant? 
A:  Yes.  With UPK version 2.6.1 and later, the LMS published content is AICC 3.5, SCORM 1.2 and 
SCORM 2004 (4th Edition) compliant. 
Oracle UPK Frequently Asked QuestionsOracle Upk Frequently Asked Questions 
Q:  Can my UPK content be tracked in my LMS if the content is on a different server (with a 
different domain) than my LMS? 
A:  Yes, but the content must be loaded as AICC and some files must be configured on the content 
server to accommodate the cross-domain scripting issues.  Java is also required on the end user’s 
machines for this method. 
Q:  Does UPK content run under Oracle Learning Management, iLearning and PeopleSoft 
Learning Management? 
A:  Yes. UPK content can be successfully loaded and run in all of Oracle’s Learning Management 
Systems. 
UPK Developer 
Q:  What is the difference between the build number and the version number under Help, About in 
the UPK Developer? 
A:  The build number is the specific build release code and the version number is the product version.  
When contacting customer support please reference the version number and not the build number. 
Q:  What is Auto Record (Automatically Record Screenshots?) 
A.  Developers can use auto record to record more efficiently without having to provide a cue each 
time to capture action.  The automatic recorder captures all actions, reduces initial capture time, and 
makes it easier for SME’s to become proficient with the tool. 
Q:  UPK comes with the feature of auto record. When should auto recorder be used? 
A.  Auto Record is useful to further reduce the time to competency for Subject Matter Experts (SMEs) 
who create content using UPK. 
Q. What is Record It!? 
A.  Record It! is a streamlined recording mode designed to allow non-Developer content contributors 
such as a subject matter expert (in a multi-user installation of the Developer) to quickly create content. 
Record It! also allows the content contributor to edit or comment on existing content assigned to 
them, or record testing procedures that can be printed as a test document. 
Q:  Must I have a multi-user installation of the UPK Developer in order to use Record It! 
A.  Yes, in order to use the Record It! Feature you must have a multi-user installation of the 
Developer. 
Q:  Must content contributors such as a subject matter expert have a UPK Developer license to 
use Record It!? 
A.  Yes, individuals using the Record It! Feature of the UPK Developer currently require a full UPK 
Developer Install, this requires a full UPK Developer License. 
Documents you may be interested
Documents you may be interested