User Guide
Page 2
... Computer Software" and "Commercial Computer Software Documentation," as such terms are "Commercial Items," as a commitment by any actual organization. Adobe, the Adobe logo, Adobe PDF, ColdFusion, Dreamweaver, Flash, Flex Builder, HomeSite, and LiveCycle are either registered trademarks or trademarks of the United States. Solaris is not ...in the United States and other countries, or both. Apple, Macintosh, and Mac OS are the property of Linus Torvalds in sample templates are for AIX®, Linux®, Mac OS, Solaris™, UNIX®, and Windows®. Red Hat is the...
... Computer Software" and "Commercial Computer Software Documentation," as such terms are "Commercial Items," as a commitment by any actual organization. Adobe, the Adobe logo, Adobe PDF, ColdFusion, Dreamweaver, Flash, Flex Builder, HomeSite, and LiveCycle are either registered trademarks or trademarks of the United States. Solaris is not ...in the United States and other countries, or both. Apple, Macintosh, and Mac OS are the property of Linus Torvalds in sample templates are for AIX®, Linux®, Mac OS, Solaris™, UNIX®, and Windows®. Red Hat is the...
User Guide
Page 5
...in HTML and Adobe Acrobat Portable Document Format (PDF) files. Go to the documentation home page for configuring the Verity Search Server engine, as well as creating, managing, and troubleshooting Verity collections. Viewing online documentation All ColdFusion documentation is ...comments to pages and view the latest comments added by Adobe, by going to your data sources, configuring security for anyone who installs and configures Adobe ColdFusion. 1 Chapter 1: Introduction Installing and Using ColdFusion is intended for your applications, and monitoring server activity...
...in HTML and Adobe Acrobat Portable Document Format (PDF) files. Go to the documentation home page for configuring the Verity Search Server engine, as well as creating, managing, and troubleshooting Verity collections. Viewing online documentation All ColdFusion documentation is ...comments to pages and view the latest comments added by Adobe, by going to your data sources, configuring security for anyone who installs and configures Adobe ColdFusion. 1 Chapter 1: Introduction Installing and Using ColdFusion is intended for your applications, and monitoring server activity...
Lockdown Guide
Page 84
....nsa.gov/ia/_files/os/redhat/rhel5-guide-i731.pdf A.4 - Apache Security by Ivan Ristic, 2005 O'Reilly ISBN: 0-596-00724-8 A.8 - HackMyCF.com Remote ColdFusion vulnerability scanner: http://hackmycf.com/ A.10 - ColdFusion MX with SELinux Enforcing: http://www.ghidinelli.com/2007/12/06/coldfusion-mx-with ColdFusion: http://www.petefreitag.com/item/701.cfm A.9 - NSA Guide...
....nsa.gov/ia/_files/os/redhat/rhel5-guide-i731.pdf A.4 - Apache Security by Ivan Ristic, 2005 O'Reilly ISBN: 0-596-00724-8 A.8 - HackMyCF.com Remote ColdFusion vulnerability scanner: http://hackmycf.com/ A.10 - ColdFusion MX with SELinux Enforcing: http://www.ghidinelli.com/2007/12/06/coldfusion-mx-with ColdFusion: http://www.petefreitag.com/item/701.cfm A.9 - NSA Guide...
Developing Applications
Page 5
... v Contents Chapter 13: Working with Documents, Charts, and Reports Manipulating PDF Forms in ColdFusion 914 Assembling PDF Documents 930 Creating and Manipulating ColdFusion Images 959 Creating Charts and Graphs 982 Creating Reports and Documents for Printing 1007 Creating Reports with Report Builder 1015 Creating Slide Presentations 1048 Chapter ...
... v Contents Chapter 13: Working with Documents, Charts, and Reports Manipulating PDF Forms in ColdFusion 914 Assembling PDF Documents 930 Creating and Manipulating ColdFusion Images 959 Creating Charts and Graphs 982 Creating Reports and Documents for Printing 1007 Creating Reports with Report Builder 1015 Creating Slide Presentations 1048 Chapter ...
Developing Applications
Page 9
...specify data source authentication details in the attribute datasource • Support for PDF service has the following monitoring options: Enable monitoring, Enable profiling, and Enable memory tracking. ColdFusion Administrator has the following new attributes: extracttext and extractimage • CFID, ...Support for the following: • LCDS 3 and LCDS 3.1 • BlazeDS 4 • New methods allowSend and allowSubscribe in ColdFusion Messaging Gateway CFCs Apart from overall improvement in the accuracy of indexing, the following enhancements: • Displays correct MIME types for ...
...specify data source authentication details in the attribute datasource • Support for PDF service has the following monitoring options: Enable monitoring, Enable profiling, and Enable memory tracking. ColdFusion Administrator has the following new attributes: extracttext and extractimage • CFID, ...Support for the following: • LCDS 3 and LCDS 3.1 • BlazeDS 4 • New methods allowSend and allowSubscribe in ColdFusion Messaging Gateway CFCs Apart from overall improvement in the accuracy of indexing, the following enhancements: • Displays correct MIME types for ...
Developing Applications
Page 11
...function is useful for abort, exit, include, param, property, rethrow, and throw. onServerStart ColdFusion now supports a CFC with other products and technologies New Ajax controls With ColdFusion 9, you now have access to a broader set of Ajax controls that runs only when .... Keywords This release has introduced keywords for application-independent tasks, such as CFCs: query, mail, http, storedproc, pdf, and ftp. DEVELOPING COLDFUSION 9 APPLICATIONS 6 What's New Script functions This release has introduced the following new functions implemented as instantiating the applications,...
...function is useful for abort, exit, include, param, property, rethrow, and throw. onServerStart ColdFusion now supports a CFC with other products and technologies New Ajax controls With ColdFusion 9, you now have access to a broader set of Ajax controls that runs only when .... Keywords This release has introduced keywords for application-independent tasks, such as CFCs: query, mail, http, storedproc, pdf, and ftp. DEVELOPING COLDFUSION 9 APPLICATIONS 6 What's New Script functions This release has introduced the following new functions implemented as instantiating the applications,...
Developing Applications
Page 12
... Java search library. Last updated 1/20/2012 Using this feature, you interact with PDF, Adobe Flash, and Adobe Connect. Solr provides better performance while indexing and searching. You can now: • Load SharePoint actions from a ColdFusion application • Access a ColdFusion application from a ColdFusion application. The following features help to Verity. Integration with SharePoint The cfsharepoint tag...
... Java search library. Last updated 1/20/2012 Using this feature, you interact with PDF, Adobe Flash, and Adobe Connect. Solr provides better performance while indexing and searching. You can now: • Load SharePoint actions from a ColdFusion application • Access a ColdFusion application from a ColdFusion application. The following features help to Verity. Integration with SharePoint The cfsharepoint tag...
Developing Applications
Page 15
... includes JRE version JRE 6 Update 14 for extracting image and text from PDF. For more information, see Assembling PDF Documents. DEVELOPING COLDFUSION 9 APPLICATIONS 10 What's New PDF functionality The following list includes new features and improved functionality: • FDF support in PDF forms • PDF package • Size optimization • Adding headers and footers to retrieve...
... includes JRE version JRE 6 Update 14 for extracting image and text from PDF. For more information, see Assembling PDF Documents. DEVELOPING COLDFUSION 9 APPLICATIONS 10 What's New PDF functionality The following list includes new features and improved functionality: • FDF support in PDF forms • PDF package • Size optimization • Adding headers and footers to retrieve...
Developing Applications
Page 16
... view the online documentation. It provides a solid grounding in HTML and Adobe Acrobat Portable Document Format (PDF) files. Go to the ColdFusion Help and Support page at www.adobe.com/go/learn_cfu_support_en to develop your dynamic web applications. 11 Chapter 2: Introduction The Developing Adobe® ColdFusion® 9 Applications guide provides tools for developing Internet applications using...
... view the online documentation. It provides a solid grounding in HTML and Adobe Acrobat Portable Document Format (PDF) files. Go to the ColdFusion Help and Support page at www.adobe.com/go/learn_cfu_support_en to develop your dynamic web applications. 11 Chapter 2: Introduction The Developing Adobe® ColdFusion® 9 Applications guide provides tools for developing Internet applications using...
Developing Applications
Page 28
...with bodies ColdFusion provides objects, implemented as cfmailpart or cfmailparam are the tag names without the cf prefix, for the other threads to access the data. Note: Previously, invoking getName() and getResult() methods returned data like query resultset, pdf object, ...) This function terminates the thread specified by using cftransaction tags. To use duplicate() on the properties to complete processing. DEVELOPING COLDFUSION 9 APPLICATIONS 23 The CFML Programming Language THREAD name="text" [action="run"] [priority="priorityValue" application-specific attributes] { thread code...
...with bodies ColdFusion provides objects, implemented as cfmailpart or cfmailparam are the tag names without the cf prefix, for the other threads to access the data. Note: Previously, invoking getName() and getResult() methods returned data like query resultset, pdf object, ...) This function terminates the thread specified by using cftransaction tags. To use duplicate() on the properties to complete processing. DEVELOPING COLDFUSION 9 APPLICATIONS 23 The CFML Programming Language THREAD name="text" [action="run"] [priority="priorityValue" application-specific attributes] { thread code...
Developing Applications
Page 30
...an object, the clear method clears all values set and get an action result, you for an action are valid only for the PDF info attribute. Note: The attributes that specify you typically assign the results of the mail, http, and ftp services in cfscript, call...tags, each action corresponds to prevent name collisions with applicable properties set and you used multiple add methods on the service object. DEVELOPING COLDFUSION 9 APPLICATIONS 25 The CFML Programming Language mailObj.addparam(file="#ExpandPath('test.txt')#"); For these actions in cfscript. Last updated 1/20/2012 The...
...an object, the clear method clears all values set and get an action result, you for an action are valid only for the PDF info attribute. Note: The attributes that specify you typically assign the results of the mail, http, and ftp services in cfscript, call...tags, each action corresponds to prevent name collisions with applicable properties set and you used multiple add methods on the service object. DEVELOPING COLDFUSION 9 APPLICATIONS 25 The CFML Programming Language mailObj.addparam(file="#ExpandPath('test.txt')#"); For these actions in cfscript. Last updated 1/20/2012 The...
Developing Applications
Page 32
...cfdocexamples",result="myresult",name="myquery"); The following code shows typical actions on a PDF. writedump(resultset); writedump(r.getPrefix()); Query service example qryObj = new createObject("component","com.adobe.coldfuison.query").init(); resultset =r.getResult(); writedump(prefixData); The following are the available...columns, delimiter, firstrowasheaders, name, or textQualifier are specified, which is returned back to the user. DEVELOPING COLDFUSION 9 APPLICATIONS 27 The CFML Programming Language For cfftp, following are available getters on the returned component: ...
...cfdocexamples",result="myresult",name="myquery"); The following code shows typical actions on a PDF. writedump(resultset); writedump(r.getPrefix()); Query service example qryObj = new createObject("component","com.adobe.coldfuison.query").init(); resultset =r.getResult(); writedump(prefixData); The following are the available...columns, delimiter, firstrowasheaders, name, or textQualifier are specified, which is returned back to the user. DEVELOPING COLDFUSION 9 APPLICATIONS 27 The CFML Programming Language For cfftp, following are available getters on the returned component: ...
Developing Applications
Page 33
..."); pdfObj.setInfo(source="#pdf1#", info="#{Author="Donald Duck"}#", destination="#destfolder#pdfinfo.pdf", overwrite="yes"); sp.addParam(TYPE = "IN", CFSQLTYPE="CF_SQL_VARCHAR", VALUE="David", DBVARNAME="@firstname"); pdfObj.protect(source="MyPdfVar", password="adobe", permissions="none", newuserpassword="newuserpw", newownerpassword="newownerpw"); sp.add Param(TYPE="OUT...test2"); sp.addParam(TYPE="IN", CFSQLTYPE="CF_SQL_VARCHAR", VALUE="Peterson", DBVARNAME="@lastname", null ="yes"); DEVELOPING COLDFUSION 9 APPLICATIONS 28 The CFML Programming Language pdfObj = new...
..."); pdfObj.setInfo(source="#pdf1#", info="#{Author="Donald Duck"}#", destination="#destfolder#pdfinfo.pdf", overwrite="yes"); sp.addParam(TYPE = "IN", CFSQLTYPE="CF_SQL_VARCHAR", VALUE="David", DBVARNAME="@firstname"); pdfObj.protect(source="MyPdfVar", password="adobe", permissions="none", newuserpassword="newuserpw", newownerpassword="newownerpw"); sp.add Param(TYPE="OUT...test2"); sp.addParam(TYPE="IN", CFSQLTYPE="CF_SQL_VARCHAR", VALUE="Peterson", DBVARNAME="@lastname", null ="yes"); DEVELOPING COLDFUSION 9 APPLICATIONS 28 The CFML Programming Language pdfObj = new...
Developing Applications
Page 114
... 109 The CFML Programming Language Tag cfthrow cftrace cftransaction Equivalent in CFScript throw trace transaction Script Functions added in ColdFusion 9 The following table has the list of script functions introduced in CFScript Tag cfabort cfbreak cfcase cfcatch cfcomponent cfcontinue cfcookie cfdefaultcase ... abort break. You cannot use direct assignment to set persistent cookies that has no equivalent CFML tag. Function ftp http mail pdf query storedproc Equivalent ColdFusion Tag cfftp cfhttp cfmail cfpdf cfquery cfstoredproc For details of Cookie scope memory-only variables.
... 109 The CFML Programming Language Tag cfthrow cftrace cftransaction Equivalent in CFScript throw trace transaction Script Functions added in ColdFusion 9 The following table has the list of script functions introduced in CFScript Tag cfabort cfbreak cfcase cfcatch cfcomponent cfcontinue cfcookie cfdefaultcase ... abort break. You cannot use direct assignment to set persistent cookies that has no equivalent CFML tag. Function ftp http mail pdf query storedproc Equivalent ColdFusion Tag cfftp cfhttp cfmail cfpdf cfquery cfstoredproc For details of Cookie scope memory-only variables.
Developing Applications
Page 275
DEVELOPING COLDFUSION 9 APPLICATIONS 270 Developing CFML Applications File operations The following file operations are not supported. Example The following code illustrates the file and directory operations: Document ...
DEVELOPING COLDFUSION 9 APPLICATIONS 270 Developing CFML Applications File operations The following file operations are not supported. Example The following code illustrates the file and directory operations: Document ...
Developing Applications
Page 277
...libraries on RAM are not supported. • Correct: ram:///a/b/ • Incorrect: ram:///a/b/../.. • You cannot access in ColdFusion. DEVELOPING COLDFUSION 9 APPLICATIONS 272 Developing CFML Applications Limitations • File names/Directory names on RAM. Instead, you design your local file system. Two... important ColdFusion tools for using databases and information from a SQL query, it is not supported. . But the output can move the...
...libraries on RAM are not supported. • Correct: ram:///a/b/ • Incorrect: ram:///a/b/../.. • You cannot access in ColdFusion. DEVELOPING COLDFUSION 9 APPLICATIONS 272 Developing CFML Applications Limitations • File names/Directory names on RAM. Instead, you design your local file system. Two... important ColdFusion tools for using databases and information from a SQL query, it is not supported. . But the output can move the...
Developing Applications
Page 482
...need to be concerned only with presenting the output to the client web browser. • Verity can index database text fields, such as Adobe Acrobat (PDF) and Microsoft Word, Verity scans for the document title (if one was entered), in addition to the document text, and displays the ... users to search a database directly in the search results list. • When Verity indexes web pages, it can index web pages, ColdFusion applications, and many binary document types and produce search results that contain documents in formats such as notes and product descriptions, that native database...
...need to be concerned only with presenting the output to the client web browser. • Verity can index database text fields, such as Adobe Acrobat (PDF) and Microsoft Word, Verity scans for the document title (if one was entered), in addition to the document text, and displays the ... users to search a database directly in the search results list. • When Verity indexes web pages, it can index web pages, ColdFusion applications, and many binary document types and produce search results that contain documents in formats such as notes and product descriptions, that native database...
Developing Applications
Page 484
... is English (Basic). Last updated 1/20/2012 ColdFusion supports Verity Locales in European, Asian, and Middle Eastern languages. The default language for Macintosh (PPT) 98 Microsoft Project (MPP) 98, 2000, 2002 Adobe Portable Document Format (PDF) 1.1 (Acrobat 2.0) to 1.4 (Acrobat 5.0) ...search results. For English language support, Verity provides two options: English (Basic) and English (Advanced). DEVELOPING COLDFUSION 9 APPLICATIONS 479 Accessing and Using Data Document format Presentation formats Display formats Graphics formats supported for indexing Multimedia formats...
... is English (Basic). Last updated 1/20/2012 ColdFusion supports Verity Locales in European, Asian, and Middle Eastern languages. The default language for Macintosh (PPT) 98 Microsoft Project (MPP) 98, 2000, 2002 Adobe Portable Document Format (PDF) 1.1 (Acrobat 2.0) to 1.4 (Acrobat 5.0) ...search results. For English language support, Verity provides two options: English (Basic) and English (Advanced). DEVELOPING COLDFUSION 9 APPLICATIONS 479 Accessing and Using Data Document format Presentation formats Display formats Graphics formats supported for indexing Multimedia formats...
Developing Applications
Page 498
...and, if specified, its hierarchical tree. The tree structure that contain categories When you specify in the CFML Reference. DEVELOPING COLDFUSION 9 APPLICATIONS 493 Accessing and Using Data 2 Index the collection, specifying the category and categoryTree attributes appropriate to documents contained... and separating them using the cfsearch tag that lets users more information on page 494. With the categoryTree attribute enabled, ColdFusion limits searches to the collection. The type=path attribute appends directory names to begin. Last updated 1/20/2012 Note: ...
...and, if specified, its hierarchical tree. The tree structure that contain categories When you specify in the CFML Reference. DEVELOPING COLDFUSION 9 APPLICATIONS 493 Accessing and Using Data 2 Index the collection, specifying the category and categoryTree attributes appropriate to documents contained... and separating them using the cfsearch tag that lets users more information on page 494. With the categoryTree attribute enabled, ColdFusion limits searches to the collection. The type=path attribute appends directory names to begin. Last updated 1/20/2012 Note: ...
Developing Applications
Page 499
... looking for : #criteria# The values supplied to these attributes specify the category to search, and the document tree associated with the category through a form. DEVELOPING COLDFUSION 9 APPLICATIONS 494 Accessing and Using Data For more information on a collection that was created without category information, an exception is executed on using the cfindex...
... looking for : #criteria# The values supplied to these attributes specify the category to search, and the document tree associated with the category through a form. DEVELOPING COLDFUSION 9 APPLICATIONS 494 Accessing and Using Data For more information on a collection that was created without category information, an exception is executed on using the cfindex...