Plugin error with Intermedia

Background:
table with 8 text fields, 3 Intermedia fields (1 audio, 1 video, and 1 image) where binary data is stored in the table
I have a JSP page that pulls the text data from the database.
I have a servlet that pulls the audio and video data from the database.
The JSP references the servlet via a link - If I right click on the link, and select "save as...", I can save the audio and video data to disk, and it runs fine. The problem is if I want to just click on the link and spawn the audio/video plugin (in my case Windows Media Player). I get the following error - "Cannot determine the device type from the given filename extension".
Within the servlet, I set the responses content type to the mime type of the Intermedia object. I then open an output stream from the Intermedia object, and write the data out to the stream.
Are there any other HTTP headers that I need to set to get the plugin to work properly? How can I get the data to show a filename instead of the long URL query string?
Thanks.
Troy

Hi,
I suspect the problem here is that the plugin is looking for a file extension to decide the type of media that is to be played. I've seen this problem with some plugins with the Netscape browser, but not (so far) with Microsoft's IE browser.
Here's what I think happens in Netscape: the browser gets the response and decides which plugin to use based on the Content-Type (MIME type) header. It saves the content in a file in its cache, then passes the filename to the plugin. However, as the URL doesn't have a file name/extension, then the file name in the cache doesn't have an extension either. This means that a plugin that can handle multiple content types, but that doesn't parse the content to determine the type, doesn't know what to do. For example, the Windows Media Player doesn't parse the content, so it has to rely on the file extension to know how to play the content. However, the Quicktime plugin works fine with most media it handles because it parses the content to determine how to play it. In this situation, I've seen problems with .WAV and .AVI files.
I'm less sure exactly how IE handles things, but I do know that it relies heavily on a combination of file extensions and parsing content to determine the MIME type heuristically. That is to say, IE knows about a whole bunch of 'signatures' at the beginning of content from which it can determine the content type. So even if it doesn't have a file extension, it can figure things out. I believe it also does some form of sanity checking between the file extension, if there is one, the content-type header, if there is one, and the content type that it determines itself using its own heuristic algorithms, but I don't remember the details. Of course, this approach can also cause problems. For example, even slightly older versions of IE don't recognize the format of some of the newer versions of, for example, Microsoft Word. (I ran into this one myself not so long ago.)
In your case, I think there are a couple of options:
[list=1]
[*] Include a dummy file extension when you build the URL to fetch the audio or video data, or
[*] Use a plugin that can determine the MIME type dynamically.
[list]
Option 1 is fairly simple and has the advantage that it'll always work, no matter what browser and/or set of plugins is being used. I suspect there are a bunch of ways to do this, but here are a couple of ideas:
[list=1]
[*] When building the URL, include a dummy query string parameter (use any name you like) that contains the extension. I don't understand exactly how this gets parsed (it may be that the plugin simply searches the entire URL for known/supported extensions), but the following should work:
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>multimediaservlet?pkey=pkeyvalue&paramname=extension<HR></BLOCKQUOTE>
Eg:
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>multimediaservlet?pkey=forty2&foo=.avi<HR></BLOCKQUOTE>
Of course, you might want to use something more reasonable :-)
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>multimediaservlet?pkey=forty2&ext=.avi<HR></BLOCKQUOTE>
[*]I've not tried this myself, but you should be able to build a dummy file name and include it in the UTL after the servlet name. The servlet can then get the file name (by calling HttpServletRequest.getPathInfo), decode what it needs (ie, extract the key), then retrieve and deliver the data:
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>multimediaservlet/pkeyvalue.extension<HR></BLOCKQUOTE>
Eg:
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>multimediaservlet/forty2.avi<HR></BLOCKQUOTE>
This method has the advantage that it will provide a default file name for a Save-As operation.
[list]
Hope this helps,
Simon
null

Similar Messages

  • Getting internal plugin error with Veetle plugins

    Can anyone suggest a solution...I cannot get Veetle to work on Firefox 4.0
    Any channel will stick at loading and when I try and push the power button on the player I get an error message saying "Internal plugin error"
    I have tried a different browser and can get Veetle to work without any problems.
    I have manually removed the following veetle plugins and reinstalled them:
    Veetle TV Core 0.9.18.0
    Veetle TV Player 0.9.18.0
    but am still experiencing the same problem.

    I am running Firefox 4.0 and had no problem watching Veetle channels, but now before the channel loads the unresponsive script pops up saying it is on a Blocklist (being from FF I imagine) and then says 'internal plugin error.'
    I absolutely do not want to uninstall and reinstall Firefox like the solution says. I have yet to update to version 5 and am wondering if Veetle will play by just updating to Version 5 without uninstalling FF version 4?
    Or simply...Will Veetle play on Firefox 5? Also, why did Veetle all of a sudden stop playing on FFox version 4?

  • Error with Intermedia Clipboard SP's creation

    I need to upload text documents to my DB, but the Intermedia Clipboard maka the SP's with errors.
    I think there is a proble with some object in the DB, help me Please!!!

    I need to upload text documents to my DB, but the Intermedia Clipboard maka the SP's with errors.
    I think there is a proble with some object in the DB, help me Please!!!

  • Eclipse plugin & errors with imports

    I've been using the Eclipse plugin and it's working well. Then I added an
    import to my class, and now the Kodo enhancer gives me an error (error in
    build) but it's not specific. I removed the import and it goes away. I
    then tried adding one line to my class:
    private static org.apache.log4j.Logger log =
    org.apache.log4j.Logger.getLogger(URLMonitor.class.getName());
    And I get the error. When I run jdoc from a windows prompt it works fine.
    I'm using Eclipse 2.1 build
    200302190010.
    Also, when running jdoc by hand with the -properties flag, I get:
    Exception in thread "main" java.lang.IllegalArgumentException: The specified
    cla
    ss "-properties" could not be loaded. javax.jdo.JDOFatalUserException:
    java.lan
    g.ClassNotFoundException: -properties
    NestedThrowables:
    java.lang.ClassNotFoundException: -properties
    But it still seems to pick up my properties file and it works.

    Thanks for helping!
    in the windows->preferences->Kodo Preferences, my parameters are below:
    License key: [license key censored by [email protected]], evalud key from email
    Connection driver: mysql-connector-java-3.0.6-stable-bin.jar
    Connection URL: jdbc:mysql://localhost:3306/MONSOON
    connection username: root
    connection password: foobar
    Dictionary class: com.mysql.jdbc.Driver
    "Stephen Kim" <[email protected]> wrote in message
    news:[email protected]...
    How did you configure your Preferences panel? The Eclipse plugin
    doesn't use a kodo.properties file. You should specify your driver
    name, not the jar, in the preferences page.
    Charle Wang wrote:
    I think I have similar problem as followed: I use eclipse2.02 + kodo
    2.4.2 +
    Windows 2000
    By following dev_doc, I imported petshop project. The menu->" Enhancer"part
    works fine, and build successed, but for the file Animal.jdo, "kodo->Addto
    Database" failed. Error message is bellow: (I even can not copy+pasteit)
    >>
    <error>-SchemaTool Failed. The message included was:
    {0}
    javax.jdo.JDOFatalUserException:java.lang.ClassNotFoundException:mysql-conne
    ctor-java-3/0/6-stable-bin/jar
    NestedThrowables:
    java.lang.ClassNotFoundException:mysql-connector-java-3/0/6-stable-bin/jar
    >>
    <info>-Done
    1. I remove the possiblity of the JDBC driver issues. because I use same
    driver and parameters for Quantum_DB plugin. it works fine. I canmanipulate
    the whole mySQL tables.
    2. part of plugin.xml is as bellow:
    <?xml version="1.0" encoding="UTF-8"?>
    <plugin id="com.solarmetric.kodo"
    name="%name"
    version="1.0.0"
    provider-name="%provider-name"
    class="com.solarmetric.modules.integration.eclipse.KodoPlugin">
    <runtime>
    <!--
    Put your jdbc driver in this directory and enter the filename
    here (and configure in Preferences the changes you make) -->
    <library name="mysql-connector-java-3.0.6-stable-bin.jar"/>
    <!-- library name="jdbc-hsql-1_7_0.jar"/ -->
    <!-- ########### do not modify below ######### -->
    3. kodo.properties is bellow:
    #Thu Nov 07 12:32:12 EST 2002
    com.solarmetric.kodo.LicenseKey=[license key censored by
    [email protected]
    com.solarmetric.kodo.PersistenceManagerClass=PetShopPersistenceManager
    com.solarmetric.kodo.impl.jdbc.SynchronizeSchema=true
    javax.jdo.PersistenceManagerFactoryClass=com.solarmetric.kodo.impl.jdbc.JDBC
    PersistenceManagerFactory
    javax.jdo.option.ConnectionDriverName=com.mysql.jdbc.Driver
    javax.jdo.option.ConnectionPassword=foobar
    javax.jdo.option.ConnectionURL=jdbc:mysql://localhost:3306/MONSOON
    javax.jdo.option.ConnectionUserName=root
    javax.jdo.option.MaxPool=0
    4.I have spent a whole day, still can not make the thing move. Did Imiss
    some tip? or .. ?
    "Petr" <[email protected]> wrote in message
    news:[email protected]...
    Hi Guys,
    Loosely related question, is there any chance that build of an
    individual
    class will some day trigger enhancement where appropriate? Currently it
    seems that only full project re-build does the trick ...
    It is a minor thingy, probably in 'nice to have' category.
    Cheers,
    Petr
    Stephen Kim wrote:
    Can you specify what version of Kodo you are using?
    java com.solarmetric.kodo.conf.JDOVersion
    If you enhance using the wrench icon/menu, do you get a more verbose
    logging in the Kodo view?
    On Mon, 03 Mar 2003 15:33:58 +0100, Michael Mattox wrote:
    I've been using the Eclipse plugin and it's working well. Then I
    added an
    import to my class, and now the Kodo enhancer gives me an error (errorin
    build) but it's not specific. I removed the import and it goes away.I
    then tried adding one line to my class:
    private static org.apache.log4j.Logger log =
    org.apache.log4j.Logger.getLogger(URLMonitor.class.getName());
    And I get the error. When I run jdoc from a windows prompt it worksfine.
    I'm using Eclipse 2.1 build
    200302190010.
    Also, when running jdoc by hand with the -properties flag, I get:
    Exception in thread "main" java.lang.IllegalArgumentException: Thespecified
    cla
    ss "-properties" could not be loaded.
    javax.jdo.JDOFatalUserException:
    java.lan
    g.ClassNotFoundException: -properties
    NestedThrowables:
    java.lang.ClassNotFoundException: -properties
    But it still seems to pick up my properties file and it works.--
    Stephen Kim
    [email protected]
    SolarMetric, Inc.
    http://www.solarmetric.com
    Stephen Kim
    [email protected]
    SolarMetric, Inc.
    http://www.solarmetric.com

  • Plugin Errors with QT 7.1.3

    Ever since I installed QT 7.1.3, I started getting pluggin errors from certain websites. It says "An error occurred inside the plugin contained on this page". When I click OK, another pop-up would say "Plugin cannot initialize". This problem would go away if I remove the QT, but then I cannot use Itunes. Can anyone have any suggestion to overcome this problem? Many thanks.
    AMD 64 3800+   Windows XP  

    Ever since I installed QT 7.1.3, I started getting
    pluggin errors from certain websites. It says "An
    error occurred inside the plugin contained on this
    page". When I click OK, another pop-up would say
    "Plugin cannot initialize". This problem would go
    away if I remove the QT, but then I cannot use
    Itunes. Can anyone have any suggestion to overcome
    this problem? Many thanks.
    AMD 64 3800+   Windows XP  
    I am having these same error messages popping up ever since I upgraded to QT7.1.3...so far MS says to go to quicktime and all the fixes I've seen are not working. Even uninstalled QT and Realtime and even with just QT the error is still happening. Get this, before I did the update I was able to view the same website...ugh! Here's the website link although I don't know if an answer will come here...lol
    http://twochineseboys.blogspot.com/
    Thanks for posting before me about this same error, maybe someone will see it and look into it.
    huggles

  • Error with internet plug-in message and blocked plugin

    On my MacBook Air Im receiving a error with internet plug-in message and blocked plugin which will not allow video clips to play i.e. YouTube. How do I correct this?

    When you have installed the latest version of Flash, relaunch Safari and test.
    If you're getting a "blocked plug-in" error, then in System Preferences… ▹ Flash Player ▹ Advanced
    click Check Now. Quit and relaunch your browser, but check this also:
    http://support.apple.com/kb/HT5655?viewlocale=en_US&locale=en_US  which also covers ‘blocked plug-in’.

  • App World Web Plugin Error: An error has occurred communicating with the BlackBerry App World Client.

    App World Web Plugin Error
    An error has occurred communicating with the BlackBerry App World Client.
    Please help me with this problem. I have a new Blackberry Storm 2. When I sign in, it asked me to get the BB appworld browser plug-in and connect my smartphone. So, i did connect it. Then, this message kept on popping out. I don't know how to fix it.

    Okay. this is what I do.
    I go onto http://appworld.blackberry.com/webstore/ & sign in. I then connect my phone & enter the device password. As soon as I do that, this comes up -> App World Web Plugin Error
    An error has occurred communicating with the BlackBerry App World Client.
    I don't know what's the problem & I've been searching for a solution but to no avail.

  • Plug-in errors and dependency errors with a CAF app in DS in NW CE 7.1

    I am learining to build CAF apps in Developer Studio in NW CE 7.1.  Here are my steps and the errors I am getting:
    Open Developer Studio
    Switch to the CA perspective
    File->New->Project
    Choose Development Component under Development Infrastructure
    Press Next
    Choose Composite Application under sap.com
    Choose MyComponents[demo.sap.com] under 'Local Development'
    Vendor: demo.sap.com
    Name: carpool
    Caption: Car Pool
    Language: American English
    Domain: SAP-xApps
    Support Component: CAF-APP (typed in, not chosen)
    Press Finish
    The following error appears:
    Status ERROR
    Plugin : com.sap.ide.metamodel.core.services.eclipse
    code=0
    Internal error
       Plugin name: Metamodel Core
       Internal error  : com.sap.ide.metamodel.core.services.eclipse
       Class      : com.sap.ide.mmservices.core.eclipse.project.ArchiveVersionChecker
       Method     : computeIdeJarProperties
       Message    : C:\Program Files\SAP\IDE\CE\eclipse\E:\Program Files\SAP\IDE\CE\eclipse\plugins\com.sap.dictionary.services_10.0.0.070821165456\lib\com.sap.dictionary.services_api.jar (The filename, directory name, or volume label syntax is incorrect)
       Exception  : java.io.FileNotFoundException: C:\Program Files\SAP\IDE\CE\eclipse\E:\Program Files\SAP\IDE\CE\eclipse\plugins\com.sap.dictionary.services_10.0.0.070821165456\lib\com.sap.dictionary.services_api.jar (The filename, directory name, or volume label syntax is incorrect)
    java.io.FileNotFoundException: C:\Program Files\SAP\IDE\CE\eclipse\E:\Program Files\SAP\IDE\CE\eclipse\plugins\com.sap.dictionary.services_10.0.0.070821165456\lib\com.sap.dictionary.services_api.jar (The filename, directory name, or volume label syntax is incorrect)
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:203)
    at java.util.jar.JarFile.<init>(JarFile.java:132)
    at java.util.jar.JarFile.<init>(JarFile.java:70)
    at com.sap.ide.mmservices.core.eclipse.project.ArchiveVersionChecker.computeIdeJarProperties(ArchiveVersionChecker.java:296)
    at com.sap.ide.mmservices.core.eclipse.project.ArchiveVersionChecker.doFullCheck(ArchiveVersionChecker.java:214)
    at com.sap.ide.mmservices.core.eclipse.project.ArchiveVersionChecker.checkProject(ArchiveVersionChecker.java:125)
    at com.sap.ide.mmservices.core.eclipse.generation.GenerationServiceEclipse.checkArchiveVersions(GenerationServiceEclipse.java:110)
    at com.sap.dictionary.tools.generation.eclipse.GenerationBuilder.checkArchiveVersions(GenerationBuilder.java:335)
    at com.sap.dictionary.tools.generation.eclipse.GenerationBuilder.build(GenerationBuilder.java:85)
    at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:624)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:166)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:197)
    at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:246)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:249)
    at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:302)
    at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:334)
    at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:137)
    at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    I do not think I missed anything installing NW CE 7.1, but this error makes me think that some plug-in was erroneously left out of the install. 
    Incidentally, I can continue onward and build an app (this is obviously a tutorial), but when I try to deploy I get the following error:
    The deployment of the archive failed with an exception!
    ([ERROR CODE DPL.DCAPI.1027]) DependenciesResolvingException.
    Reason:[ERROR CODE DPL.DC.3033] An unresolved dependencies error
    occurred while sorting the deployment batch items regarding the
    dependencies.;nested exception is:
    com.sap.engine.services.dc.cm.deploy.sdu_deps_resolver.UnresolvedDepen
    denciesException:[ERROR CODE DPL.DC.3437]Unresolved dependencies
    found for the following deployment items:
    1. Component: name:'carpool~ear',vendor:'my.company',location:
    'localDevelopment',version:'20080501110329',software type: 'J2EE',
    dependencies:'[name:'cafruntimeear',vendor:'sap.com',name:
    'cafcoreear',vendor:'sap.com']
    Unresolved dependency:
    name:'cafruntimeear',vendor:'sap.com'          (not found in the admitted
    batch items and the repository)
    Unresolved dependency:
    name:'cafcoreear',vendor:'sap.com'          (not found in the admitted
    batch items and the repository)
    Please check the error log for further informations.
    Again, this looks like I am missing some components.
    Any assistance is greatly appreciated.
    TB

    Further developments:  As you may note from the error message, DS is looking for com.sap.ide.metamodel.core.services.eclipse in both the C: and the E: drive at the same time.  In fact, this file exists in the E: drive subdirectory listed, so I obviously have an error with two drive designations being concatenated.  Does anyone know how I can change the lookup directory for this dependency (or any dependency)? 
    Thanks,
    TB

  • Sap-plugin error when deploying a par file

    Hi,
    We are getting sap-plugin error when ever we are trying to deploy the application to the portal.Even after restarting the server the problem is not getting solved.
    The application we are trying to deploy is perfectly alright as we tested the same earlier.
    Can any one provide some inputs to solve this issue.
    To add some more points
    In brief ,we are not able to deploy our Portal applications . It is giving us error like this
    NFO: Detected Portal Archive File: com.abc.par
    INFO: Deployment failed - exception caught: Application upload failed: com.abc.par - more detail at: /usr/sap/POD/JC30/j2ee/cluster/server0/apps/sap.com/irj/servlet_jsp/irj/root/web-inf/deployment/pcd/com.abc.par.log…
    We got this error many times , but after some time , when we restart the portal it works,
    this time it is not working even after I restarted the server many times

    hi all, i have same problem with upload of .par file, it doesn't work both from the portal and from the NWDS,
    here i post first part of log file:
    this is   sap-plugin.log :
    [16.05.07 / 13:05] #ERROR LEVEL# com.sap.portal.developmentTools.ideSpecific.eclipse.wizards.sapmakepar.SAPMPWizard$1 > Upload Response: <?xml version="1.0" encoding="utf-8"?>
    <query-result><info><type>1</type><message>Detected Portal Archive File: test.par</message></info><info><type>1</type><message>Deployment failed - exception caught: Application upload failed: test.par - more detail at: C:\usr\sap\SWB\DVEBMGS02\j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\deployment\pcd\test.par.log</message></info></query-result>
    this is  test.par.log :
    2007-05-16_12-03-10
    Application upload failed: test.par
    com.sapportals.portal.prt.runtime.PortalException: [ApplicationRepositoryService.putArchive] archive: test.par
         at com.sapportals.portal.application.applicationrepository.ApplicationRepositoryService.putArchive(ApplicationRepositoryService.java:328)
         at com.sapportals.portal.prt.deployment.DeploymentManager._uploadArchive(DeploymentManager.java:813)
         at com.sapportals.portal.prt.deployment.DeploymentManager.uploadArchive(DeploymentManager.java:474)
         at com.sapportals.portal.prt.deployment.DeploymentManager.uploadApplication(DeploymentManager.java:319)
         at com.sap.ip.portal.admin.portalanywhere.ArchiveUploader.doUpload(ArchiveUploader.java:116)
         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:324)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.handleRequestEvent(AbstractPortalComponent.java:700)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:412)
         at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252)
         at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:369)
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:707)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:232)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: com.sapportals.portal.pcd.pl.PlRuntimeException: unexpected SQLException
    Cannot assign a zero-length byte array to host variable 18.
         at com.sapportals.portal.pcd.pl.PlFactory.handleUnexpectedSQLError(PlFactory.java:2490)
         at com.sapportals.portal.pcd.pl.PlContext.createSubcontext(PlContext.java:652)
         at com.sapportals.portal.pcd.gl.xfs.XfsContext.createChildOnPersistence(XfsContext.java:1360)
         at com.sapportals.portal.pcd.gl.xfs.XfsContext.createChildAndNotify(XfsContext.java:1118)
         at com.sapportals.portal.pcd.gl.xfs.XfsContext.createChild(XfsContext.java:1076)
         at com.sapportals.portal.pcd.gl.xfs.XfsContext.createSubcontext(XfsContext.java:846)
         at com.sapportals.portal.pcd.gl.xfs.BasicContext.createBasicSubcontext(BasicContext.java:185)
         at com.sapportals.portal.pcd.gl.PcdPersContext.createSubcontext(PcdPersContext.java:188)
         at com.sapportals.portal.pcd.gl.PcdFilterContext.filterCreateSubcontext(PcdFilterContext.java:244)
         at com.sapportals.portal.pcd.gl.PcdProxyContext.createSubcontext(PcdProxyContext.java:133)
         at com.sapportals.portal.pcd.gl.PcdGlContext.createSubcontext(PcdGlContext.java:500)
         at com.sapportals.portal.pcd.gl.PcdGlContext.bind(PcdGlContext.java:425)
         at com.sapportals.portal.pcd.gl.PcdProxyContext.bind(PcdProxyContext.java:426)
         at com.sapportals.portal.pcd.gl.PcdProxyContext.rebindInt(PcdProxyContext.java:446)
         at com.sapportals.portal.pcd.gl.PcdProxyContext.rebind(PcdProxyContext.java:460)
         at com.sapportals.portal.pcd.gl.PcdGlContext.rebind(PcdGlContext.java:1317)
         at com.sapportals.portal.pcd.gl.PcdProxyContext.rebind(PcdProxyContext.java:501)
         at com.sapportals.portal.pcd.gl.PcdProxyContext.rebind(PcdProxyContext.java:663)
         at com.sapportals.portal.pcd.gl.PcdProxyContext.rebind(PcdProxyContext.java:668)
         at com.sapportals.portal.application.applicationrepository.ApplicationRepositoryService.updateObject(ApplicationRepositoryService.java:717)
         at com.sapportals.portal.application.applicationrepository.ApplicationRepositoryService.storeApplication(ApplicationRepositoryService.java:389)
         at com.sapportals.portal.application.applicationrepository.ApplicationRepositoryService.putArchive(ApplicationRepositoryService.java:306)
         ... 34 more
    Caused by: com.sap.sql.log.OpenSQLException: Cannot assign a zero-length byte array to host variable 18.
         at com.sap.sql.log.Syslog.createAndLogOpenSQLException(Syslog.java:85)
         at com.sap.sql.log.Syslog.createAndLogOpenSQLException(Syslog.java:124)
         at com.sap.sql.jdbc.common.dispatch.BlobHostVariable.setBinaryStream(BlobHostVariable.java:143)
         at com.sap.sql.jdbc.common.CommonPreparedStatement.setBinaryStream(CommonPreparedStatement.java:776)
         at com.sap.engine.services.dbpool.wrappers.PreparedStatementWrapper.setBinaryStream(PreparedStatementWrapper.java:401)
         at com.sapportals.portal.pcd.pl.AttributeHeadersTable.storeAttribute(AttributeHeadersTable.java:431)
         at com.sapportals.portal.pcd.pl.AttributeHeadersTable.insert(AttributeHeadersTable.java:248)
         at com.sapportals.portal.pcd.pl.PlObject.save(PlObject.java:541)
         at com.sapportals.portal.pcd.pl.PlContext.createSubcontext(PlContext.java:616)
         at com.sapportals.portal.pcd.pl.PlContext.createSubcontext(PlContext.java:640)
         ... 54 more

  • Hi There, cannot open an InDesign document in CS3. Getting Plugin errors

    I have a InDesign document created in CS4. I cannot access the file from a computer with CS3. I get a lot of plugin errors at the start up.
    Please help as this is a very important document

    @Naga Sai J – you cannot open an InDesign CS4 file in the previous version.
    But you can export an exchange file format for InDesign CS3.
    Go to File/Export and chose INX for export: "InDesign CS3 Interchange-Format (INX)"
    That .inx file could be opened with InDesign CS3.
    After opening the .inx file, examine it well!
    Some things might have changed (things regarding to newer or changed features from InDesign CS4).
    Uwe

  • Error With SCORM Content W Latest Version of Sun Java (1.6.0_10)

    We're getting an error with users running the more recent version of Sun Java 1.6.0_10, but not with previous versions. This happens for all our SCORM content.
    The Java logs are showing a lot of data, but the main symptoms seem to be:
    network: CrossDomainXML: connection to host <our LMS server address> denied
    LMS Error: 304 - Security exception
    and
    Error stack trace:
    oracle.apps.ota.lms.LMSException: java.security.AccessControlException: access denied (java.net.SocketPermission <our LMS server address> connect,resolve)
    and
    Returned: "false"
    *** LMSGetLastError() [Thu Oct 09 10:56:35 EDT 2008]
    Returned: "304"
    *** LMSGetErrorString("304") [Thu Oct 09 10:56:35 EDT 2008]
    Returned: "Security exception"
    Our crossdomain.xml fille is configured correctly, and also previous versions of JRE are not having the problem (the Java logs look clean).
    Does anyone have any thoughts?
    Thanks.

    Hi All
    Got a similar issue with the tracking / bookmarking of sessions - when on sun Java update 7 all is well however when update 10 or 11 is installed then SCROM session start on page 1 not the page you were on, also as expected they do not get marked as complete.
    Two things happen
    1) A small window is left for - [http://riti04.cornwall.nhs.uk:7780/ilearn/en/learner/jsp/relogin.jsp] - URL
    2) We get an Error on page - [http://riti04.cornwall.nhs.uk:7780/ilearn/en/learner/jsp/lms.jsp] - URL
    Looked for the Plugin section as per a pervious within the Java Control panel - but I'm not seeing it.
    We use iLearn 5.0 and I am begining to think we need a patch but unsure which.
    Thanks
    Stephen

  • Anyone else seen this while loading a plugin: "Error #2044: Unhandled IOErrorEvent:"

    Hello All,
    I'm curious if anyone else has seen this error while loading an OSMF plugin dynamically:
    "Error #2044: Unhandled IOErrorEvent:. text=Error #2124: Loaded file is an unknown type."
    You will only see this with the debug version of the Flash Player. The plugin loads fine, but the RTE appears. I've submitted a bug for this (http://bugs.adobe.com/jira/browse/FM-1104) but apparently no one at Adobe can reproduce it while everyone on our team can easily reproduce it at will. Some use Windows, some use Macs.
    I've written a very simple player and a very simple plugin, you can simply refresh your browser to try to reproduce the error. You won't see anything on the page, just hit refresh a few times until you see it. You'll need the debug version of the Flash Player to see the RTE. One guy on our team (uses Windows) claims he sees it after he clears his browser cache. I can make it happen on Safari for Mac by simply hitting Cmd-R a few times.
    http://mediapm.edgesuite.net/chuck/osmf-test/OSMFPluginErrorTest.html
    I also see this on cnn.com. I've attached a screen shot.
    Go to cnn.com and watch any video. I get the RTE every time on the first try. We are seeing this repeatedly on OSMF built players that load OSMF plugins dynamically.
    Reply if you see the error. This will greatly help in determining that I've not completely lost my mind
    In the mean time, I'll be working locally on a work around and hopefully submit that to the OSMF trunk.
    Thanks,
    - charles

    Hi Charles,
    Re:  CNN.com > Yes I am seeing the error (with each video twice in fact, 1st on start of preroll, 2nd on start of main video)
    Re:  http://mediapm.edgesuite.net/chuck/osmf-test/OSMFPluginErrorTest.html
    This link is not loading.
    Both cases using both:
    Windows XP > IE 6.0.2900 > Flash Player 10,1,85,3 installed
    Windows XP > Firefox 2.0.0.18 > Flash Player 10,1,85,3 installed
    hth,
    g

  • Crystal Reports Logon Error ("Security Plugin Error")

    Hi there,
    I have an issue that I haven't been able to resolve for the past couple days.  I had to reinstall Crystal Reports XI on a user's computer, and now we can't log into the BusinessObjects Enterprise server from it using LDAP.  I have successfully logged in using the Enterprise authentication mode, but not the LDAP authentication mode.
    Here was my general trail of attempts:
    Completely uninstalled Crystal Reports XI
    Installed Crystal Reports XI
    Installed Crystal Reports XI SP1
    Could not log into BOE using LDAP; received the error "Security plugin error: Failed to set parameters on plugin"
    Installed Crystal Reports XI SP2
    Could not log into BOE using LDAP; received the error "Security plugin error: Failed to set parameters on plugin" (despite the release notes of SP2 saying that this issue has been resolved)
    Installed Crystal Reports XI SP4 (as SP3 was not available on the downloads section of the SAP/BO service portal, and I heard it had a bug)
    Could not log into BOE using LDAP; received the error "Security plugin error: Failed to set parameters on plugin"
    Installed Crystal Reports XI Hotfix 11
    Could not log into BOE using LDAP; received the error "Security plugin error: Failed to set parameters on plugin"
    Installed Crystal Reports XI Hotfix 12
    Could not log into BOE using LDAP; received the error "Security plugin error: Failed to set parameters on plugin"
    I was able to log into InfoView via LDAP on the above workstation.
    I've also tried installing Crystal Reports XI, following the same steps as above, on second workstation in order to determine if it was an issue with the first workstation I was addressing.  But the second workstation had the same issue.  However, I was also able to log into InfoView via LDAP on this second workstation.
    I was also able to authenticate just fine on my workstation via Crystal Reports using LDAP, but its Crystal Reports installation took place before I began working here.
    I have searched the SAP/BO portal, and I'm still left with the following questions on the following posts:
    [Note 1207373|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_boj_erq/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/scn_bosap/notes%7B6163636573733d36393736354636443646363436353344333933393338323636393736354637333631373036453646373436353733354636453735364436323635373233443330333033303331333233303337333333373333%7D.do] - My issue is not regarding communicating with the LDAP server because the user logs into her workstation everyday using LDAP.  Could there be another solution?
    [Log On error|https://forums.sdn.sap.com/click.jspa?searchID=18094821&messageID=5980948] - I couldn't find the "Server" service on the PC.  What is the actual name of the service?  Also, where can I go to find the release number of my BOE server?
    [Authentication issues with the universes connection type|https://forums.sdn.sap.com/click.jspa?searchID=18094821&messageID=6316866] - I'm not sure what to do as I think my BOE server is XI R1.
    [Cannot access the repository. (USR0013)|https://forums.sdn.sap.com/click.jspa?searchID=18094821&messageID=6327052] - I don't think this is the same issue as I'm experiencing.  Would I need to restart the CMS service on the BOE server, even though other workstations can log on to the BOE server using LDAP?
    [LDAP Authentication issue whille connecting to BOXIR2 usinng designer|https://forums.sdn.sap.com/click.jspa?searchID=18094821&messageID=6253470] - InfoView is not a problem to log into.  Is the software inventory tool referred to in this thread the same as "Add or Remove Programs"?  If so, the BOE version is not the same as any of the Crystal versions on any of the workstations I've worked with.  But mine still authenticates.  I also don't think it's a firewall issue as the only thing that changed on the workstations I've worked with is that I've uninstalled and/or installed Crystal Reports.
    [Re: setting up AD and Kerberos with Java|https://forums.sdn.sap.com/click.jspa?searchID=18094821&messageID=6024617] - I don't think this is my issue...?
    Here are the specs of the machines:
    First Workstation:
    Windows XP SP3
    Crystal Reports 11.0.0.895 (after all the installs were over and I rolled back a couple SPs)
    Second Worktation:
    Windows XP SP3
    Crystal Reports 11.0.0.2812 (after all the installs were over)
    My Workstation:
    Windows XP SP2
    Crystal Reports 11.0.0.1994
    BOE Server:
    BOEXI 11.0.0.7485
    CMS 11.0.0.1886
    I am very new to Crystal Reports, so I may have missed something in the installation that would have prevented this.  Is there a way to make Crystal Reports "point" to the BOE server via LDAP?  I couldn't find anything like this though.  Any help you could provide would be great!
    Thanks so much in advance!
    Bryce

    Thanks Tim,
    I cannot seem to find Crystal Reports XI Release 1 Service Pack 3.  All I can find on the SAP Support Portal (under the Business Objects Support - Software Downloads section) are SP1, SP2, and SP4.
    We can access BOE via LDAP from other Crystal clients, and we can access InfoView from other clients also.  The client that is having trouble accessing BOE with Crystal Reports via LDAP is able to access InfoView.
    Should I try CR XI R1 SP3?  If so, could you point me in the right direction to find it?
    Thanks!
    Bryce

  • First time launch of Garageband yields plugin errors

    So I finally purchased iLife 08, and the first time I go to run Garageband after the install I get these plugin errors:
    "GarageBand unexpectedly quit while trying to use the Audio Unit "C1 gate (s)" by "Waves". This plug-in may require an update."
    and:
    "GarageBand unexpectedly quit while trying to use the Audio Unit "L1 limiter (s)" by "Waves". This plug-in may require an update."
    Then there is this one:
    "Required software extensions are missing.
    Click the OK button, and you will be transferred to the PACE web site where an installer can be downloaded."
    But of course there is no mention of the fact that you have to BUY the required software extension.
    I have done a reinstallation with no better luck. Has anyone else run across this?

    you've apparently installed some third party software at some point, one of which uses that godawful pace copyprotection. since they don't work with GB you'll have to either get rid of the old plug-ins, not use GB, or find out if there are updates to them.

  • Quicktime 7 plugin error

    Anytime I try to view a webpage which uses Quicktime I'm getting a plugin error message saying "An error occurred inside a plug-in contained on this page". Then I click on the OK another message pops up after that saying "The plugin did not initialize properly" and of course Quicktime won't stream the video. I tried to uninstall and reinstall the latest Quicktime, no change at all. Anyone has any suggestions? I'm using the latest Internet Explorer 7. I didn't have this problem with IE6 before. Could that be the culprit? Any help would be much appreciated!

    I started having the same errors "an error occured inside a plug in contained on this page" and then did the same thing and clicked okay and got the next error "The plug in did not initialize properly".
    I recently downloaded Internet Explorer 7 and I had no problems with the quicktime video on any websites. Suddenly last night I started having problems. I thought about the last thing I did and it was downloadng an update for windows media, this seemed to deselect a file type option in the quicktime preferences.
    I opened up the Quicktime preferences and chose the file types tab and selected MP3 - MPEG layer III movies and streams and selected apply and okay and restarted my computer and the video web pages that I could not get to work with quicktime are working fine now!

Maybe you are looking for