NPE when rendering donut chart

Hi --
We have a report that looks fine when generated as HTML but fails with the below exception trace when generating PDF.
I traced this to the birt source code. In PageDeviceRender.drawImage(), when it throws the NPE, it logs the exception and then just ignores it. Our application doesn't know that it has failed!
The page being rendered includes a "donut chart" and perhaps that is the issue?
Thanks,
Dan
May 29, 2015 10:45:04 AM org.eclipse.birt.report.engine.layout.emitter.PageDeviceRender log
WARNING: null
java.lang.NullPointerException
at java.awt.geom.Path2D$Float.<init>(Path2D.java:232)
at java.awt.geom.GeneralPath.<init>(GeneralPath.java:105)
at org.apache.batik.bridge.SVGClipPathElementBridge.createClip(Unknown Source)
at org.apache.batik.bridge.CSSUtilities.convertClipPath(Unknown Source)
at org.apache.batik.bridge.AbstractGraphicsNodeBridge.buildGraphicsNode(Unknown Source)
at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown Source)
at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source)
at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown Source)
at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source)
at org.apache.batik.bridge.GVTBuilder.build(Unknown Source)
at org.apache.batik.transcoder.SVGAbstractTranscoder.transcode(Unknown Source)
at org.apache.batik.transcoder.print.PrintTranscoder.transcode(Unknown Source)
at org.apache.batik.transcoder.XMLAbstractTranscoder.transcode(Unknown Source)
at org.apache.batik.transcoder.SVGAbstractTranscoder.transcode(Unknown Source)
at org.apache.batik.transcoder.print.PrintTranscoder.print(Unknown Source)
at org.eclipse.birt.report.engine.emitter.pdf.PDFPage.transSVG(PDFPage.java:769)
at org.eclipse.birt.report.engine.emitter.pdf.PDFPage.generateTemplateFromSVG(PDFPage.java:744)
at org.eclipse.birt.report.engine.emitter.pdf.PDFPage.drawImage(PDFPage.java:244)
at org.eclipse.birt.report.engine.layout.emitter.AbstractPage.drawImage(AbstractPage.java:76)

There is something some what strange happening here I think.
If I change your doughnut chat to PNG instead of SVG it renders to PDF properly.
If I change it to a different type such as bar and SVG it renders to PDF propelry.
If I then recreate a doughnut chart after switching back from a bar chart it renders to PDF properly.
This leads me to believe there is a very particular setting you are applying to the doughnut chart that is causing the issue when it's SVG.
To dig deeper, you should recreate the doughnut chart by adding each setting 1 at a time then testing to PDF.
As soon as the error happens again, reverse the setting. If it then runs properly, you will have isolated the specific settings causing the issue.

Similar Messages

  • Npe when using popup inside adf table column

    hi i have a popup witch is inside adf column table but when i click the button i get this npe error
    <af:column id="c7" headerText="Action">
                  <af:commandButton text="Add" id="cb2">
                    <af:showPopupBehavior popupId="p1" triggerType="click"/>
                  </af:commandButton>
                  <af:panelGroupLayout id="pgl2" inlineStyle="width:1042px;"
                                       layout="horizontal" valign="middle"
                                       halign="right">
                    <af:popup id="p1" contentDelivery="lazyUncached">
                      <af:dialog id="d1" type="cancel">
                        <af:region value="#{bindings.usrtaskflowdefinition1.regionModel}"
                                   id="r1"/>
                      </af:dialog>
                    </af:popup>
                    <af:commandButton text="Cancel" id="cb1" rendered="false"/>
                    <af:commandButton text="Remove" id="cb3" visible="false"/>
                  </af:panelGroupLayout>
                </af:column>
    am geting this NPE ERROR
    <FacesCtrlSearchBinding> <release> ADFv: release():: Release all resources.
    <ADFLogger> <end> ADF web request
    <XmlErrorHandler> <handleError> ADF_FACES-60096:Server Exception during PPR, #1
    javax.el.ELException: java.lang.NullPointerException
        at javax.el.BeanELResolver.getValue(BeanELResolver.java:266)
        at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)
        at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)
        at com.sun.el.parser.AstValue.getValue(Unknown Source)
        at com.sun.el.parser.AstEqual.getValue(Unknown Source)
        at com.sun.el.parser.AstOr.getValue(Unknown Source)
        at com.sun.el.ValueExpressionImpl.getValue(Unknown Source)
        at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:68)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.getBooleanProperty(UIXComponentBase.java:1204)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.isRendered(UIXComponentBase.java:423)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.processValidators(UIXComponentBase.java:810)
        at org.apache.myfaces.trinidad.component.UIXEditableValue.processValidators(UIXEditableValue.java:263)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:1022)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildren(UIXComponentBase.java:1007)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.processValidators(UIXComponentBase.java:814)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:1022)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildren(UIXComponentBase.java:1007)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.processValidators(UIXComponentBase.java:814)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:1022)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildren(UIXComponentBase.java:1007)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.processValidators(UIXComponentBase.java:814)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:1022)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildren(UIXComponentBase.java:1007)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.processValidators(UIXComponentBase.java:814)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:1022)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildren(UIXComponentBase.java:1007)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.processValidators(UIXComponentBase.java:814)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:1022)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildren(UIXComponentBase.java:1007)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.processValidators(UIXComponentBase.java:814)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:1022)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildren(UIXComponentBase.java:1007)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.processValidators(UIXComponentBase.java:814)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:1022)
        at oracle.adf.view.rich.component.fragment.UIXRegion.validateChildrenImpl(UIXRegion.java:634)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildren(UIXComponentBase.java:1007)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.processValidators(UIXComponentBase.java:814)
        at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl$ProcessValidationsCallback.invokeContextCallback(LifecycleImpl.java:1422)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnNamingContainerComponent(UIXComponentBase.java:1358)
        at oracle.adf.view.rich.component.fragment.UIXRegion.invokeOnComponent(UIXRegion.java:555)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1424)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
        at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1424)
        at oracle.adf.view.rich.component.rich.RichDocument.invokeOnComponent(RichDocument.java:168)
        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:720)
        at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:678)
        at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:407)
        at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
        at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
        at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
        at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
        at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
        at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
        at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
        at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
        at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
        at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
        at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
        at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
        at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
        at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
        at java.security.AccessController.doPrivileged(Native Method)
        at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
        at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
        at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
        at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
        at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
        at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
        at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
        at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
        at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
        at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
        at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused by: java.lang.NullPointerException
        at oracle.adf.model.binding.DCControlBinding.reportException(DCControlBinding.java:201)
        at oracle.jbo.uicli.binding.JUCtrlValueBinding.findAttributeDef(JUCtrlValueBinding.java:632)
        at oracle.jbo.uicli.binding.JUCtrlValueBinding.findAttributeDef(JUCtrlValueBinding.java:597)
        at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttribute(JUCtrlValueBinding.java:1341)
        at oracle.adfinternal.view.faces.model.binding.FacesCtrlSearchBinding$AdfAttributeCriterion.getOperator(FacesCtrlSearchBinding.java:2240)
        at sun.reflect.GeneratedMethodAccessor357.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at javax.el.BeanELResolver.getValue(BeanELResolver.java:261)
        ... 87 more
    <QueryCollection> <finalize> [4342] ##### QueryCollection.finl no RowFilter
    <QueryCollection> <finalize> [4343] ##### QueryCollection.finl oracle.jbo.Key[Surname 0 0 ]
    <QueryCollection> <finalize> [4344] ##### QueryCollection.finl oracle.jbo.Key[Firstname 0 0 ]
    <ControllerState> <finalizeRequest> ADFc: Request number [9] for session [14gycvxp1h_] has been finalized.
    <QueryCollection> <finalize> [4345] ##### QueryCollection.finl oracle.jbo.Key[Username 0 0 ]
    <RootViewPortContextImpl> <unlockViewPortRequestLock> ADFc: Attempting to release RootViewPort request lock on 14gycvxp1h_0
    <QueryCollection> <finalize> [4346] ##### QueryCollection.finl oracle.jbo.Key[Organisationname 0 0 ]
    <QueryCollection> <finalize> [4347] ##### QueryCollection.finl oracle.jbo.Key[Surname 0 0 ]
    <RootViewPortContextImpl> <unlockViewPortRequestLock> ADFc: Successfully released RootViewPort request lock on 14gycvxp1h_0
    <QueryCollection> <finalize> [4348] ##### QueryCollection.finl oracle.jbo.Key[Firstname 0 0 ]
    <QueryCollection> <finalize> [4349] ##### QueryCollection.finl oracle.jbo.Key[Username 0 0 ]
    <Auditor> <isEnabled> IAU:Event Enabled : false, Event Type : CheckPermission, Event Status : true, Properties : null
    <QueryCollection> <finalize> [4350] ##### QueryCollection.finl oracle.jbo.Key[Organisationname 0 0 ]
    <QueryCollection> <finalize> [4351] ##### QueryCollection.finl no RowFilter
    <QueryCollection> <finalize> [4352] ##### QueryCollection.finl no RowFilter
    <Auditor> <isEnabled> IAU:Event Enabled : false, Event Type : CheckPermission, Event Status : true, Properties : null
    <QueryCollection> <finalize> [4353] ##### QueryCollection.finl no RowFilter
    <QueryCollection> <finalize> [4354] ##### QueryCollection.finl no RowFilter
    <QueryCollection> <finalize> [4355] ##### QueryCollection.finl no RowFilter
    <QueryCollection> <finalize> [4356] ##### QueryCollection.finl no RowFilter
    <QueryCollection> <finalize> [4357] ##### QueryCollection.finl no RowFilter
    <QueryCollection> <finalize> [4358] ##### QueryCollection.finl no RowFilter
    <QueryCollection> <finalize> [4359] ##### QueryCollection.finl no RowFilter
    <QueryCollection> <finalize> [4360] ##### QueryCollection.finl no RowFilter
    <QueryCollection> <finalize> [4361] ##### QueryCollection.finl no RowFilter
    <QueryCollection> <finalize> [4362] ##### QueryCollection.finl no RowFilter
    <QueryCollection> <finalize> [4363] ##### QueryCollection.finl no RowFilter
    <QueryCollection> <finalize> [4364] ##### QueryCollection.finl no RowFilter
    <AbstractExecutionContext> <getECForJDBC> adding new ECForJDBC null to set of listeners for this context
    <WatchingDocumentChangeNotifier> <run> decide if checkUsingListeners should run. loopCnt: 0 changeInterval: 60000 originalChangeInterval: 60000 forceCheckForUpdate: false notifier instance: oracle.as.config.notification.filesystem.WatchingDocumentChangeNotifier@ca7192
    <WatchingDocumentChangeNotifier> <checkUsingListeners> BEGIN checkUsingListeners for notifier instance: oracle.as.config.notification.filesystem.WatchingDocumentChangeNotifier@ca7192
    <WatchingDocumentChangeNotifier> <checkUsingListeners> notifier processing file: C:\Users\10017134\App

    Caused by: java.lang.NullPointerException
        at oracle.adf.model.binding.DCControlBinding.reportException(DCControlBinding.java:201)
        at oracle.jbo.uicli.binding.JUCtrlValueBinding.findAttributeDef(JUCtrlValueBinding.java:632)
        at oracle.jbo.uicli.binding.JUCtrlValueBinding.findAttributeDef(JUCtrlValueBinding.java:597)
        at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttribute(JUCtrlValueBinding.java:1341)
        at oracle.adfinternal.view.faces.model.binding.FacesCtrlSearchBinding$AdfAttributeCriterion.getOperator(FacesCtrlSearchBinding.java:2240)
    It seems that problem is caused by af:query or quickquery component(or underlying view object or view criteria).
    Maybe you can drop BTF as static region directly to your page and see if this will run correctly?
    YES i have try stll does not work
    So then this is not related with "npe when using popup inside adf table column"  
    Dario

  • Some questions related to donut charts in SSRS

    I am interested in knowing the following things:
    How to show total of all legend items in legend block itself as "Total".
    How to show Total (say amount) in the center of donut chart.
    How to customize the thickness of donut in donut chart and radius of inside and outside circle (the other thickness).
    The lable markers (arrow) are not coming as a right angle arrows when i tried to use the donut and pie charts, the are coming as randomly angular lines which is hampering the beauty of the report.
    Please reply as soon as possible. Thanks in advance.

    I suppose i have got a work around for this. 
    In case you have such requirements, Instead of Using a Dounut Charts, you can use Gauge Chart.
    Firstly select the inner area of the gauge and from the options remove the labels, minor & major tick marks. Secondly from gauge properties remove the Frame of the Gauge. Now U will be left over with only the "Range" part of the Gauge chart.You can add
    number of ranges to get the 360 Dounut look. You can specify each "Range" start & end range with hard code values or expression . Playing with the Range general properties, you can achieve the mentioned customization. You can add a Label to the Gauge and
    place it in the center 

  • Animated Donut Chart

    My boss wants to have a donut chart with six wedges. When one
    of the wedges is clicked it will rotate the whole donut, with the
    clicked wedge to rest at a 3 o'clock stop position. The wedge will
    then pull out rotate 180 degrees and a legend of boxes associated
    with that particular wedge will show in some as yet undetermined
    transition and stop. Then when another wedge is clicked the out
    wedge will go back to position and the donut will rotate again
    until the selected wedge is at the 3 o'clock stop position, pull
    out and... At completion of the flash it will be integrated into a
    power point presentation.
    I was just starting to get used to multiple layers and
    actions when I used flash about 8 years ago, but I haven't touched
    it since. I am a basic user in flash animation at best and
    currently I am using Flash MX in conjunction with the whole MX
    suite. I spent hours just trying to rotate the donut and pull the
    wedge out and rotate that without success. One question I have at
    this point is why when I right click on the timeline and choose
    Create Motion Tween, sometimes I get a dashed line instead of the
    Arrow and the objects do not animate correctly? Secondly how is the
    best way to tie in the actions to clicking the wedges (action
    script)? I am hoping I don't need to create library images of every
    position of the donut (i.e. one whole, one with the blue wedge out,
    one with the purple wedge out).
    Any help to get this project going would be of great help and
    if this goes well I will have many more projects to do
    .

    first question
    i had this problem not long a go
    hopefully this will help
    make sure each different element is on a different layer
    if you have two different things it wont work
    also the elements sometimes have to be broken apart and don't
    include the last keyFrame in the selection to be given the tween or
    it won't work either
    i find selecting the frames and then applying the tween by
    going to the properties panel and changing the Tween to motion
    easier
    it takes a while to get used to it and it can be frustrating
    if it doesn't work
    second question
    you can use both but actionScript is probably easier
    either leave them as moveClips and add and onPress event in
    the actionscipt of the frame(important!)
    or make them buttons and put the animation on the down part
    hopefully this will help you
    em

  • How to eliminate empty node space from tree when rendered property is false

    Hi
    I have created a menu Tree for my ADF BC application while working in JDev 10.1.3.3.
    I have tried two methods, first is by creating a menu model as discussed in example in ADF Developers Guide Book Section 19.2.1. Second by creating two view objects and creating the menu tree from my database table.
    Depending on the logged in user I want to decide whether to show or not to show a menu tree option to the user. For this purpose I have implemented a function in a managed bean that calls a pl/sql stored procedure to decide if the user has access to a certain component. In first case I have set the rendered property of the menu item to #{menuTree.shown}, where shown is an attribute in the menu model whose value is properly set using java functions that call pl/sql function in turn. In second method, I have also tried to set the rendered property and calling a function that returns true or false based on if the user has access to the menu option.
    Problem
    When rendered property is returned as false, although the menu option is not displayed but an empty space is displayed in my tree and remaining nodes and/or menu options are displayed with an ugly gap.
    How I can remove this unwanted gap, is there a way?
    Regards,
    Amir
    1st option:
    My menu tree:
    <af:menuTree var="menuTree" value="#{menuModel.model}">
    <f:facet name="nodeStamp">
    <af:commandMenuItem text="#{menuTree.label}"
    action="#{menuTree.getOutcome}"
    _rendered="#{menuTree.shown}_"/>
    </f:facet>
    </af:menuTree>
    2nd option:
    <af:tree value="#{bindings.MainMenuView.treeModel}" var="node">
    <f:facet name="nodeStamp">
    <af:switcher facetName="#{node.hierType.name}">
    <f:facet name="MainMenuViewNode">
    <af:outputText value="#{node.Name}" _rendered="#{userInfo.mainNodeOk}"_ />
    </f:facet>
    <f:facet name="SubMenuViewNode">
    <af:commandLink text="#{node.Name}" _rendered="#{userInfo.mainNodeOk}_">
    <af:setActionListener from="#{node.destinationUrl}"
    to="#{menuTree.getOutcome}"/>
    </af:commandLink>
    </f:facet>
    </af:switcher>
    Edited by: Amir Khan on Jan 12, 2009 8:54 PM

    Hi,
    if this reproduces in JDeveloper 10.1.3.4 then this sounds like a bug that you should file
    Frank

  • Low Memory when Printing Excel chart on LaserJet 3015 ll-in-one

    Low Memory when Printing Excel chart on LaserJet 3015 ll-in-one
    When I try to print a chart from Excel 2007 I get a low memory error. All other printing seems to work just fine. I thought it might be because of a color fill in the chart area so I removed the fill but I'm still getting the error.
    I've also cleared the fax memory and run through the steps in http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?lang=en&cc=us&objectID=c00378226&prodT...
    Running: Windows WP pro (SP3)
    Printer: LaserJet 3015 all in one
    Current driver: HP Lasetjet 3015 PCL 6
    Running as a network printer using a D-Link DP301P

    When an application is installed to the expansion card, that's the only place where you will see it in the app launcher screen, i.e. by selecting the card.  It will not appear in the All category because that only shows apps which are installed to internal memory.
    As for the Files application, yes, it only lets you browse contents of the card.  For a more robust file management utility which will let you browse your entire phone, you might want to look into a freeware application called FileZ, which I believe is available at www.palmgear.com and other places.
    I've never run Documents To Go from a card, but when you open Docs to Go and open the Menu > Options > Manage Applications, there is an option there to move applications to the Card.  Never having done that, I'm not sure whether it moves the whole DTG app to a card but, give it a try.
    I have oodles of applications and documents stored on my Centro's internal memory, and never have run up against a memory problem.  At any time, you can check available memory by going to the application launcher (home) screen, opening the menu, and selecting Info.
    smkranz
    I am a volunteer, and not an HP employee.
    Palm OS ∙ webOS ∙ Android

  • Help!! idvd freezing when rendering audio

    PLEASE..I need help!! I make a movie for my students at the end of the school year. I put together a movie in imovie and then sent it to idvd. When I finished with the idvd part and went to burn it, my idvd would stop responding after about an hour when it came to the final part when rendering the audio. I find I have to force quit the program and start over. I've tried it 4 times and it happens every time in the same spot. I never had this happen before. Thanks for any help you can give me!!

    Like I said!
    This question is frequently asked!
    iDVD is probably not 'hanging'. Disregard any messages that iDVD is not responding. It is. Do not force quit.
    Encoding audio is the slowest part of rendering, and can take many hours. Great patience, even an intermittent alternative hobby, is called for.
    Make sure no other application is running, make sure you have not set the hard disk to go to sleep and that the screen saver will not come on. Leave it overnight, or have a 36 hole game of golf.
    Sooner or later iDVD will finish!

  • IMovie audio issues. Fine in timeline, but when rendering to iTunes or Media Browser, audio from certain portions of movie files are heard in places where it shouldn't be !

    iMovie 11  audio issues. Fine in timeline, but when rendering to iTunes or Media Browser, audio from certain portions of movie files are heard in places where it shouldn't be !
    I have created a project where I have a montage of photos and video clips edited together with music under. Some audio portions of the video files are being muted in some areas and those portions are being heard in another part of the project. This is not for all video clips only certain ones.
    The project plays fine in the timeline, but when I render the project thru iTunes or Media Browser, this is when the project goes corrupt.
    I tried detaching the Audio from the video clips and this somewhat worked, but the original problem still exists with certain audio still being heard where it's not supposed to be.

    I have a fix - or rather, a workaround.
    WARNING: It is lengthy, but still far better than starting a new project from scratch.
    I had this same issue and none of my transitions/clips were at custom speeds, nor did I have anything else weird going on. Unfortunately there is nothing you can do within iMovie to fix this, at least there wasn't for me. iMovie is BY FAR the buggiest software I have ever used and if you haven't already spent hours slaving away on a project, you are so much better off using just about anything else to edit your video.
    ...But let's assume you have already spent many hours working on your project and you don't want to start all over. Well then, you have at least one option.
    It's a pain in the neck, but it's infinitely better than restarting your project from scratch.
    This will require:
    A software called Soundflower (which is free) and some kind of audio editing software (I use Logic, but really any should work).
    1.) You're going to need to export your video with the messed up audio. Typically if you're audio is messing up, you're video is at least usually working just fine (at least it always does for me).
    2.) You're going to need to open that video in your audio software and import only the audio. If your software doesn't give you this option, then you're going to need to record the audio from your video using the audio software and Soundflower. You can find tutorials on how to do this, but it's honestly pretty straightforward once you start playing around with you Mac's audio I/O settings. Remember to have your computer's volume all the way up when doing this.
    3.) Watch/listen to your video and make notes of where the audio errors occur. I HIGHLY RECOMMEND writing down times too,  as they will be extremely helpful later.
    4.) Now were going to rip some working audio from the iMovie project itself. Go back into your iMovie project and only play back audio while in the edit window for this step. Do NOT play your project back in full screen.
    This part is key: if you try to play back your project from the beginning the audio will usually still mess up. So, what you're gonna have to do is go back on your edit window timeline right before these errors occur and play that specific clip back while recording this working audio with Soundflower and your audio software. Essentially we're only recording the parts of the audio where these errors occur, so try to do this in order if you can. Try to leave several seconds of audio in before the error - that way we can use it as reference when we construct our new audio track.
    5.) Now in your audio software you should have your original error-filled audio track and the new clips that we just captured. This part can be painstaking if you're not familiar with audio editing softwares, but as you'll learn, it's really not that hard.
    You're going to look at your original audio track and compare it to your new working audio clips. You should be able to notice where those new clips are supposed to go by looking at the identical (or close to identical) waveform shapes in your original audio track. The two should correspond with one another. If you don't understand what I mean right now, you will when you start playing around with the audio. This is why marking times is very important.
    Take your new clips and split them up if you haven't already, that way you can drag them around and edit them separately from one another. Essentially your going to line these new clips up with original and then replace the original parts with new ones.
    We need to get this as precise as possible, so start off by getting them as close as you can with your naked eye, and then use a zoom tool to zoom in as much as possible so that you can get them lined up PERFECTLY, or at least extremely close. In some softwares you can just drag these new clips on top of the old track, but most of the time you will need to actually cut out the old piece and replace it with the new one. In doing this, zoom in and make sure that you are NOT cutting out a bigger space than your new clip will fill - otherwise you will have small gaps in your audio.
    VERY IMPORTANT: Also make sure that this new audio track starts at the EXACT SAME time as your original - otherwise your new audio will be out of sync.
    I know this part can really suck if you're not used to audio editing, but at this point, there is little other choice.
    6.) Once you are done with this, export your newly pieced together audio track.
    7.) Now open iMovie and create a NEW project. Re-import the video that you exported earlier that has the messed up audio. This might take a while, so just be patient.
    8.) Then right click the clip and select "Detach Audio". This will do just that - allowing you to edit the audio separately from the video. Now delete this audio.
    9.) Now, import the new, perfect audio track that we just made and make sure that it starts at the start of the project. Make sure it's in sync and that everything works.
    Now just export your new video with the working audio and you should be done. Since we have given iMovie the audio with no editing actually being done in iMovie, it does not have to generate its own audio now and you should have absolutely no errors now - unless there is some that you forgot to take out earlier.
    YOU'RE FINALLY DONE!!!
    I know this entire process *****, but if you're that far into your project, there is little else that you can do. Now you've learned your lesson:
    DON'T USE IMOVIE EVER AGAIN.
    I hope this helped!

  • AE CC 2014 Corrupted and Glitched frames when rendering to Quicktime

    Ever since upgrading to the newest version of After Effects, I've been getting corrupted and glitched frames when rendering videos with a Quicktime holder.  My normal workflow is rendering the video straight out of AE, but it also happens when rendering with Adobe Media Encoder, or even while using the "BG Renderer" script for AE that renders from the terminal.  It happens whether I have multiprocessing enabled or not.
    The corruption differs depending on what codec I'm using, but in the Cineform Codec it shows up as green frames:
    On DNxHD they show up as Red frames (don't have a screencap of this one but you get the idea).
    Using the QT Animation Codec they show up as static or distortion:
    I have not found a codec that does not become corrupted when encased in the QT holder.  Image sequences render out fine, and Cineform with an AVI holder renders out fine.
    Even more strangely, I can fix the problem if I link the AE composition to Premiere, then render the QT file out through Premiere itself.  The fact that Premiere calls and renders the Comp fine but AE does not, makes me think this is a bug in AE's treatment of Quicktime rather then a driver/system incompatibility on my end.  But I'm certainly willing to try any suggestions the community might have for me =]
    Specs:
    Windows 7 64-bit
    AMD Firepro V7800
    AMD Phenom II X6 1090T
    16 GB RAM
    Rendering to a local drive
    Fully Updated AE
    Latest version of Quicktime

    solutions for problems with QuickTime files in After Effects CC (12.0) because of conflict with DVCPROHDVideoOutput Quic…

  • Timewarp effect not applied when rendered from Media encoder CC

    The timewarp effect (enabled using console veiw in PPRO CC) does nothing to footage when rendered through Media encoder...
    It does however render when not sending it to the queue, and rendering straight from PPRO.

    Fair enough,
    Just hoping to raise attention of this...as I believe this should be a normal supported feature of PP as it once was back in CS3 days.....
    Normal frame blending interpolation doesn't really cut it, and round tripping to AE is overkill for something already built into PPro....
    But at least it's in there in some form

  • After Effects: Windows 7: QT32 Server.exe Crashing When Rendering H264

    Hi,
    I am encountering After Effects on Windows 7 SP1 outputting an "Output Module Failed" when rendering any comp to the desktop as a QT H264(even a new project w/ a comp w/ just a single solid & no effects) in both After Effects 12.1/2 and Media Encoder(of a AE comp). I have already done the following:
    Removed Preferences
    Cleared Cache
    Turned Off Firewall
    Reinstalled QT 7
    Restarted Machine
    Other discussions/posts regarding QT32 Server and AE seem to be focused on OS X. I've checked QT's component folders to find no components. Not sure if I should be looking elsewhere. There are no third party codecs installed. I have encountered this at two different studios I do IT for. Beyond uninstalling CC and running the Cleaner, is there anything I can do?
    Thanks,
    Anthony

    Do you have a computer with a lot of processor cores? The Apple H.264 encoder used for QuickTime has a severe bug when used on a system with 24 or more processor cores (so, a 12-core computer with hyperthreading enabled).
    Why are you creating a QuickTime movie with H.264? QuickTime is generally a good container, and H.264 is a good codec, but H.264 in QuickTime is a mess. What, exactly, are you going to do with this file? How are you determining your delivery specifications?

  • My new iMac with FCPX crashes when rendering complex templates and crashes when exporting with Motion 5

    My new iMac with FCPX crashes when rendering complex templates and crashes when exporting with Motion 5
    Using Motion 5.0.6 and Final Cut Pro X 10.0.7 on New iMac (December 2012)  Mountain Lion,
    Intel Core i7 quad-core a 3,4GHz, Turbo Boost fino a 3,9GHz
    32GB di SDRAM DDR3 a 1600MHz - 4 x 8GB
    Fusion Drive da 3TB
    NVIDIA GeForce GTX 680MX 2GB GDDR5
    During the rendering of complex FCPX mac crashes and I have to force a restart.
    I also happens when I try to export movies with Motion 5.
    Does anyone have the same problem with my new iMac?

    Problems such as yours are sometimes caused by files that should belong to you but are locked or have wrong permissions. This procedure will check for such files. It makes no changes and therefore will not, in itself, solve your problem.
    First, empty the Trash.
    Launch the Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Triple-click anywhere in the line below to select it, then drag or copy it — do not type — into the Terminal window:
    find . $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 -o -acl \) 2> /dev/null | wc -l
    Press return. The command may take a noticeable amount of time to run. Wait for a new line ending in a dollar sign (“$”) to appear.
    The output of this command, on a line directly below what you entered, will be a number such as "35." Please post it in a reply.

  • Can you put line break in text in the data box when creating a chart.  i.e. if you have a bar chart

    Can you put line break in text in the data box when creating a chart.
    i.e. if you have a bar chart with text underneath each bar, can you break it when you’re entering it instead of manually afterwards
    Thanks

    http://help.adobe.com/en_US/illustrator/cs/using/WS3f28b00cc50711d9fc86fa8133b3ce158e-8000 .html
    See "Enter labels"

  • Getting a NPE when calling the getContent of a multipart message

    Hi,
    I get a NPE when I try to get the body of a multipart MIME message. The BODYSTRUCTURE returns the number of bytes of a bodypart before any decoding is done, the getContent then expects server to return that many bytes when it does something like "aa fetch 1 BODY[0]<0.16384>", when the server does not return anything a NPE is thrown. The exception is as follows
    java.lang.NullPointerException
         at com.sun.mail.iap.Response.parse(Response.java:64)
         at com.sun.mail.iap.Response.<init>(Response.java:32)
         at com.sun.mail.imap.protocol.IMAPResponse.<init>(IMAPResponse.java:24)
         at com.sun.mail.imap.protocol.IMAPResponse.readResponse(IMAPResponse.java:99)
         at com.sun.mail.imap.protocol.IMAPProtocol.readResponse(IMAPProtocol.java:112)
         at com.sun.mail.iap.Protocol.command(Protocol.java:167)
         at com.sun.mail.imap.protocol.IMAPProtocol.fetch(IMAPProtocol.java:646)
         at com.sun.mail.imap.protocol.IMAPProtocol.fetch(IMAPProtocol.java:637)
         at com.sun.mail.imap.protocol.IMAPProtocol.fetchBody(IMAPProtocol.java:474)
         at com.sun.mail.imap.IMAPInputStream.fill(IMAPInputStream.java:52)
         at com.sun.mail.imap.IMAPInputStream.read(IMAPInputStream.java:80)
         at java.io.FilterInputStream.read(FilterInputStream.java:66)
         at java.io.PushbackInputStream.read(PushbackInputStream.java:120)
         at com.sun.mail.util.QPDecoderStream.read(QPDecoderStream.java:33)
         at com.sun.mail.util.QPDecoderStream.read(QPDecoderStream.java:86)
         at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:404)
         at sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:442)
         at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:179)
         at java.io.InputStreamReader.read(InputStreamReader.java:167)
         at com.sun.mail.handlers.text_plain.getContent(text_plain.java:63)
         at javax.activation.DataSourceDataContentHandler.getContent(DataHandler.java:755)
         at javax.activation.DataHandler.getContent(DataHandler.java:511)
         at javax.mail.internet.MimeBodyPart.getContent(MimeBodyPart.java:231)
    Did anybody see this exception ?
    Thanks
    Nina

    I get this error too when:
    Part part = message;      
    while(i < path.length && part != null) {
    MimeMultipart multipart = getMultipart(part);
    if (multipart == null)
         throw new IOException("not multipart.");
    part = findPart(multipart, path);     
    i++;     
    if (part == null)
    throw new IOException("not a part of message.");
    InputStream in = part.getInputStream();
    int b = 0;
    while((b = in.read()) != -1)
    out.write(b);
    at part.getInputStream() i get:
    java.lang.NullPointerException
    at com.sun.mail.iap.Response.parse(Response.java:99)
    at com.sun.mail.iap.Response.<init>(Response.java:68)
    at com.sun.mail.imap.protocol.IMAPResponse.<init>(IMAPResponse.java:31)
    at com.sun.mail.imap.protocol.IMAPResponse.readResponse(IMAPResponse.java:105)
    at com.sun.mail.imap.protocol.IMAPProtocol.readResponse(IMAPProtocol.java:153)
    at com.sun.mail.iap.Protocol.command(Protocol.java:215)
    at com.sun.mail.imap.protocol.IMAPProtocol.fetch(IMAPProtocol.java:882)
    at com.sun.mail.imap.protocol.IMAPProtocol.fetch(IMAPProtocol.java:874)
    at com.sun.mail.imap.protocol.IMAPProtocol.fetchBody(IMAPProtocol.java:677)
    at com.sun.mail.imap.IMAPInputStream.fill(IMAPInputStream.java:74)
    at com.sun.mail.imap.IMAPInputStream.read(IMAPInputStream.java:131)
    at com.sun.mail.util.BASE64DecoderStream.decode(BASE64DecoderStream.java:156)
    at com.sun.mail.util.BASE64DecoderStream.read(BASE64DecoderStream.java:54)
    at se.illuminet.httpd.mail.MailXMLService.serviceXml(MailXMLService.java:354)
    Any resolution to this yet?
    It worked up until I changed to an SSL connection to IMAP.
    Could this affect at this level?
    Help appriciated.
    best
    Jonas

  • "File Error" and "Out of Memory" when rendering FCE

    Dear all,
    I imported a 2 hour holiday video into FCE.
    When rendering the video, a message appears that the rendering process will last about 15 minutes to complete.
    However, frequently I am warned by the following message:
    "File Error: The specified file is open and in use by this or another application"
    When activating Rendering again, the render time is now increased to about 45 minutes.
    I now either receive a couple of times the message: "File Error: The specified file is open and in use by this or another application" >>or even worse: "Out of memory"<<.
    Today I purchased an addition 2GB of memory to increase my memory form 750 MB to 2.5GB !!!
    Can anyone please tell me what could be the cause of these messages and how to solve them?
    BTW, no other programs are running while I use FCE.
    Thanks in advance,
    Hans E.<br>
    PowerMac G5-Dual 1.8GHz, Memory 2.5GB, iMac G3-600MHz, Airport, Airport Express Mac OS X (10.3.9)
    PowerMac G5-Dual 1.8GHz, Memory 2.5GB, iMac G3-600MHz, Airport, Airport Express Mac OS X (10.3.9)
    PowerMac G5-Dual 1.8GHz, Memory 2.5GB, iMac G3-600MHz, Airport, Airport Express   Mac OS X (10.3.9)  

    Is it happening when you're rendering, or exporting?
    The error message means FCE is trying to rewrite a file that it is currently using. It could be mistakenly trying to save a render file, if you're only rendering, or if you're trying to re-export a file, you'll get that message.
    Try dumping all your render files, restarting FCE and trying again.
    The Out of Memory error almost always points toward a corrupt file. Could be a source file, could be a render file. Again, dump your render files and try again.
    If these don't work, you need to close FCE, take all your source media offline, then open FCE. Now, reconnect each clip one by one until you find the corrupt clip. Keep going, there may be more than one. Re-capture the corrupt clips and you should be good to go.

Maybe you are looking for

  • Regarding Custom infotype 9006 data maintanance

    Hi, There was an error showing while creating a record for custom infotype "9006" . This infotype cannot be maintained directly Message no. PG170 Diagnosis You cannot maintain this infotype directly. Like the Archived Objects infotype (0283), it can

  • Videos app

    I Like the way the videos app on ios 7 shows all your icloud purchased with the cloud symbol next to them. I noticed recently if I go into the TV shows section app and select an in completed series it quite often asks for my itunes password. I don't

  • Collaborating on a iWeb site

    Hi, I'm going to design a site for a friend who will then pick up managing the content once we are done. Can anyone provide simple instructions for how I should set this up so she'll have it on her mac once I am done? I've been reading and I think th

  • Do not use Portal with SRM 7 ?

    Hi experts We use SRM 7.0 with SAP Entreprise Portal. We are in Support Package 5, we want to not use any more the Portal with SRM 7. How to be able to not use Portal and only use SRM web client? Thank you. Regards, Peggy.

  • OBI 11G Configuration

    Hi Experts, I have OBI 10g in my system now i want to install 11G while installing 11G we have to uninstall 10G version...? is this mandatory.I want to keep both versions is it possible to keep both versions in the system. Configuration: Windows 7 ul