get rid of "Could not find mediaLib accelerator wrapper classes"

View: New views
5 Messages — Rating Filter:   Alert me  

get rid of "Could not find mediaLib accelerator wrapper classes"

by jai-interest-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi
How can I get rid of the exception "Could not find mediaLib accelerator wrapper classes.Continuing in pure Java mode."? I use Java (no native acceleration) jai-1_1_3-lib.zip on purpose. So I know that there are no wrapper classes and it should be that way. Is there any way to suppress the exception or should I catch it manually?


Error: Could not find mediaLib accelerator wrapper classes. Continuing in pure Java mode.
Occurs in: com.sun.media.jai.mlib.MediaLibAccessor
java.lang.NoClassDefFoundError: com/sun/medialib/mlib/Image
        at com.sun.media.jai.mlib.MediaLibAccessor$1.run(MediaLibAccessor.java:248)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.media.jai.mlib.MediaLibAccessor.setUseMlib(MediaLibAccessor.java:245)
        at com.sun.media.jai.mlib.MediaLibAccessor.useMlib(MediaLibAccessor.java:177)
        at com.sun.media.jai.mlib.MediaLibAccessor.isMediaLibCompatible(MediaLibAccessor.java:357)
        at com.sun.media.jai.mlib.MediaLibAccessor.isMediaLibCompatible(MediaLibAccessor.java:315)
        at com.sun.media.jai.mlib.MlibScaleRIF.create(MlibScaleRIF.java:67)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at javax.media.jai.FactoryCache.invoke(FactoryCache.java:122)
        at javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674)
        at javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperationRegistry.java:473)
        at javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332)
        at javax.media.jai.RenderedOp.createInstance(RenderedOp.java:819)
        at javax.media.jai.RenderedOp.createRendering(RenderedOp.java:867)
        at javax.media.jai.RenderedOp.getRendering(RenderedOp.java:888)
        at javax.media.jai.RenderedOp.createInstance(RenderedOp.java:799)
        at javax.media.jai.RenderedOp.createRendering(RenderedOp.java:867)
        at javax.media.jai.RenderedOp.getRendering(RenderedOp.java:888)
        at javax.media.jai.JAI.createNS(JAI.java:1099)
        at javax.media.jai.JAI.create(JAI.java:973)
        at javax.media.jai.JAI.create(JAI.java:1395)
        at ResampleFast.main(ResampleFast.java:57)

Best regards
Dmitri Darine
[Message sent by forum member 'darwinjob' (darwinjob)]

http://forums.java.net/jive/thread.jspa?messageID=221209

---------------------------------------------------------------------
To unsubscribe, e-mail: interest-unsubscribe@...
For additional commands, e-mail: interest-help@...


Re: get rid of "Could not find mediaLib accelerator wrapper classes"

by jai-interest-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

http://download.java.net/media/jai/builds/release/1_1_3/INSTALL.html#disableMediaLib

For example,

   java -Dcom.sun.media.jai.disableMediaLib=true YourApp
[Message sent by forum member 'jxc' (jxc)]

http://forums.java.net/jive/thread.jspa?messageID=221239

---------------------------------------------------------------------
To unsubscribe, e-mail: interest-unsubscribe@...
For additional commands, e-mail: interest-help@...


Re: get rid of "Could not find mediaLib accelerator wrapper classes"

by Brian Burkhalter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Set a

http://download.java.net/media/jai/javadoc/1.1.3/jai-apidocs/javax/media/jai/util/ImagingListener.html

on the default instance of JAI using

http://download.java.net/media/jai/javadoc/1.1.3/jai-apidocs/javax/media/jai/JAI.html#setImagingListener(javax.media.jai.util.ImagingListener)

On Fri, 8 Jun 2007, jai-interest@... wrote:

> Hi
> How can I get rid of the exception "Could not find mediaLib accelerator wrapper classes.Continuing in pure Java mode."? I use Java (no native acceleration) jai-1_1_3-lib.zip on purpose. So I know that there are no wrapper classes and it should be that way. Is there any way to suppress the exception or should I catch it manually?
>
>
> Error: Could not find mediaLib accelerator wrapper classes. Continuing in pure Java mode.
> Occurs in: com.sun.media.jai.mlib.MediaLibAccessor
> java.lang.NoClassDefFoundError: com/sun/medialib/mlib/Image
> at com.sun.media.jai.mlib.MediaLibAccessor$1.run(MediaLibAccessor.java:248)
> at java.security.AccessController.doPrivileged(Native Method)
> at com.sun.media.jai.mlib.MediaLibAccessor.setUseMlib(MediaLibAccessor.java:245)
> at com.sun.media.jai.mlib.MediaLibAccessor.useMlib(MediaLibAccessor.java:177)
> at com.sun.media.jai.mlib.MediaLibAccessor.isMediaLibCompatible(MediaLibAccessor.java:357)
> at com.sun.media.jai.mlib.MediaLibAccessor.isMediaLibCompatible(MediaLibAccessor.java:315)
> at com.sun.media.jai.mlib.MlibScaleRIF.create(MlibScaleRIF.java:67)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at javax.media.jai.FactoryCache.invoke(FactoryCache.java:122)
> at javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674)
> at javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperationRegistry.java:473)
> at javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332)
> at javax.media.jai.RenderedOp.createInstance(RenderedOp.java:819)
> at javax.media.jai.RenderedOp.createRendering(RenderedOp.java:867)
> at javax.media.jai.RenderedOp.getRendering(RenderedOp.java:888)
> at javax.media.jai.RenderedOp.createInstance(RenderedOp.java:799)
> at javax.media.jai.RenderedOp.createRendering(RenderedOp.java:867)
> at javax.media.jai.RenderedOp.getRendering(RenderedOp.java:888)
> at javax.media.jai.JAI.createNS(JAI.java:1099)
> at javax.media.jai.JAI.create(JAI.java:973)
> at javax.media.jai.JAI.create(JAI.java:1395)
> at ResampleFast.main(ResampleFast.java:57)
>
> Best regards
> Dmitri Darine
> [Message sent by forum member 'darwinjob' (darwinjob)]
>
> http://forums.java.net/jive/thread.jspa?messageID=221209
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: interest-unsubscribe@...
> For additional commands, e-mail: interest-help@...
>
>

----------------
Brian Burkhalter
Java Media, Imaging, and Graphics
Sun Microsystems, Inc.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This email message is for the sole use of the intended recipient(s)
and may contain confidential and privileged information. Any
unauthorized review, use, disclosure or distribution is prohibited.
If you are not the intended recipient, please contact the sender by
reply email and destroy all copies of the original message.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

---------------------------------------------------------------------
To unsubscribe, e-mail: interest-unsubscribe@...
For additional commands, e-mail: interest-help@...


Re: get rid of "Could not find mediaLib accelerator wrapper classes"

by jai-interest-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

include the following in your code:

/**
* this gets rid of exception for not using native acceleration
*/
static
{
      System.setProperty("com.sun.media.jai.disableMediaLib", "true");
}
[Message sent by forum member 'chess4u' (chess4u)]

http://forums.java.net/jive/thread.jspa?messageID=266479

---------------------------------------------------------------------
To unsubscribe, e-mail: interest-unsubscribe@...
For additional commands, e-mail: interest-help@...


Re: get rid of "Could not find mediaLib accelerator wrapper classes"

by jai-interest-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Not a bad idea: simple and direct.

Thanks,

Brian

> include the following in your code:
>
> /**
> * this gets rid of exception for not using native
> acceleration
> */
> static
> {
>
> ystem.setProperty("com.sun.media.jai.disableMediaLib",
> "true");
> }
[Message sent by forum member 'bpb' (bpb)]

http://forums.java.net/jive/thread.jspa?messageID=266850

---------------------------------------------------------------------
To unsubscribe, e-mail: interest-unsubscribe@...
For additional commands, e-mail: interest-help@...