Chunked Transfer Encoding - Doesn't work due to implementation bug?

Hello All,
I'm tackling the infamous "transfer-encoding: chunked" issue on trying to send POST data from the J2ME emulators and devices greater than 2048 bytes (or whatever the internal buffer size of a specific device might be). The nginx server on the other end always sends back a *411 - No content length specified* because it doesn't seem to recognize chunked transfer encoding. (despite the fact nginx is HTTP 1.1 compliant meaning it should be able to recognize it without rejection)
One thing I've noticed is that compared to a correctly chunked HTTP body which looks something like this:
*2*
ab
*4*
abcd
A
*0123456789*
*3*
foo
*0*
the HTTP bodies coming out of the MIDlet though Network Monitor in the emulator just look like this:
ababcd0123456789foo
It seems the chunked HTTP body does not have the chunk size indices that should be there for proper formatting.
I did my debugging on the Sun Java Network Monitor and maybe that tool "hides" the actual chunking indices
or the chunking takes place at a point beyond the emulator's snapshot of the data. Does anyone know if the Sun Java Network Monitor indeed shows the entire body of an HTTP POST in it's true state? The size of one packet I'm looking at is 2016 which is 32 bytes off 2048 - the supposed limit where data starts getting chunked. Could this "missing" 32 bytes from the log be the chunking indexes I am looking for? If the Network Monitor indeed shows the packet body in it's entirety then it seems like people are having issues sending chunked transfers because the format is wrong.
Anyway assuming J2ME's chunked transfer encoding is working correctly then how come nginx and many other supposedly HTTP 1.1 servers cannot understand the incoming format? Is Java's implementation of chunked transfer encoding somehow deviant from the set standard? I read a post at the following address
http://forum.java.sun.com/thread.jspa?forumID=76&threadID=454773
in which a user could not get chunked posts recognized by Apache until he changed the format of his HTTP body (read the last post on that thread for details on this).
In case no one can assist on the above how would I go about trying to intercept the HTTP data stream right after it leaves the emulator or a real device. Is this something that can only be done server side? If so how can I guarantee that the data I am receiving on the server side was not modified by another entity along the way?
Any help on this would be much appreciated. Thanks.
-Bob

We're still tackling the same issue but we've made a few discoveries:
* Nginx does not support chunked transfer encoding despite it's HTTP 1.1 status.
* The chunked transfer encoding format coming out of J2ME is correct. During some server side logging sessions we found that J2ME puts in the chunking indices and the finalizing 0 and carriage return to signify the end of the stream.
* The missing 32 bytes not shown in the Sun Java Network Monitor are the chunking indices - they are just hidden from you at that level of display. Since the J2ME emulator sends it's packets in 2048 bytes chunks when viewing the monitor you will just see the contents itself (2016 byte chunks). The other 32 bytes are the headers i.e.
7e0[carriage return]
which is a 32 bytes sequence (4 8 byte characters) with the last character being the carriage return. 7e0 in decimal is 2016 - the size of the displayed packet in the network monitor.
Anyone have any suggestions for a reliable server end receiver for chunked transfer encoding content? (preferably one which works well with Ruby on Rails)

Similar Messages

  • Turn off chunked transfer-encoding

    Hi. I have to interface with another company's client that has a broken implementation
    of http/1.1 and does not understand chunked transfer encoding. Is there some way
    I can tell Weblogic not to use chunked encoding for a particular servlet response?

    Nagesh Susarla <[email protected]> wrote:
    Joe Humphreys wrote:
    Hi. I have to interface with another company's client that has a brokenimplementation
    of http/1.1 and does not understand chunked transfer encoding. Is theresome way
    I can tell Weblogic not to use chunked encoding for a particular servletresponse?
    >
    The easiest way would be to set content-length on the response
    and the response wudnt be chunked
    -nagesh
    Thanks, but that is not an option here because the content is dynamic and may
    be in excess of 100K. I can't afford to buffer that much data in memory just to
    count its length. Since the server doesn't use chunked transfer-coding for http/1.0
    responses, I was hoping there would be some way to just turn it off. (But only
    for particular servlets.)
    Joe H

  • The Command Get-ADUser -Identity username -Properties * No Longer Works Due to a Bug in PowerShell 4 and Win8-1 Pro

    The 'Command Get-ADUser -Identity <username> -Properties *' No Longer Works Due to a Bug in PowerShell 4 and Win8-1 Pro
    It produces the following error:
    Get-ADUser : One or more properties are invalid.
    Parameter name: msDS-AssignedAuthNPolicy
    At line:1 char:1
    + Get-ADUser -Identity ********** -Properties *
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (**********:ADUser) [Get-ADUser], ArgumentException
        + FullyQualifiedErrorId : ActiveDirectoryCmdlet:System.ArgumentException,Microsoft.ActiveDirectory.Management.Commands.GetADUser
    This is already documented in these forums:
    1. http://social.technet.microsoft.com/Forums/systemcenter/en-US/1bf9568e-6adc-495d-a37c-48877f86985a/powershell-40-and-the-activedirectory-ps-module?forum=w81previtpro
    2. https://connect.microsoft.com/PowerShell/feedback/details/806452/windows-8-1-powershell-4-0-get-adcomputer-properties-bug
    Unfortunately, in typical style, Microsoft have archived number 1 without bothering to respond with advice.  Can someone in Microsoft please advise your customers here if this is being investigated and of any available workaround or fix ?
    -- huddie "If you're not seeking help or offering it, you probably shouldn't be here."

    Did you consider using one of the "workarounds" below to run an existing version of the AD Module for PowerShell under a specific PowerShell version:
    a. #require -version 3.0    (in ps1 script)
    b. powershell -version 3.0
    Thank you for sharing with us if this helps.
    Desmond, did you miss my reply below ?  I still haven't heard back from you:
    >> "Desmond,
    >> 
    >> Thanks for your quick response.
    >> 
    >> I'm running this just as a command, not in a script:
    >> 
    >> Get-ADUser -Identity <username> -Properties *
    >> 
    >> When I try to run powershell
    -version 3.0 first, then run the above command, it still fails with the same error.  When I then run Get-Host,
    the version still shows as 4.0 so maybe there's more I need to do to launch a 3.0 host.  Anyway, from what I've read it seems your command is more aimed at script compatibility.
    >> 
    >> Can you help ?"
    -- huddie "If you're not seeking help or offering it, you probably shouldn't be here."

  • Chunked transfer encoding problem

    Hi guys, I think I'm going to lose my mind with this, I cant make my chunked transfer manager to work right.
    The problem I'm having is that reading the amount of data specified in the chunk-size, I end up having the next chunk size inside the body, so, when I call the next getchunksize, it fails.
    The first call to getChunkSize() works great and I get the size value as expected.
    The BufferedReader is connected to the sock
    s = new Socket(connectTo, portNum);
    sIn = new BufferedReader(new InputStreamReader(s.getInputStream()) );Thanks a lot guys, I hope any of you understands what's going on...
    private String processChunked(BufferedReader sIn, String newData) throws IOException {
            newData += LINEBREAK; // Let's separate header form body   
            int size = 0;
            String body = new String();
            size = getChunkSize(sIn);
            while(size > 0) {
                body = getChunkData(sIn, size);           
                size = getChunkSize(sIn);
                newData += body;
                body = "";
            return newData;
        private String getChunkData(BufferedReader sIn, int lenght) throws IOException {
            int val = 0;
            String res = new String();
            char chr = ' ';
            for(int i= 0; i<lenght; i++) {
                val = sIn.read();
                if(val == -1)
                    break;
                chr = (char)val;
                res += Character.valueOf(chr).toString();
            return res;
        private int getChunkSize(BufferedReader sIn) throws IOException {
            char chr = ' ', prvChr = ' ';
            int val = 0;
            String tmpSize = new String();
            int size = 0;
            int readed = 0;
            do { //Read chunk size
                prvChr = chr;
                val = sIn.read();
                if (val == -1) {
                    break;
                readed++;
                chr = (char) val;
                tmpSize += Character.valueOf(chr).toString();
            } while (prvChr != '\r' && chr != '\n');
            // calculate chunk size
            if(tmpSize.indexOf(";") != -1) { //remove chunk extension
                tmpSize = tmpSize.substring(0, tmpSize.indexOf(";"));
            tmpSize = tmpSize.trim();
            try {
                size = Integer.valueOf(tmpSize, 16);           
            } catch (NumberFormatException e) {
                size = 0;
            return size;
        }

    Hi,
    The spec requires that HTTP/1.1 is used. So for POST, instead of sending data directly, the client send just a message to have a confirmation from the server ( 100 CONTINUE packet), and then sends data (other packet(s) ). Of course, This mechanism is used only when we need more than 1 packet, that's why you don't see problems with less than x bytes.
    The server don't need to be written differently because the final packet it receives is one packet after reconstitution from all sent packets.
    Cheers,
    Zak

  • Command Link doesn't work - may be a bug

    Hi all,
    I'm using JDev 11g. I added two pages to the adfc-config.xml file and a controlFlowCase from one to another. Page1--> Page2 The action name is "aaa".
    And then i added a command link to the Page1 and selected the action name "aaa". Now i'm click the command link, but it doesn't work. I'm shocked. What is the problem? It's so basic thing.
    Erdo

    I'm running just like you said. Here is the error log :
    oracle.jbo.JboException: JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-29000. Error message parameters are {0=java.lang.NullPointerException, 1=null}
         at oracle.adf.model.binding.DCIteratorBinding.reportException(DCIteratorBinding.java:376)
         at oracle.adf.model.binding.DCIteratorBinding.callInitSourceRSI(DCIteratorBinding.java:1693)
         at oracle.adf.model.binding.DCIteratorBinding.internalGetRowSetIterator(DCIteratorBinding.java:1645)
         at oracle.adf.model.binding.DCIteratorBinding.refresh(DCIteratorBinding.java:4395)
         at oracle.adf.model.binding.DCExecutableBinding.refreshIfNeeded(DCExecutableBinding.java:341)
         at oracle.jbo.uicli.binding.JUCtrlValueBinding.isAttributeUpdateable(JUCtrlValueBinding.java:1647)
         at oracle.jbo.uicli.binding.JUCtrlValueBinding.isAttributeUpdateable(JUCtrlValueBinding.java:1754)
         at oracle.jbo.uicli.binding.JUCtrlValueBinding.isUpdateable(JUCtrlValueBinding.java:2610)
         at oracle.adfinternal.view.faces.model.AdfELResolver._isReadOnly(AdfELResolver.java:96)
         at oracle.adfinternal.view.faces.model.AdfELResolver.isReadOnly(AdfELResolver.java:112)
         at javax.el.CompositeELResolver.isReadOnly(CompositeELResolver.java:353)
         at com.sun.faces.el.DemuxCompositeELResolver._isReadOnly(DemuxCompositeELResolver.java:290)
         at com.sun.faces.el.DemuxCompositeELResolver.isReadOnly(DemuxCompositeELResolver.java:319)
         at com.sun.el.parser.AstValue.isReadOnly(Unknown Source)
         at com.sun.el.ValueExpressionImpl.isReadOnly(Unknown Source)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer._getUncachedReadOnly(EditableValueRenderer.java:486)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.cacheReadOnly(EditableValueRenderer.java:416)
         at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.beforeEncode(LabeledInputRenderer.java:128)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:340)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeFormItem(PanelFormLayoutRenderer.java:1015)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.access$100(PanelFormLayoutRenderer.java:46)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1491)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1410)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
         at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeChildren(PanelFormLayoutRenderer.java:352)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.encodeAll(PanelFormLayoutRenderer.java:187)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
    ...

  • IAS console doesn't work due DCM daemon failure

    Hi,
    I've got a problem with IAS console recently.
    When I try to open Application or Administration tabs for my OC4J Instance I get an error message:
    <ias-component id="dcm-daemon">
    <process-type id="dcm-daemon">
    <process-set id="dcm">
    <process id="650183386" pid="7996" status="Init" index="1" log="D:\oracleIASUAT\opmn\logs\dcm-daemon~dcm-daemon~dcm~1" operation="request" result="failure">
    <msg code="-21" text="failed to start a managed process after the maximum retry limit">
    </msg>
    </process>
    </process-set>
    </process-type>
    </ias-component>
    opmnctl status shows that dcm-daemon process is down.
    When I try start process
    opmnctl startproc process-type=dcm-daemon
    got error:
    no enabled components for this request
    emctl start iasconsole doesn't help
    What is the problem and where look for solution?
    Thanks in advance.
    Edited by: Sah on Oct 15, 2009 6:02 PM

    Content of D:\oracleIASUAT\dcm\logs\emd_logs\log.xml
    <MESSAGE>
    <HEADER>
    <TSTZ_ORIGINATING>2009-10-15T18:05:07.844+04:00</TSTZ_ORIGINATING>
    <COMPONENT_ID>DCM</COMPONENT_ID>
    <MSG_TYPE TYPE="ERROR"></MSG_TYPE>
    <MSG_LEVEL>1</MSG_LEVEL>
    <HOST_ID>host1</HOST_ID>
    <HOST_NWADDR>10.10.10.10</HOST_NWADDR>
    <MODULE_ID>oracle/defaultLogger/ExceptionLogger</MODULE_ID>
    <THREAD_ID>EMUI_18_05_04_/console/ias/applicationServer$type=oracle*ias$target=uat.host1</THREADID>
    <USER_ID>SYSTEM</USER_ID>
    </HEADER>
    <CORRELATION_DATA>
    <EXEC_CONTEXT_ID><UNIQUE_ID>10.10.10.10:99043:1255614349859:3</UNIQUE_ID><SEQ>0</SEQ></EXEC_CONTEXT_ID>
    </CORRELATION_DATA>
    <PAYLOAD>
    <MSG_TEXT>[TM] TaskMaster sysInit failed for D:\oracleIASUAT</MSG_TEXT>
    <SUPPL_DETAIL><![CDATA[oracle.ias.sysmgmt.exception.ProcessMgmtException: Base Exception:
    OPMN Request: /start?mode=sync&ias-component=dcm-daemon
    OPMN Response: HTTP/1.1 204 No Content
    Content-Length: 710
    Content-Type: text/html
    Response: 0 of 1 processes started.
    <?xml version='1.0' encoding='US-ASCII'?>
    <response>
    <opmn id="host1:6201" http-status="204" http-response="0 of 1 processes started.">
      <ias-instance id="uat.host1">
        <ias-component id="dcm-daemon">
          <process-type id="dcm-daemon">
            <process-set id="dcm">
              <process id="650183387" pid="6200" status="Init" index="1" log="D:\oracleIASUAT\opmn\logs\dcm-daemon~dcm-daemon~dcm~1" operation="request" result="failure">
                <msg code="-21" text="failed to start a managed process after the maximum retry limit">
                </msg>
              </process>
            </process-set>
          </process-type>
        </ias-component>
      </ias-instance>
    </opmn>
    </response>
    Resolution:
    If there is no response from OPMN, check OPMN configuration and restart DCM daemon. If OPMN response is available, identify the failure and the corresponding log files indicated in the OPMN response contents
         at oracle.ias.sysmgmt.clustermanagement.OpmnAgent.checkOpmnResponse(Unknown Source)
         at oracle.ias.sysmgmt.clustermanagement.OpmnAgent.validateOperation(Unknown Source)
         at oracle.ias.sysmgmt.clustermanagement.OpmnAgent.sendRequest(Unknown Source)
         at oracle.ias.sysmgmt.task.ProcessManager.start(Unknown Source)
         at oracle.ias.sysmgmt.task.TaskMaster.daemonStart(Unknown Source)
         at oracle.ias.sysmgmt.task.TaskMaster.sysInit(Unknown Source)
         at oracle.ias.sysmgmt.task.TaskMaster.sysInit(Unknown Source)
         at oracle.ias.sysmgmt.task.InstanceManager.sysInit(Unknown Source)
         at oracle.ias.sysmgmt.task.InstanceManager.init(Unknown Source)
         at oracle.ias.sysmgmt.EntryPoint.init(Unknown Source)
         at oracle.sysman.emSDK.eml.util.iAS.IASEntryPoint.initEntrypoint(IASEntryPoint.java:145)
         at oracle.sysman.emSDK.eml.util.iAS.IASEntryPoint.getEntryPoint(IASEntryPoint.java:266)
         at oracle.sysman.ias.sta.clusters.ClusterUtils.getClusterManager(ClusterUtils.java:385)
         at oracle.sysman.ias.sta.ias.applicationServer.getOverview(applicationServer.java:1059)
         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 oracle.cabo.ui.data.provider.MethodDataProvider.getDataObject(Unknown Source)
         at oracle.cabo.ui.data.provider.TableDataProvider.getDataObject(Unknown Source)
         at oracle.cabo.ui.data.provider.CachingDataProvider.getDataObject(Unknown Source)
         at oracle.cabo.ui.data.provider.DataProviderStack.getDataObject(Unknown Source)
         at oracle.cabo.ui.LogicalNodeRenderingContext.getDataObject(Unknown Source)
         at oracle.cabo.ui.RootRenderingContext.getDataObject(Unknown Source)
         at oracle.cabo.ui.LogicalNodeRenderingContext.getDataObject(Unknown Source)
         at oracle.cabo.ui.RootRenderingContext.getDataObject(Unknown Source)
         at oracle.cabo.ui.data.DataBoundValue.getValue(Unknown Source)
         at oracle.cabo.ui.data.bind.ToBooleanBoundValue.getValue(Unknown Source)
         at oracle.cabo.ui.BaseUINode.getAttributeValueImpl(Unknown Source)
         at oracle.cabo.ui.BaseUINode.getAttributeValue(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.skipNode(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.skipChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.getNextRenderedChildIndex(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.BorderLayoutRenderer.renderIndexedChildren(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.BorderLayoutRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.composite.UINodeRenderer.renderWithNode(Unknown Source)
         at oracle.cabo.ui.composite.UINodeRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.oracle.desktop.PageLayoutRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.BodyRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderNamedChild(Unknown Source)
         at oracle.cabo.ui.laf.base.SwitcherRenderer._renderCase(Unknown Source)
         at oracle.cabo.ui.laf.base.SwitcherRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.laf.base.DataScopeRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.BodyRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.servlet.ui.UINodePageRenderer.renderPage(Unknown Source)
         at oracle.cabo.servlet.AbstractPageBroker.renderPage(Unknown Source)
         at oracle.cabo.servlet.PageBrokerHandler.handleRequest(Unknown Source)
         at oracle.cabo.servlet.UIXServlet.doGet(Unknown Source)
         at oracle.sysman.emSDK.svlt.EMServlet.doGet(EMServlet.java:347)
         at oracle.sysman.eml.app.Console.doGet(Console.java:271)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:837)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:285)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:126)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    ]]></SUPPL_DETAIL>
    </PAYLOAD>
    </MESSAGE>

  • Background encoding doesn't work

    hello, I'm a macbook pro 15' user and I just got into burning dvds with iDVD.
    What I've noticed is that it takes **** of a time to burn it because of the encoding.
    So I searched the internet and realized I can encode in the background while I work on my project.
    The problem is, my preference was already set for a background encoding, but apparently, iDVD wasn't doing it.
    I tried deselecting and selecting the checkbox again in the preference settings, but no difference.
    I just can't imagine burning another dvd again without encoding it beforehand, because last time it took me about 2hours or more.
    The content of dvd was three .avi files, just in case it matters.
    Please, help me.
    p.s. the actual burning time didn't take long, but the encoding part took forever.

    Even with the quality set to "Best performance" and background encoding on, iDVD still goes through the encoding process on assets imported into the project when I burn. The project info window tells me that background encoding of these assets is complete, so why should iDVD have to go through this process when burning (or creating a disk image)?
    I realize that the menus aren't encoded in the background - so they will be encoded at burn time - but the movies that have been encoded in the background should be ready to go, right?
    Why is iDVD going through the encoding process despite having "completed" it in the background? Or am I misunderstanding what iDVD is encoding in the background?
    ...I've only used iDVD on three computers: a power mac G5, Powerbook G4 Titanium, and MacBook Pro C2Duo, but I've always had this issue. Background encoding happens but never seems to be actually used.

  • Transfer purchases doesn't work

    Hi. I just got my ATV set up and I'm having some problems getting music and music videos I purchased on the ATV back to my Mac. iTunes did an automatic sync and copied over my new podcasts only. I hit the sync buttons a couple of times and nothing happened. I right clicked on the Apple TV and selected "Transfer Purchases" a couple of times and that didn't work. I clicked on the ATV in iTunes on the Mac, and I can see the content I purchased yesterday. Fo some reason it only copied my new podcasts. I searched the support docs and couldn't find anything. Any ideas? Thanks.

    This is happening to a lot of users, including myself. Transfer purchases worked fine for me until just a few months ago. Now the only way to get that content into your itunes library is by calling customer support. They will have to "reactivate" your purchased items and you will have to download them via itunes. Please report this to apple engineering also – so hopefully they will correct this problem.

  • Audio line out mysteriously doesn't work due to software

    My topic doesn't seem to fit in with any of the forum topics, so I chose this one as the closest fit.
    Now, my line out audio stopped working. Now before you think I'm crazy and I submitted a question for what is obviously bad hardware, listen to this.
    This happened before about a year and a half ago. I thought it was a faulty line out jack, and since computer was still under warranty, I took it in. They told me there was nothing wrong. I took the computer home and it worked just fine. hmmmmm
    Now it happened again. I checked my speakers first by connecting to another computer. They worked fine. I rebooted the computer in Windows and the line out plays just fine into the external speakers! I reboot back into OSX and it stops working! Any ideas what is going on?
    Of course I have the line out selected in the sound preferences. I can select internal speaker and I get audio from the computers speaker. Go back to line out and it's a blank. And yes, the volume is turned up.

    Here's my advice...
    Safe Boot from the HD, (holding Shift key down at bootup), run Disk Utility in Applications>Utilities, then highlight your drive, click on Repair Permissions, then reinstall the combo update for Intel-based Macs...
    http://www.apple.com/support/downloads/macosx10411comboupdateintel.html
    Repair Permissions afterwards, reboot.

  • Upgraded to CC 2014 and Media Encoder doesn't work now.

    Using a mac with mavericks, all updated. Upgraded to Premiere Pro CC 2014 and Media Encoder CC 2014. But when I want to launch it... it won't open.
    Help?

    JUST FOR MAC USERS - Some 10.9.3 links
    -next link says After Effects, but check YOUR permissions !!!
    -http://blogs.adobe.com/aftereffects/2014/06/permissions-mac-os-start-adobe-applications.ht ml
    -Mac 10.9.3 workaround https://forums.adobe.com/thread/1489922
    -more Mac 10.9.3 https://forums.adobe.com/thread/1491469
    -Enable Mac Root User https://forums.adobe.com/thread/1156604
    -more Root User http://forums.adobe.com/thread/879931
    -and more root user http://forums.adobe.com/thread/940869?tstart=0
    -Mac 10.9.3 and CS6 https://forums.adobe.com/thread/1480238

  • Data Transfer Assistant doesn't work

    I have a new pre and trying to transfer my data from outlook 2007.  When I execute the download file it opens with a window explaining what versions of outlook or palm desktop you need with a close button on it.  When I hit the close button everything closes.  I don't know if it can't see outlook or what's the problem.  Has anyone seen this problem.  Thanks JD
    Post relates to: Pre p100eww (Sprint)
    This question was solved.
    View Solution.

     Good day durtman! Maybe your system does not meet with these requirements.. if you don't know what is your operating system go to my computer and rightclick on it.. go to properties
    Here are the System requirements
    Palm Pre phone
    The USB cable that came with your phone
    Windows XP or Vista 32-bit Note the DTA is not compatible with 64-bit Windows XP or Vista at this time.
    Desktop PIM software installed on your computer: Palm Desktop by ACCESS version 6.2, or standalone Microsoft Outlook 2003 or later
    Note Only one version of Palm Desktop is currently supported by the DTA: version 6.2. If you have an earlier version of Palm Desktop, download version 6.2 from palm.com/support.

  • Divx Encoder doesn't work?

    I've searched for an answer to this on here but to no avail.
    When i export a video using the Divx encoder the audio is always like 10-15 seconds behind. I have tried restarting computer. i have tried different clips. I have the latest version of FC. and Divx player.

    I've also tried playing it on another computer (windows)

  • Back button doesn't work due to multiple history entries for the current page. How can I fix this problem?

    This problem started February 2015. I have noticed it mostly while searching ebay. When I hit the back button it did not work. I right clicked the back button and found at least 2 and sometimes up to a dozen duplicate history entries for the current page I am on, meaning I would have to click the back button a dozen times to get to the previous page. I am using Firefox 35.0.1 on a Vista computer. I have not found any fix for the problem after searching the internet for hours. I have seen similar issues with people using IE and some say the duplicate entries are caused by banner ads but still no one has provided a good answer or fix for the problem. Please help.

    I will leave further answers to users of ebay. Script or adblockers may ease the problem.
    * Try this add-on search [https://addons.mozilla.org/en-US/firefox/search/?q=blocker&platform=windows&appver=35.0&sort=users blocker] (Windows)

  • Icloud mail doesn't work. due to wrong incoming server name?

    hi. I've had trouble with my icloud email all day. I can't send or receive any messages. when i enter my password i get the follwoing notification: "The iCloud IMAP server “p99-imap.mail.me.com” rejected the password for user...etcetc”. Now when I check the icloud email settings the incoming mail server is set to: p99-imap.mail.me.com. but this should be: "imap.mail.me.com" right? I can't find if and where I can change this. But I'm not even sure that this is the problem? Help! :S

  • Lists doesn't work with synchronized text - bug or limitation?

    Whenever I put a text to a collection to synchronize it, the list feature is no longer available for this text. Is it a bug or a limitation? It may be a tricky task to bring this two features together, but it is a substantial one.

    Currently limited to the same formatting for the entire text frame and no internal structure (no lists or inline graphics). Request noted.

Maybe you are looking for

  • How can I protect my iphone from restoring if stolen?

    Hi I'm looking for a way to prevent or protect my iPhon/iPad from being restored after somebody stole them.... because my iPad wasn't exactly cheap I want to protect it as much as possible. I allready set up "find my ipad/iphone" but still can't stop

  • Cannot move or copy Projects or Events to external drive

    Short version: I have a project that I have been working on for a few months. Now that it's burned off to DVD, I want to store the whole thing on an External (Seagate) drive, in case I want to come back to it later. (For now, it's just sucking up spa

  • Case statement in OWB mapping

    I am trying to use a case statement in an OWB mapping. I am attempting to use it in expression builder within a filter object. Each time I try to validate the expression in the expression builder I get an error: Line 4, Col 6: PL/SQL: ORA-00920: inva

  • Can I create a photo gallery with CS4?

    I have CS4--Is it outdated, or can I still create a photo gallery to be loaded to a web site with CS4? Procedure? I have two galleries that I created with CS4 3 years ago....Is it still possible? Photoshop---Lightroom--Bridge?

  • Monitor buying advice

    Hi, I'm in the market for a new 20"-22" second flat panel display for my MacBook. I of course really want a Apple Cinema Display, but it doesn't exactly fit my budget. I'm a student, and can use the additional screen space that my 13" Mac does not ha