Skip to main content

Why is the MAC requesting java components from my applet host?

No replies
benjy1979
Offline
Joined: 2009-07-12

I have a problem with my JavaFX applet whereby it seems to be asking the hosting server for java components such as java.util and stuff inside META-INF... why is it doing this? Its only ending in failure as apache is passing the requests to CakePHP and cakePHP is denying them all then the applet gets all upset and dies....but only on the MAC. Windows runs great and does not seem to request for them from the host. Surely the java components should come from the client software not the server?

Even the webstart version works ok on the mac:

You can see on my apache log:
92.9.170.118 - - [12/Jul/2009:19:18:55 +0100] "GET /files/showreelapplet/basickit/basickit.jar HTTP/1.1" 404 240
92.9.170.118 - - [12/Jul/2009:19:18:55 +0100] "GET /favicon.ico HTTP/1.1" 200 372
92.9.170.118 - - [12/Jul/2009:19:18:58 +0100] "GET /META-INF/services/javax.xml.parsers.SAXParserFactory HTTP/1.1" 404 250
92.9.170.118 - - [12/Jul/2009:19:19:00 +0100] "GET /com/sun/java/browser/plugin2/liveconnect/v1/InvocationDelegate.class HTTP/1.1" 404 266
92.9.170.118 - - [12/Jul/2009:19:19:01 +0100] "GET /java/util/ServiceLoader.class HTTP/1.1" 404 227
92.9.170.118 - - [12/Jul/2009:19:19:01 +0100] "GET /com/sun/java/swing/SwingUtilities3.class HTTP/1.1" 404 238
92.9.170.118 - - [12/Jul/2009:19:19:02 +0100] "GET /java/awt/LinearGradientPaint.class HTTP/1.1" 404 232
92.9.170.118 - - [12/Jul/2009:19:19:04 +0100] "GET /java/awt/MultipleGradientPaint.class HTTP/1.1" 404 234
92.9.170.118 - - [12/Jul/2009:19:19:04 +0100] "GET /org/jdesktop/animation/timing/Animator.class HTTP/1.1" 404 242
92.9.170.118 - - [12/Jul/2009:19:19:04 +0100] "GET /com/sun/java/swing/SwingUtilities3.class HTTP/1.1" 404 238
92.9.170.118 - - [12/Jul/2009:19:19:04 +0100] "GET /com/sun/java/swing/SwingUtilities3.class HTTP/1.1" 404 238
92.9.170.118 - - [12/Jul/2009:19:19:05 +0100] "GET /java/awt/LinearGradientPaint.class HTTP/1.1" 404 232
92.9.170.118 - - [12/Jul/2009:19:20:06 +0100] "GET /testing.html HTTP/1.1" 200 875
92.9.170.118 - - [12/Jul/2009:19:20:07 +0100] "GET /files/showreelapplet/basickit/basickit.jar HTTP/1.1" 404 240
92.9.170.118 - - [12/Jul/2009:19:20:07 +0100] "GET /favicon.ico HTTP/1.1" 200 372
92.9.170.118 - - [12/Jul/2009:19:20:07 +0100] "GET /META-INF/services/javax.xml.parsers.SAXParserFactory HTTP/1.1" 200 2811
92.9.170.118 - - [12/Jul/2009:19:20:08 +0100] "GET /META-INF/services/javax/xml/parsers/SAXParserFactory.class HTTP/1.1" 200 2308
92.9.170.118 - - [12/Jul/2009:19:20:09 +0100] "GET /META-INF/services/javax/xml/parsers/SAXParserFactory.class HTTP/1.1" 200 2308

Why is it doing this? CakePHP is having a fit and thinks all these requests are controllers (sorry to those not fanmilar with cakephp but its irrelevant really),

I even tried making blank direcories of these stuff, but results in some magic number exception.

HELLLP! :)