Support: Troubleshooting

Do you find yourself running into a road block when using ROES? No need to worry, most problems can be solved by following the simple steps below.

Nations Photo Lab’s ROES application is based on Java: a programming language used in numerous cross-platform applications.

UPDATE AS OF 2/4/13 - APPLE RELEASED A JAVA 6 UPDATE AFTER ALL!

In an unexpected development Apple has released an update to Java 6- listed as update 39, which matches the latest Oracle Java 6 edition for OS X 10.6.8 Lion systems. The update is available at http://support.apple.com/kb/DL1573?viewlocale=en_US&locale=en_US. Installing the new version should obviate the need for customers with 10.6.8 to upgrade to 10.8 at this time.

Updated 2/1/2013 – Attention Mac Users Using ROES to Order

What happened?
Simply, Apple decided that Java 6 was a security risk and disabled it via their built-in malware facility, which updates regularly/at startup. Since 10.7 and 10.8 support Java 7 from Oracle, the primary victims of this change are OS X 10.6 system owners, which only runs the Java 6 provided by Apple (some 10.7 systems may also still be running Java 6 update 35, and should update to 10.8 as well). Java 6 also has its' end of public updates scheduled for this month, mid-February 2013, per Oracle's life-cycle chart at http://www.oracle.com/technetwork/java/eol-135779.html.

Is this just a ROES problem?
No - Apple Community discussion boards are alive with bank employees who cannot update databases, teachers who cannot use grading applications, games that have stopped working, and an article from the Associated Press that mentions how their photo department was left unable to function made the news - all Java applications or applets that stopped working after Apple forced this update to all. Needless to say, there are MANY unhappy Mac users, not just ROES users.

What can our customers seeing this issue do?
The best bet is to go to OS X 10.8. It is not expected that Apple will re-enable Java 6, since they would need to be the ones to write an update for it (and the end of life is slated for a few weeks from now anyway). OS X 10.8 is their latest operating system and ideally Apple wants everyone on it. Updating to 10.8 is fairly simple (though some older systems may not qualify, see Apple's tech specs on supported models at http://www.apple.com/osx/how-to-upgrade/), and can be done via the App Store for $19.99. After the update to 10.8, visiting www.java.com to get Java 7 from Oracle will complete the needed updating (best to delete existing ROES shortcuts from the desktop and launch from web site URL to restore).

Any caveats customers need to watch out for?
Yes, there are several:

  1. Old desktop shortucts should just be deleted as they likely will be looking for Java 6, and these will fail. After updating, ROES should be started from the lab web site link (all preferences and saved info get retained). If you have had us set a .png file for your desktop icons, Java 7 in OS X will show an error creating the desktop shortcut at first launch (there is generally no longer a prompt to create one, a carry-over bug from Java 6 and 7 in Windows). Using a .jpg or .gif works better, and the next update to Java, either 12 or 13, should resolve this creation issue (and does for Windows 8 icons as well). Please contact us if you wish to change your icon to a .jpg or .gif at this time.
  2. The biggest drawback to Java 7 in OS X 10.8 is the delays in folder browsing. This has 2 major area of the ROES it affects - adding images in the thumbnails pane for both normal ordering and Records use, and saving of files such as orders or templates files in Template Tool. The easiest workaround for normal ordering is to simply use Finder as the image source, and drag images from there directly into products in the crop area (Note: This works in Windows too!). For Records and Save dialogs in ROES and Template Tool, to navigate through/around the delay, clicking off the desired folder onto another folder, then back to the desired one, usually displays the contents of the desired one immediately.
  3. After installing Java 7 there will no longer be a Java Preferences.app in the Utilities folder under Applications. To get to the Java Control Panel go to System Preferences under the Apple drop down at top left. Click the Java icon. An interim window stating that the Java Control Panel will open in a separate window will be displayed prior to the Java Control Panel. Once the Java Control Panel is displayed the form and function is the same as in Windows.
  4. In Java 7 on OS X the calls were changed to open a browser window, such as from a splashtip window or informational product. This may also cause an issue in opening the Client-side order preview report. The upcoming ROES 8 resolves this issue.

Problem: Are you receiving an “unable to launch” error?
Steps to remove ROES and re-install:
MAC Users
Go to FINDER > UTILITIES > JAVA > JAVA WEBSTART.
APPLICATION CACHE VIEWER should now be available and you should see the Nations Photo Lab ROES Application.
Remove this application.
You can now re-download ROES and input your information.
PC Users (XP and Vista)
Check to see if you have the latest version of Java. To do so, go to START> CONTROL PANEL > ADD/REMOVE PROGRAMS(XP) OR PROGRAMS (VISTA).
Delete the old version of Java and download the latest version at Java.com.

After you have the updated version of Java:
Go to START > CONTROL PANEL.
Click on Java icon.
APPLICATION CACHE VIEWER should now be available and you should see the Nations Photo Lab ROES Application.
Click DELETE FILES or VIEW to delete all files.
You can now re-download ROES and input your information.

Steps to check for multiple Java versions:
Open the CONTROL PANEL.
Launch ADD OR REMOVE PROGRAMS.
Look for any items with Java in the name. You should only have one version installed called “Java™ 6 Update 13.”
If you happen to find another version installed, it should be removed.

To install the latest version of Java:
Go to www.java.com
Follow the instructions to download the installer.
Launch the installer after the download is complete.
Follow the steps to install Java.

Problem: Are you getting a “send erred” when transferring your order?
Double check the following:
Do you have a stable internet connection?
Do you have a firewall turned on? If so, make sure it is disabled.
Do you have enough space on your hard drive?

Also, try:
Clean out your ROES cache in your USER FOLDER.
Try restarting, bring up the queued order and send the pending order.

Problem: Are you unable to download ROES?
Working with ROES on Windows:
In order for java to automatically download on your computer, ROES uses an Active X tag on the Internet Explorer for Windows. If your security settings will not allow this to happen, you can adjust the settings or chose to download/install java manually.

To alter the security settings:
Open Internet Explorer.
Go to TOOLS > INTERNET OPTIONS > SECURITY > CUSTOM LEVEL.
Once in CUSTOM LEVEL, select RUN ACTIVE X CONTROLS AND PLUG-INS.
Click ENABLE.

Working with ROES on MAC:
MAC OS X already comes with a version of Java installed. We recommend that the latest version of Java and updates (via the MAC Software Update) be downloaded for lower memory usage and faster manipulation users of 10.2.4 and higher.


ON OUR CUSTOMER SERVICE LINE:
1-(800)-315-0420

VIA OUR LIVE CHAT:
Click here

BY E-MAIL:
info@nationsphotolab.com