« July 2006 | Main | September 2006 »

August 31, 2006

Recording audio using a RealTek soundcard freezes or crashes Breeze Presenter

(TechNote) RealTek and RealTek High Definition audio cards cause Breeze Presenter to crash or freeze when recording audio for a presentation.

Posted by dmorris at 10:20 AM

JRun 4.5 Beta Program Status

(TechNote) The JRun 4.5 beta program has officially ended. Adobe would like to express our gratitude for all customer participation and feedback during this cycle.

Posted by dmorris at 08:43 AM

Breeze 5: Using the Customization and Rebranding feature

(TechNote) Users who need to customize the appearance of Breeze to match the organization's identity can use the Customization and Rebranding feature of Breeze. The Breeze login page is an example of an area in Breeze 5 that can be modified, in addition to the user interface of the Breeze Manager utility.

Posted by dmorris at 08:40 AM

August 30, 2006

Unable to display Breeze URLs in WebCT

(TechNote) In WebCT, web addresses to Breeze meetings or presentations return an error "Not Found, The selected resource does not exist." Inserting the same web address in any other browser returns the meeting or presentation as expected.

Posted by dmorris at 07:36 AM

User cannot send messages in chat pod in a Breeze meeting room

(TechNote) A user enters a text message in the Chat Pod and then presses the Enter key or clicks on the Send Message button in a Breeze meeting room but the text message is not sent or displayed in the Chat Pod.

Posted by dmorris at 07:30 AM

Recommended supported configurations for ColdFusion MX 6.1 and 7.0 Server

(TechNote) This document discusses the supported configurations for ColdFusion MX 6.1 and 7.0 JRun-based servers. The intent is to describe the optimal, reliable environment for ColdFusion applications and to better support users of ColdFusion with these configurations.

Posted by dmorris at 07:21 AM

August 29, 2006

Correcting the error "Unable to retrieve collections from the Search Service" when accessing Verity collections in the ColdFusion Administrator

(TechNote) When accessing Verity collections from within the ColdFusion Administrator, you may receive the following error:

Unable to retrieve collections from the Search Service.
Please verify that the ColdFusion MX Search Server is installed and
running.

Posted by dmorris at 01:01 PM

Checking the status of a user enrolled in a Breeze curriculum using the XML API

(TechNote) A common request from Breeze Application developers is how to check the status of a user enrolled in a Breeze curriculum using the XML API.

Posted by dmorris at 09:26 AM

August 28, 2006

New Flex Quick Starts: Handling data

Define, bind, validate, and format data in your Flex apps.

Posted by gfox at 02:24 PM

Selecting a Flash 8 video encoder

Compare different encoding software to find what's most appropriate for your Flash video needs.

Posted by gfox at 02:23 PM

Optimizing Content for Flash Lite 2.0 (PDF, 125K)

Learn tips and tricks for making your Flash content run efficiently on mobile devices.

Posted by gfox at 02:23 PM

Sample: Sorting list boxes and drop-down lists (ZIP, 94K)

Use the JavaScript Array object’s built-in sorting function to sort pairs of text and value items at runtime.

Posted by gfox at 02:22 PM

Using ColdFusion Extension wizards to create ColdFusion and Flex applications

Watch these demos and learn about wizards that can help you with application development.

Posted by gfox at 02:21 PM

Configuring LiveCycle Application Server Clusters using WebLogic (PDF, 1MB)

This document explains how to deploy an Adobe LiveCycle server product individually in a clustered environment using WebLogic.

Posted by gfox at 02:16 PM

August 25, 2006

Outbound service requests queue up and come back in groups of ten

(TechNote) Some Flash Media Server applications use Flash Remoting, plain HTTP or web services to receive information from external systems. When the external service responds slowly (> 5 sec) and if Flash Media Server applications make extensive use of calling external services, this may result in a problem as requests seem to queue up and are returned in groups of ten. This may cause long queues and cause slow end user experience.

Posted by dmorris at 07:59 AM

August 24, 2006

Some Breeze users can’t hear the host when audio is being delivered via VoIP

(TechNote) During a Breeze meeting, the meeting host can use the Camera and Voice Pod to deliver audio to participants via VoIP. While most of the users can hear the audio, one or more users can not hear the audio at all.

Posted by dmorris at 07:41 AM

"C:\jrun4 does not contain a valid jrun root directory" error when updating ColdFusion multiserver if all server instances are not shut down

(TechNote) Installing a ColdFusion MX Updater (all versions) in a multiserver configuration on Windows may result in a "C:\jrun4 does not contain a valid jrun root directory" error.

Posted by dmorris at 07:19 AM

August 23, 2006

ColdFusion MX 7.0.2: JDBC hot fix for SQL update using third party Informix and Sybase drivers

(Hot fix)This TechNote provides a hot fix for the following issues: 1) ColdFusion MX 7.0.2 throws "Method can be only called once" exception for any SQL update when using third party Informix and Sybase drivers. This issue does not occur with the drivers shipped with ColdFusion. 2) ColdFusion returns same ResultSet when a query is called twice, first with MaxRows attribute set to specific value and later with no value.

Posted by dmorris at 01:10 PM

How to login to Breeze using the XML API (Hosted)

(TechNote) Breeze Hosted customers must add an additional parameter, account-id, to their action to successfully login to their account.

Posted by dmorris at 07:40 AM

Breeze Presentations do not play audio

(TechNote) Breeze presentations recorded in Breeze 5.0 play audio, but presentations recorded in Breeze 5.1 do not play the recorded audio.

Posted by dmorris at 07:29 AM

Learner may have incomplete status after course is completed

(TechNote) When course administrators set the number of attempts for a quiz to be greater than 1, learners may be attempting the quiz more often than they realize within a given session. This can result in incomplete statuses even though learners claim they have already completed and passed the course.

Posted by dmorris at 07:13 AM

How to add a loginID to a Breeze group using the XML API

(TechNote) A common request from Breeze application developers is how to add a Breeze loginID (user) to a Breeze group using the Breeze XML API.

Posted by dmorris at 07:04 AM

August 22, 2006

How to tell the datarate of a Flash video (FLV) file

(TechNote) Breeze users may receive pre-authored FLV files and have no way to know the datarate or framerate. Being able to ascertain the datarate of video content is important to ensure there is enough connection bandwidth to accomodate the video.

Posted by dmorris at 09:30 AM

Importing audio into a Breeze slide with animation causes the animation to stop playing

(TechNote) When importing audio into a Breeze slide that has animation with sound on it, the animation stops playing.

Posted by dmorris at 09:24 AM

Courses that contain only survey questions get automatically marked as Passed upon entering the course

(TechNote) Breeze courses in which the quiz content only contains survey questions are automatically marked with a course status of 'Passed' as soon as the presentation is launched.

Posted by dmorris at 08:47 AM

Re-enabling the Shared Template folder on Licensed Breeze Server

(TechNote) The Shared Template folder has inadvertently been deleted.

Posted by dmorris at 08:23 AM

August 21, 2006

How Flex can transform the user experience on the web

Expressiveness, performance, rich media, real-time messaging, and more: New Flex 2 features help you create engaging web apps.

Posted by gfox at 04:50 PM

Create custom Flash content and applications for use in Breeze Meeting

Now you can reach out to a whole new customer base, and make online meetings more interactive and compelling, with the Breeze Meeting Sync SWF SDK.

Posted by gfox at 04:49 PM

Applying multiple digital signatures to a single document in the right order

Apply a policy, certify the document, and sign the document.

Posted by gfox at 04:48 PM

In Labs: Understanding NoteTag

A Flex 2 app that captures notes and assigns tasks via read/write web technologies like RSS, blogging, tagging, and microformats.

Posted by gfox at 04:47 PM

Downloading the Breeze Meeting add-in from a local server

(TechNote) For networks that prevent users from downloading executable files from HTTP, you can edit the login.xsl file and add a hyperlink that gives users the ability to download the executable from the local server.

Posted by dmorris at 02:20 PM

Configuring Breeze Server for Premiere Global Services in order to playback archived recordings

(TechNote) The audio portion of a Breeze recording made on a licensed Breeze server enabled for Premiere Global telephony appears to be missing when the archive is played back.

Posted by dmorris at 10:03 AM

How to retrieve all members of a group who are enrolled in a course using the XML API

(TechNote) A common request from Breeze Application developers is how to list all members of a particular group that are enrolled in a course.

Posted by dmorris at 09:10 AM

Administration, meeting, and training dashboards do not display

(TechNote) In the Breeze web manager, when accessing the Administration, Training, or Meeting dashboards, the content and graphs do not display.

Posted by dmorris at 08:08 AM

Flash Video (FLV) files do not play in Breeze Meeting

(TechNote) Flash Professional 8 comes packaged with 2 codecs to convert movies into FLV format. These codecs are Sorenson Spark and On2 VP6. Using the On2 VP6 codec results in the video portion of the FLV file not playing in Breeze Meeting. Only the sound plays.

Posted by dmorris at 08:02 AM

Connecting to the Breeze customizable Events pages with Contribute 3

(TechNote) From within Contribute 3, you can connect to your Breeze Server to edit the following Breeze Events pages: Event Information, Event Login, Registration Form, and Registration Confirmation.

Posted by dmorris at 07:54 AM

August 18, 2006

Breeze Presenter learner is unable to retry a question after answering incorrectly

(TechNote) A learner answers incorrectly but is not allowed to retry, even though the question attempts setting is greater than one.

Posted by dmorris at 12:48 PM

Due to a driver conflict, the Apple iSight camera may not initially work in a Breeze Meeting

(TechNote) A connected external or internal iSight webcam may not work initially in Breeze Meeting. No error is displayed.

Posted by dmorris at 12:28 PM

Question column is missing in the downloaded By Answers reports

(TechNote) When viewing the By Answers report using the Breeze Manager, you will notice that a Questions column exists. However, if the By Answers report is downloaded and viewed, the Questions column is missing.

Posted by dmorris at 07:19 AM

Deleting or adding required item(s) to a curriculum

(TechNote) This article covers information on deleting or adding required item(s) in a curriculum and its effect on learners under certain status.

Posted by dmorris at 07:03 AM

August 17, 2006

Getting an iSight camera to work in Breeze Meeting

(TechNote) Due to the auto-launch features of Mac OSX, a connected iSight webcam may not initially work in a Breeze Meeting.

Posted by dmorris at 11:14 AM

Flex 2 weak typing and ClassCastException error

(TechNote) While developing your Flex 2 application with Flex Data Services, you may see a ClassCastException runtime exception in the Flash Player and a warning message similar to the following:

"Your sync, create, or update method is being called with a weak typed
object (flex.messaging.io.amf.ASObject - a subclass of java.util.Map)
even though you did not return a weak type from your get/fill method.
If you do not define actionscript classes for your java classes and
mark them with RemoteClass metadata they will get turned into Maps on
the way in. If you do want to use only anonymous objects on the client
and you have no associations you might consider setting an item-class
in the destination to have the server convert the Map to your class
automatically."

Posted by dmorris at 10:52 AM

Flex Data Services 2: "Unable to access UserTransaction in DataService" error

(TechNote) When running Flex Data Services 2 deployed on Tomcat, the message "Unable to access UserTransaction in DataService" generally indicates that your transaction services are not properly set up. This TechNote provides some general guidelines and recommendations to diagnose the issue.

Posted by dmorris at 06:51 AM

After installing Breeze 5.1 SP2, Breeze does not connect to the database

(TechNote) After installing Breeze 5.1 SP2, Breeze does not connect to the database even though the correct database username and password are set in the Breeze console.

Posted by dmorris at 06:35 AM

August 16, 2006

How to create a Breeze group using the XML API

(TechNote) A common request from Breeze Application Developers is how to create a new Breeze group using the Breeze XML API.

Posted by dmorris at 07:11 AM

August 15, 2006

How to turn on email debugging in Breeze

(TechNote) You can turn on email debugging on the Breeze Server to assist in troubleshooting the connection to your SMTP server.

Posted by dmorris at 01:45 PM

August 11, 2006

Internet Explorer crashes when entering Breeze Meeting

(TechNote) When entering a Breeze Meeting or closing a Breeze web manager window, Internet Explorer crashes.

Posted by dmorris at 01:51 PM

August 10, 2006

How to configure Sandbox Security files and directories for securing file upload destination directories

(TechNote) ColdFusion's Sandbox Security can be configured to set access permissions on folders that may be located outside of the sandbox itself. This TechNote describes the configuration one would use if setting up security on file upload destination directories for multiple web sites (sandboxes).

Posted by dmorris at 10:33 AM

ColdFusion MX 7.0.1 & 7.0.2 Updater on a Multi-Server install does not update server instances created with optional EAR/WAR feature

(TechNote) After applying the ColdFusion MX 7.0.1 Updater to MX 7.0 or the MX 7.0.2 Updater to ColdFusion MX 7.0.1 in a Multi-Server install, some of the server instances may not update to the new version. Server instances that have been created using the optional "Create From EAR/WAR" feature in the ColdFusion MX Administrator's Instance Manager will not upgrade to the new version.

Posted by dmorris at 08:20 AM

Setting the Application Console Manager after Breeze 5 installation completes

(TechNote) Part of the Breeze installation procedure is to complete Server Settings in the Application Console Manager. Especially, the Breeze Host and External Name must be defined correctly, as these will affect your Breeze meeting server. If you fail to configure these two variables in the Application Console Manager, you may not be able to access the Breeze meeting room. In addition, port 1935 must be opened on your corporate firewall in order for the Breeze meeting server to function unless you are enabling Breeze meeting server to listen only on port 443.

Posted by dmorris at 07:47 AM

JRun 4: Using sendRedirect requires a return statement

(TechNote) It is good practice to always code a return after a sendRedirect statement in any Servlet. It has been found that, without a return statement immediately following the sendRedirect, a request may fail due to the timing of how JRun manages its socket communication.

Posted by dmorris at 06:48 AM

JRun 4 Updater 6: Hot fix for memory leak when calling an EJB via JMX service using new thread

(Hot fix) JRun causes a memory leak when a client calls an EJB via the JMX service using a new thread.

Posted by dmorris at 06:31 AM

August 08, 2006

ColdFusion MX 7: AdminAPI security update

(TechNote) The ColdFusion MX 7 AdminAPI allows you to create CFML that duplicates all functionality of the ColdFusion administrator. All access to the AdminAPI should start with an authentication function to keep ColdFusion secure. Methods exist that call the AdminAPI without first calling this authentication function.

Posted by dmorris at 01:25 PM

ColdFusion MX 7 Administrator corrupts the jvm.config file

(TechNote) Saving changes to the Java and JVM settings screen of the ColdFusion MX 7 Administrator corrupts the cf_root/runtime/bin/jvm.config file. The jvm.config file contains the Java configuration settings that ColdFusion MX uses at runtime. Corruption in this file causes start up errors and server instability.

Posted by dmorris at 09:39 AM

JRun 4 Updater 6 : Hot fix for 'Duplicate class definition' error invoking EJB when load-system-classes-first is false

(Hot fix) JRun throws a 'Duplicate class definition' error when doing a lookup for EJB when load-system-classes first is set to false.

Posted by dmorris at 08:59 AM

JRun 4 Updater 6 : Hot fix for JSP compilation errors for deprecated methods with JDK 1.5

(Hot fix) JRun throws a CompilationFailedException error when compiling JSP's with deprecated functions when using the Sun JVM 1.5 JDK.

Posted by dmorris at 08:58 AM

ColdFusion MX 7 Multi-Server: Software files are missing when deploying with optional EAR/WAR

(TechNote) In the ColdFusion MX 7.0.1 and 7.0.2 Multi-Server install, when creating a new server instance with the ColdFusion Administrator's Instance Manager and choosing the "Create From EAR/WAR" option, software files are missing from the newly deployed server instance.

Posted by dmorris at 07:50 AM

August 07, 2006

ColdFusion MX: java.net.SocketTimeoutException: Read timed out when calling webservice stub using cfobject

(TechNote) In ColdFusion MX, when using cfobject or createObject() to call webservice stub methods directly, you see the following error if the method takes longer than 60 seconds to return:
java.net.SocketTimeoutException: Read timed out

Posted by dmorris at 09:56 AM

August 04, 2006

ColdFusion MX 7.0.1: Hot fix for text being cut off with cfdocument

(Hot fix - updated) Text gets cut off at the top of the page in multiple page documents where the text overflows the page. There have been several issues that have caused this symptom

Posted by dmorris at 11:05 AM

ColdFusion MX 7.0.2: Hot fix for text being cut off with cfdocument

(Hot fix) Text gets cut off at the top of the page in multiple page documents where the text overflows the page. There have been several variants of this issue for cfdocument

Posted by dmorris at 11:04 AM

ColdFusion MX: Manually uninstalling the web server connector

(TechNote) If you need to uninstall the ColdFusion web server connector but are unable to run the Web Server Configuration Tool, the instructions below explain how to delete the connector from each supported web server.

Posted by dmorris at 08:36 AM

Creating webservice stubs with wsdl2java in ColdFusion MX 7

(TechNote) ColdFusion MX automatically creates webservices stubs when using cfinvoke, cfobject, or createObject() to call webservices and when registering webservices in the ColdFusion Administrator. Webservice stubs are Java classes that ColdFusion uses to communicate with the webservice. ColdFusion uses the wsdl2java utility included as part of Apache Axis to create these stubs. Once created, these stubs are stored under the cf_root/stubs directory. There are times when it is useful to run the wsdl2java utility manually.

Posted by dmorris at 07:54 AM

Creating webservice stubs with wsdl2java in ColdFusion MX 6.1

(TechNote) ColdFusion MX automatically creates webservices stubs when using cfinvoke, cfobject, or createObject() to call webservices and when registering webservices in the ColdFusion Administrator. Webservice stubs are Java classes that ColdFusion uses to communicate with the webservice. ColdFusion uses the wsdl2java utility included as part of Apache Axis to create these stubs. Once created, these stubs are stored under the cf_root/stubs directory. There are times when it is useful to run the wsdl2java utility manually.

Posted by dmorris at 07:52 AM

Manually configuring the web server connector for distributed ColdFusion MX Standalone

(TechNote) ColdFusion MX (CFMX) and JRun can be set up in a Distributed Environment, meaning that the CFMX or JRun server is on a different physical machine than the web server. In a distributed environment, the connector is installed on the web server machine and sends the request across the network to the remote CFMX/JRun machine. This TechNote demonstrates the steps required for manually configuring connections to Apache, IIS and iPlanet websites in a distributed environment.

Posted by dmorris at 07:01 AM

August 03, 2006

Hang or "Failed to connect; session timed out" error when using the fdb command-line debugger

(TechNote) After you start the command-line debugger for Flex, you receive the message "Attempting to launch and connect to Player using URL". After two minutes, a timeout message appears and returns the error message "Failed to connect; session timed out."

Posted by dmorris at 11:26 AM

Importing RSA 2048- and 4096-bit certificates into cacerts

(TechNote) When importing RSA 2048- and 4096-bit certificates into the cacerts file using the JDK 1.4 keytool, the error message "keytool error: java.lang.Exception: Input not an X.509 certificate" is thrown.

Posted by dmorris at 09:00 AM

Breeze Licensed: How to import the Manager attribute into user profiles using LDAP

(TechNote) By using the Manager feature in Breeze, Manager Reports become available to any users with direct reports. A manager can then easily access reports for their employees from the Manager Reports page.

Posted by dmorris at 08:50 AM

Breeze Event confirmation email is not sent

(TechNote) If a user submits the Event registration form, the user never receives a confirmation email even though approval is not required for the event.

Posted by dmorris at 08:44 AM

August 02, 2006

ColdFusion MX 7: Scheduled tasks missing after restart

(TechNote) Scheduled tasks restored from a ColdFusion archive file (CAR) are correctly added to the ColdFusion Administrator's Scheduled Tasks screen. However, if ColdFusion is restarted, the Scheduled Tasks disappear, requiring redeployment.

Posted by dmorris at 08:32 AM

ColdFusion MX 7: Lock icon isn't visible in the browser status bar when using cfgrid with HTTPS

(TechNote) The lock icon that appears in the browser status bar when using SSL isn't visible in Internet Explorer when using cfgrid. This is not a problem with Netscape or Firefox browsers.

Posted by dmorris at 08:24 AM

ColdFusion MX 6.x: Null Pointer Exception with CFLDAP

(TechNote) The cfldap tag will occasionally throw a java.lang.NullPointerException if JRE 1.4.2_06 or higher is used with ColdFusion MX 6.x.

Posted by dmorris at 07:54 AM

JRun 4: Configuring the Microsoft SQL Server 2005 JDBC driver

(TechNote) This TechNote describes how to configure JRun 4 to use the Microsoft SQL Server 2005 JDBC Driver to connect to a Microsoft SQL Server 2005 database. This driver is distributed by Microsoft and is available at no charge in localized versions for Windows and Linux/Unix.

Posted by dmorris at 06:59 AM

ColdFusion MX: Configuring the Microsoft SQL Server 2005 JDBC driver

(TechNote) This TechNote describes how to configure ColdFusion MX to use the Microsoft SQL Server 2005 JDBC Driver to connect to a Microsoft SQL Server 2005 database. This driver is distributed by Microsoft and is available at no charge in localized versions for Windows and Linux/Unix.

Posted by dmorris at 06:54 AM

How to invite participants of one event to another event using the XML API

(TechNote) The following instructions list two XML API calls that get participants existing in one event and add them to another event, and assign it permissions.

Posted by dmorris at 06:49 AM

August 01, 2006

Presenter audio in a Quiz Question slide does not play

(TechNote) The audio recording in a Breeze Presenter quiz question slide does not play once the presentation has been published.

Posted by dmorris at 08:22 AM

How to modify the Breeze Event email templates

(TechNote) By default, the Breeze Manager Event Wizard sends out email invitations that include a link for the participants to use to register themselves for the Event. In some cases there may be a requirement to automatically register all users for an Event and have the email invitation include a link to enter and/or login to the Event directly, effectively circumventing the Event registration process.

Posted by dmorris at 08:09 AM