Internet Exploder 9 distorts some SVG images if rotated...why?

In the above image, the cam-valve (the blue springy thing) on the right is done with PNG images, while the one on the left (and everything else, for that matter) is done with SVG files. It looks fine in Chrome, Firefox, iOS devices. But in IE9, some of the SVG images wind up looking skewed if they are rotated. But not all of them. For example, the rod and crankshaft at the bottom both rotate through the animation, and they look fine. But the fuel injector (small thing on the upper-right side) doesn't move, and its rotation apparently skews the image. I've examined the SVG files to see if there was anything different about the various pieces to explain this seemingly arbitrary skewing, but I can't figure it out. Anyone else encounter this and discover the culprit? I'd like to use SVG files when I need to and not have to worry that IE is going to mess them up.

Hi there,
This is actually a limitation of IE9. Please take a look at the EA 1.0 Known Issues:
http://helpx.adobe.com/edge-animate/kb/known-issues-edge-animate.html#id_9993
Regards,
Joe

Similar Messages

  • Support for .svg images ?

    Hi, I wish to save some .svg images on my iMac - but could import to iPhoto.
    They do open in Safari, but I wanted to ideally store them in my photo library. Is there .svg support in iPhoto and I have just tried importing incorrectly ? Or perhaps a future release of iPhoto ?
    I'm on iPhoto 08
    many thanks,
    GazzaPax

    Welcome to the Apple Discussions. The iLife applications do not support the scalable vector graphic format. You will need to convert to one of the image formats that is supported: JPEG, TIFF, PSD, GIF and PNG.
    TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto (iPhoto.Library for iPhoto 5 and earlier versions) database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
    I've created an Automator workflow application (requires Tiger or later), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. There are versions that are compatible with iPhoto 5, 6, 7 and 8 libraries and Tiger and Leopard. Just put the application in the Dock and click on it whenever you want to backup the dB file. iPhoto does not have to be closed to run the application, just idle. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.
    NOTE: The new rebuild option in iPhoto 09 (v. 8.0.2), Rebuild the iPhoto Library Database from automatic backup" makes this tip obsolete.

  • SVG image does not appear in mobile version but does in desktop version

    Hi,
    I am new to using Muse and have created only one site before in Muse. I have taken screenshots to show the problem I am having.
    I have used Illustrator to create the following logo image that I save out as an SVG file:
    As you've probably guessed, I have used clipping mask to insert the marbly purple image into the shapes and text (this may be relevant to the problem, I don't know).
    I then save it out as an SVG with the following details as advised by Adobe:
    Then moving into Muse, I File > Place the SVG file. 'Unable to generate thumbnail' comes up in both desktop and phone versions:
    Regardless, I uploaded to FTP post to my website. While the SVG appears perfectly on my desktop browser, it does not show at all on my phone browser:
    This is not only happening on my phone, I have visited the same website on multiple phone devices and still the SVG image does not appear. Any ideas why this is happening?
    Have I totally missed something about file formats for mobile browser versions in Muse?
    Also- in illustrator, I saved the SVG logo for the mobile version as a SMALLER SVG than the one I saved for the desktop version.
    Thanks

    Use a PNG file. I see nothing in your logo that would warrant using anything else. You're not scaling it, there is no interaction and all you are doing is masking out some data that is pixels already. Pardon me, but using an SVG makes no sense at all. Beyond that one would need to see the file, but my guess would be that the "responsive" setting once again embeds some garbage data. Wouldn't be the first time...
    Mylenium

  • White lines in *.SVG-images

    When I'm placing a *.SVG-image in Muse, I get a thick white line in the bottom and a thinner white line to the right in the placed image. These lines kan not be removed in Muse. What do I do wrong?

    For now the only fix is this choice:
    1. Register for Adobe's beta program, sign a NDA and then see if the beta of Muse fixes SVG issues.
    2. Wait for the next official point release of Muse.
    Muse 2014.2 was released in early October. I'm wondering when "2014.3" will be released. Previously a lot of the point releases came every 2 or maybe 3 months. We're now at four months and counting between point releases. That's kind of a long time to wait for getting a pretty obvious bug fixed, such as the white underline problem in SVG images. I thought Adobe's engineers would have addressed that one pretty quickly.
    Sidetrack:
    I can only guess what's going on behind the scenes at Adobe. Perhaps they're making some pretty big, fundamental changes to Muse to make the application a whole lot better. I hope Adobe's engineers aren't getting sidetracked by armchair quarterback nonsense coming from stock investors. Creative Cloud subscription numbers are rising, but Adobe's margins have been shrinking, in part because of lots of research & development (good for us users). So lots of stock buyers are telling Adobe what they need to do, and some are suggesting they put a lot more of their resources behind sales and marketing tools. Adobe announced a $2 billion stock buy-back program in January (after finishing the previous one). Investors are very impatient. They're complaining about the hit to revenue over the transition from boxed perpetual license software to a subscription only model. The investors don't understand creative professionals are literally going to get forced onto Creative Cloud as they get rid of older, slower computers. They also don't seem privy to Adobe's growth in some other niches, like video. Premiere Pro has been surging in popularity at the expense of Final Cut and Avid. It reminds me of how InDesign rose to dominate Quark Xpress.
    I don't like having to pay a subscription for Adobe applications, but for my work I am stuck with it. Adobe doesn't have enough credible competition to change that. And Adobe's competitors are trying to jump on the subscription model too.

  • Firefox distorted large, scaled images

    Hi everyone,
    I have a problem with Firefox 3.5.5-1 (it persists in 3.6b5 from AUR) when zooming large images that extend beyond the screen.
    Using this random test image: http://homepage.mac.com/tribe3/.Pictures/test.jpg my browser produces a correctly scaled partial image while loading it: but when its finished it switches to a completely distorted version of a part of the image: .
    If I zoom in and display the image in its original size everything is fine.
    Another problem that may relate to this are some small images (i.e. logo) on youtube .
    I tested it with a new user, so it is not dependent on any addons or profile settings.
    I am using the radeon driver with an x1800 mobile.
    Does someone know whether firefox uses some library/non-mozilla code to display images and rescale them? Then I could test whether this is actually a bug with firefox or maybe some driver/X/etc. issue.
    I searched and found no directly related problems and no similar bugs at the mozilla bugtracker, so maybe I should open a bug there. I think however that it is somehow related to my Arch install, as my Ubuntu 8.10 install does not suffer from this (using older Xorg/driver versions however).
    Any hints on this problem? Anyone experiencing the same?

    For the scaling problem, actually there is no solution yet.
    If i wasn't wrong, in the past (years ago) mozilla pointed to a cairo issue.
    Last edited by kokoko3k (2010-06-15 15:22:41)

  • Making a TTF font file from set of SVG images

    Hi,
    I produced a large set of Egyptian Hieroglyph outlines in SVG file format and I would like to produce a TTF font file using these images ( http://www.qsl.net/5b4az/pages/egypt.html ).
    Is there an application or some other way to consolidate these SVG image files into a TTF font file please? Without having to import them one at a time? (there is 1070 of these!)
    My thanks in advance.

    thisoldman wrote:I've looked into this and there is no easy way to be found.  But I did find this python script: http://tinkerhouse.net/log/python-fontf … a-godsend/.
    Thank you, I will see if I can modify it for my needs.
    For fonts with good selections of Egyptian hieroglyphs, you might look at NewGardiner.ttf, http://www.cs.st-andrews.ac.uk/~mjn/egy … diner.html, and Aegyptus.otf, http://users.teilar.gr/~g1951d/.
    I actually produced all these hieroglyph images by extracting the glyphs from Aegypus.otf into individual pgm image files and editing in the Gimp.  I did this for the basic Gardiner set and the extra hieroglyphs suggested in the NewGardiner font. But as I put a lot of effort into retouching all these images, I would like to assemble them into a ttf font file. Just a thought.....

  • Error during "Save as XML" - SVG Image

    Hi,
    I am trying to save the book as XML (File à Save as XML), but its showing the attached error (FMError.PNG). FrameMaker created a error log and am pasting its header contents below.
    === Header Begin ===
    Internal Error: 9004, 6920492, 9676798, 0
    FrameMaker 9.0.0 for Intel
    Build: 9.0p237
    Window System: MSWindows
    Operating System: Windows NT 6.1 (major.minor.build: 6.1.7600 )
    Generated on: Wednesday, September 08, 2010 2:14:40 PM
    To file: C:\Users\30088130\AppData\Roaming\Adobe\FrameMaker\9\FrameLog_10.09.08_14.14.40.txt
    === Header End ===
    This errors occurs only if SVG images are present on the fm files.
    Please help me on this.

    I just tested with a small sample SVG file (from here:
    http://www.w3schools.com/svg/tryit.asp?filename=ellipse1&type=svg )
    and FM didn't crash when I did Save as XML.  I put the SVG inside an anchored frame.
    Could you test using that specific image and see if you get the crash or whether it's OK?
    Unfortunately FM did clip the right side of the image when the image is displayed, and also when the image is saved to XML  (it was converted to GIF in the export).
    Googling for "svg framemaker" brought up some old Framers list references to other issues with FM's SVG handling.
    I also notice that in the maker.ini there is a commented out reference to an SVG import filter in the APIClients section:
    ;SVG Import=FileToFileGFXImport, SVG, FrameImage, SVG, ORBL, SVG, SVG, filters\svgfilter.dll,all,^.svg
    SVG Import=FileToFileGFXImport, SVG, PDF, SVG, ORBL, SVG, SVG, filters\svg2pdf.dll,all,^.svg
    What it seems to be changing is that the second line will automatically convert SVG to PDF on import, so
    you might try the other filter:
    save a backup copy of the maker.ini, open the makier.ini in a text editor, then switch the semi-colon to the next line, save, and test to see whether you get any better results.
    Have you been able to successfully export any files with SVG, or does the problem only occur with some files?
    Also, exactly how are you importing the problem SVG file into FM? Referenced or embedded,  is it on a body page, master page, in an anchored graphic frame or not, etc?  Do you know what application was used to create the SVG files?
    Sheila

  • How to display dynamically generated SVG image

    Hello, I need some help on this issue...
    I need my page to display programmatically generated SVG image. but if i directly pass SVG string to the page like <h:outputText value="#{MyBean.SVGresult}"/> it will pop up a download dialog box. what should i do to properly include my svg into the page by using embed tag??

    The h:graphicImage does not appear to handle svg; maybe it should be extended. I'm still looking for the best way to do it. I don't know if I have the right solution but here is what I have done so far. This will throw up a x, y polyline graph.
    Put a panelGrid as place holder in the jsp
          <h:panelGrid  title="Report" style="color=black" border="0" id="dataReports" columns="1" binding="#{dataAnalysis.dataReport}">
          </h:panelGrid>Then take a 'template' svg and fill it in with the dynamic additions and changes in the backing bean. In a submit action
                    generateSVGGraph(twothetaArray, intensityArray);
                    UIColumn c=new UIColumn();
                    HtmlOutputText op=new HtmlOutputText();
                    op.getAttributes().put("style","color=black");
                    op.setTitle("header text");
                    op.setValue("header text");
                    c.setHeader(op);
                    //c.getFacets().put()
                    //c.getChildren().add("<embed src=\"../phase.svg\" align=\"left\" width=\"500\" height=\"500\" type=\"image/svg+xml\"/>");
                    //javax.faces.webapp.UIComponentBodyTag embed=new javax.faces.webapp.UIComponentBodyTag();
                    //javax.servlet.jsp.tagext.TagAdapter;
                    com.hypernex.jsf.ext.html.HtmlEmbedGraphic embedGraphic=new com.hypernex.jsf.ext.html.HtmlEmbedGraphic();
                    //embedGraphic.
                    embedGraphic.getAttributes().put("src","../session/phase"+phaseGraphCount+".svg");
                    embedGraphic.getAttributes().put("align","left");
                    embedGraphic.getAttributes().put("width","600");
                    embedGraphic.getAttributes().put("height","500");
                    embedGraphic.getAttributes().put("type","image/svg+xml");
                    c.getChildren().add(embedGraphic);
                     dataReport.getChildren().add(c);
                   c=new UIColumn();
                    op=new HtmlOutputText();
                    op.getAttributes().put("style","color=black");
                    op.setTitle("header text");
                    op.setValue("header text");
                    c.setHeader(op);
                    HtmlOutputText out=new HtmlOutputText();
                    out.getAttributes().put("style","color=black");
                    //out.setTitle("Figure 1.  Powder intensity as dependent on 2&theta;.");
                    out.setValue("Figure "+phaseGraphCount+".  Powder intensity as dependent on 2Theta.");
                    c.getChildren().add(out);
                    dataReport.getChildren().add(c);
    ...generateSVGGraph
        protected void generateSVGGraph(double[] x, double[] y)
            //FacesContext context = FacesContext.getCurrentInstance();
            //context.
            //Create an svg graph of the equation.
            org.apache.batik.dom.svg.SAXSVGDocumentFactory svgFactory=new org.apache.batik.dom.svg.SAXSVGDocumentFactory("org.apache.xerces.parsers.SAXParser");
               org.apache.batik.dom.svg.SVGDOMImplementation svgDOMImplementation=new org.apache.batik.dom.svg.SVGDOMImplementation();
            org.w3c.dom.DocumentType dt=null;//svgDOMImplementation.createDocumentType("svg","-//W3C//DTD SVG 1.1//EN",f.toURI().toString());
            //System.out.println(dt);
         org.w3c.dom.svg.SVGDocument svgOMDocument=null;
            try
                System.out.println("dir "+(new java.io.File(".")).toURI().toString());
                svgOMDocument=(org.w3c.dom.svg.SVGDocument)svgFactory.createDocument((new java.io.File("../webapps/jsf-wita/siteadmin/templates/graph-template.svg")).toURI().toString(), new java.io.FileInputStream(new java.io.File("../webapps/jsf-wita/siteadmin/templates/graph-template.svg")));//new org.apache.batik.dom.svg.SVGOMDocument(dt, (org.w3c.dom.DOMImplementation)svgDOMImplementation);
                org.w3c.dom.svg.SVGSVGElement root=svgOMDocument.getRootElement();
                        org.apache.batik.dom.svg.SVGOMGElement primary_g=new org.apache.batik.dom.svg.SVGOMGElement("", (org.apache.batik.dom.AbstractDocument)svgOMDocument);
                        primary_g.setAttribute("style","stroke:black; fill:none; stroke-width:1");
                        root.appendChild(primary_g);
                        //double[] x=new double[4*90];
                        //double[] y=new double[x.length];
                        //x[0]=(double)(1)/4.0;
                            //methodArgs[0]=new Double(Math.toRadians(x[0]));
                        //y[0]=((Double)method.invoke(mathmlObject, methodArgs)).doubleValue();
                        double xMin=x[0];
                        double yMin=y[0];
                        double xMax=x[x.length-1];
                        double yMax=xMax;
                        double xOfyMax=yMin;
                        StringBuffer points=new StringBuffer();
                        for(int index=0;index<x.length-1;index++)
                            //System.out.println(x[index]+" "+y[index]);
                            //x[index]=(double)(index+1)/4.0;
                            //methodArgs[0]=new Double(Math.toRadians(x[index]));
                            //y[index]=((Double)method.invoke(mathmlObject, methodArgs)).doubleValue();
                            double cx=x[index];
                            double cy=y[index];
                            //if(xMin>cx)xMin=cx;
                            if(yMin>cy)yMin=cy;
                            //if(xMax<cx)xMax=cx;
                            if(yMax<cy)
                             xOfyMax=cx;
                             yMax=cy;
                        org.w3c.dom.svg.SVGTextElement xLabel=(org.w3c.dom.svg.SVGTextElement)svgOMDocument.getElementById("xLabel");
                        xLabel.getFirstChild().setNodeValue("2?");//?");
                        org.w3c.dom.svg.SVGTextElement xMinimumLabel=(org.w3c.dom.svg.SVGTextElement)svgOMDocument.getElementById("xMinimumLabel");
                        xMinimumLabel.getFirstChild().setNodeValue(ddf.format(xMin,4).toString());
                        org.w3c.dom.svg.SVGTextElement xMaximumLabel=(org.w3c.dom.svg.SVGTextElement)svgOMDocument.getElementById("xMaximumLabel");
                        xMaximumLabel.getFirstChild().setNodeValue(ddf.format(xMax,4).toString());
                        org.w3c.dom.svg.SVGTextElement yMinimumLabel=(org.w3c.dom.svg.SVGTextElement)svgOMDocument.getElementById("yMinimumLabel");
                        yMinimumLabel.getFirstChild().setNodeValue(ddf.format(yMin,4).toString());
                        org.w3c.dom.svg.SVGTextElement yMaximumLabel=(org.w3c.dom.svg.SVGTextElement)svgOMDocument.getElementById("yMaximumLabel");
                        yMaximumLabel.getFirstChild().setNodeValue(ddf.format(yMax,4).toString());
                        for(int index=0;index<x.length-1;index++)
                            points.append((x[index]-xMin)*500/(xMax-xMin));
                            points.append(",");
                            points.append((y[index]-yMin)*500/(yMax-yMin));
                            points.append(" ");
                        //System.out.println(points);
                        org.apache.batik.dom.svg.SVGOMGElement g=new org.apache.batik.dom.svg.SVGOMGElement("", (org.apache.batik.dom.AbstractDocument)svgOMDocument);
                        g.setAttribute("id",(String)"data");
                        g.setAttribute("transform", "translate(100, 550)");
                        g.setAttribute("style","stroke:black; fill:none; stroke-width:1");
                        org.apache.batik.dom.svg.SVGOMPolylineElement polyLine=new org.apache.batik.dom.svg.SVGOMPolylineElement("", (org.apache.batik.dom.AbstractDocument)svgOMDocument);
                        polyLine.setAttribute("fill", "none");
                        polyLine.setAttribute("stroke", "blue");
                        polyLine.setAttribute("transform", "scale(1, -1)");
                        polyLine.setAttribute("stroke-width", "1");
                        polyLine.setAttribute("points", points.toString());
                        g.appendChild(polyLine);
                        primary_g.appendChild(g);
                       javax.xml.transform.TransformerFactory tFactory = javax.xml.transform.TransformerFactory.newInstance();
                       javax.xml.transform.Transformer intermediateTransformer=tFactory.newTransformer(new javax.xml.transform.stream.StreamSource("../webapps/jsf-wita/stylesheets/identity.xsl"));
                                    intermediateTransformer.setOutputProperty(OutputKeys.ENCODING, "iso-8859-1");
                                    intermediateTransformer.setOutputProperty(OutputKeys.INDENT, "yes");
                         intermediateTransformer.transform(new javax.xml.transform.dom.DOMSource(svgOMDocument), new javax.xml.transform.stream.StreamResult(new java.io.FileOutputStream("../webapps/jsf-wita/session/phase"+phaseGraphCount+".svg")));
            catch(javax.xml.transform.TransformerConfigurationException tce)
                System.out.println("tce err: "+tce.getMessage());
            catch(javax.xml.transform.TransformerException te)
                System.out.println("te err: "+te.getMessage());
            catch(java.io.FileNotFoundException fnfe)
                System.out.println("fnfe:"+fnfe.getMessage());
            catch(java.io.IOException ioe)
                System.out.println("io:"+ioe.getMessage());
        HtmlEmbedGraphic.java
    * HtmlEmbedGraphic.java
    * Created on May 16, 2004, 8:12 AM
    package com.hypernex.jsf.ext.html;
    import javax.faces.component.UIComponent;
    import javax.faces.context.FacesContext;
    import javax.faces.context.ResponseWriter;
    * @author  hyperdev
    public class HtmlEmbedGraphic extends javax.faces.component.UIComponentBase
        /** Creates a new instance of HtmlEmbedGraphic */
        public HtmlEmbedGraphic()
            super();
        public String getFamily()
            return "javax.faces.Data";
        public boolean isRendered()
            return true;
    public void encodeBegin(FacesContext context,
      UIComponent component) throws java.io.IOException {
      if ((context == null) || (component == null)){
          System.out.println("encodeBegin NullPointerException "+context);
        throw new NullPointerException();
          System.out.println("encodeBegin "+context+" "+component);
      //MapComponent map=(MapComponent) component;
      ResponseWriter writer = context.getResponseWriter();
      writer.startElement("embed", this);
      writer.writeAttribute("src", getAttributes().get("src"),"id");
    public void encodeEnd(FacesContext context) throws java.io.IOException {
      if ((context == null)){
        throw new NullPointerException();
      //MapComponent map = (MapComponent) component;
      ResponseWriter writer = context.getResponseWriter();
      writer.startElement("embed", this);
      writer.writeAttribute("src", getAttributes().get("src"),"id");
      writer.writeAttribute("align", getAttributes().get("align"),"id");
      writer.writeAttribute("width", getAttributes().get("width"),"id");
      writer.writeAttribute("height", getAttributes().get("height"),"id");
      writer.writeAttribute("type", getAttributes().get("type"),"id");
      writer.endElement("embed");
    }graph-template.svg - More static parts of the graphic can be put in here.
    <?xml version="1.0" encoding="UTF-8"?>
    <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="text/ecmascript" width="100%" zoomAndPan="magnify" contentStyleType="text/css" viewBox="0 0 600% 600%" height="100%" preserveAspectRatio="xMidYMid meet" version="1.0">
    <g style="stroke:black; fill:none; stroke-width:1">
    <g id="visuals" style="stroke:black; fill:none; stroke-width:1" transform="translate(100, 550)">
    <rect id="box" transform="scale(1, -1)" x="1" y="1" width="500" height="500" fill="none" stroke="black" stroke-width="1.5"/>
    <g id="labels" transform="scale(1, 1)">
    <text id="xLabel" x="250" y="50" text-anchor="middle"
            font-family="Verdana" font-size="24" fill="blue" >x label</text>
    <text id="xMinimumLabel" x="0" y="20" text-anchor="middle"
            font-family="Verdana" font-size="18" fill="blue" >0.0</text>
    <text id="xMaximumLabel" x="500" y="20" text-anchor="middle"
            font-family="Verdana" font-size="18" fill="blue" >100.0</text>
    <text id="yMinimumLabel" x="-3" y="-3" text-anchor="end"
            font-family="Verdana" font-size="18" fill="blue" >0.0</text>
    <text id="yMaximumLabel" x="-3" y="-500" text-anchor="end"
            font-family="Verdana" font-size="18" fill="blue" >100.0</text>
    </g>
    </g>
    <g id="data" style="stroke:black; fill:none; stroke-width:1" transform="translate(10, 550)">
    </g>
    </g>
    </svg>

  • SVG Images Blurry

    I am working on a project in Edge Animate using SVG images responsively. However, whenever I increase them in my browser (Chrome), the images get very blurry and almost look like bitmaps. I saved the SVG images from Illustrator in SVG 1.1 as only one layer. I've researched everywhere and cannot find any answers on this issue. Also, I made sure to change the properties on my images to "img" rather than "div". I am using symbols on the timeline for animating these symbols. Hopefully, someone has some insight on how I can get the SVG images to enlarge properly and at higher quality. I also used this video from Adobe to add the responsive code onto the Stage: http://sarahjustine.com/2013/04/08/create-scale-to-fit-projects-with-adobe-edge-animate/
    I would appreciate any assistance asap.
    Thanks!

    this What i see when i spotlight AppPrefs.xml 
    Is there more than 1 in my system ...Or is there a specific path?
    This is what i see ,
    <?xml version='1.0'?>
    <prop.map version='4'>
    <prop.list>
    <prop.pair>
    <key>__eXoPrivateData__</key>
    <prop.list>
    <prop.pair>
    <key>sLastSetWorkspace</key>
    <ustring>Default Workspace</ustring>
    </prop.pair>
    </prop.list>
    </prop.pair>
    </prop.list>
    </prop.map>

  • Delivering SVG images

    Hello,
    I'm using uiXML to deliver SVG images that I am storing as ORDSYS.OrdDOC in the database. I can create the appropriate tags in my document but the url that is pulled out doesn't work. It never returns the image. This seems more like a JDeveloper question but if not please let me know right away so I can post appropriately.
    I'm assuming it's got something to do with the url that I'm pulling out of the interMedia object but I'm not too sure.
    Thanks!
    scott
    Some details.....
    here's how I get the url and content type:
    <code>
    <bc4j:viewObjectScope name="CustomArrayDataGraphsView">
    <contents>
    <bc4j:table alternateText="No Records">
    <contents>
    <bc4j:attrScope name="graph">
    <contents>
    <agy:object height="200"
    width="300">
    <boundAttribute name="data">
    <bc4j:ordProperty name="url"/>
    </boundAttribute>
    <boundAttribute name="type">
    <bc4j:ordProperty name="contentType"/>
    </boundAttribute>
    </agy:object>
    </contents>
    </bc4j:attrScope>
    </contents>
    </bc4j:table>
    </contents>
    </bc4j:viewObjectScope>
    </code>
    Here's the tag that is generated by my page:
    <object type="image/svg-xml" width="300" height="200" data="ordDeliverMedia?appModID=ClonesApp&viewObjectName=ArrayModule.CustomArrayDataGraphsView&contentCol=graph&rowKey=000100000005393531313900000007000000F4E0384BFE&amConfig=null.null&cache=1051733825968"></object>

    Well after digging through lots of interMedia, UIX and Jdev Documentation I finally figured out how to deliver SVG images. To most of you it will seem obvious but I thought for those of you that would like to use SVG but can't seem to get it working I'd post how I got it going within the UIX+BC4J. If anyone has a more elegant way of doing this please reply to this post.
    As it turns out the problem was really during the file upload using sqlldr!
    So here is all the info needed to get SVG images to display in your app.
    Code examples index:
    1. Sample SVG file
    2. Sample DB Schema
    3. Sample SQL*Loader control file
    4. Sample SQL*Loader data file
    5. Sample UIX file
    1. Sample SVG file
    <?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
    <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20001102//EN"
    "http://www.w3.org/TR/2000/CR-SVG-20001102/DTD/svg-20001102.dtd" [
    <!ENTITY ff "font-family:">
    <!ENTITY fs "font-size:">
    <!ENTITY fw "font-weight:">
    <!ENTITY fst "font-style:">
    <!ENTITY sw "stroke-width:">
    <!ENTITY as "text-anchor:start;">
    <!ENTITY am "text-anchor:middle;">
    <!ENTITY ae "text-anchor:end;">
    ]>
    <!-- Generated by ploticus (http://ploticus.sourceforge.net/)
    Title: ploticus-graphic
    SVG Driver by B.Traill
    -->
    <svg viewBox="0 0 607.60 367.04">
    <g transform="translate(-12.80,-180.16)" >
    <g style="fill:#000000;stroke:#000000;&ff;Helvetica;">
    <g style="&ff;Times-Roman;&sw;0.6;&fw;bold;&fs;20;&am;">
    <text x="324.00" y="214.56" stroke="none">Item</text>
    <path d="M172.8 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    <path d="M223.2 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    <path d="M273.6 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    <path d="M324 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    <path d="M374.4 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    <path d="M424.8 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    <path d="M475.2 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    <path d="M525.6 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    <path d="M122.4 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    <path d="M172.8 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    <path d="M223.2 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    <path d="M273.6 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    <path d="M324 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    <path d="M374.4 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    <path d="M424.8 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    <path d="M475.2 504l-50.4 0l0 -144l50.4 0z" fill="#e5d3c9" stroke="#e5d3c9"/>
    </g><g style="&ff;Times-Roman;&sw;0.6;&fw;bold;&fs;16;&am;">
    <text x="324.00" y="532.80" stroke="none">TimePoints(hr)</text>
    </g><g style="&ff;Times-Roman;&sw;0.6;&fw;bold;&fs;10;&am;">
    <text x="122.40" y="519.60" stroke="none">0.75</text>
    </g><g style="&ff;Times-Roman;&sw;1.5;&fw;bold;&fs;10;&am;">
    <path d="M122.4 507.6l0 -3.6" fill="none"/>
    <text x="172.80" y="519.60" stroke="none">03</text>
    <path d="M172.8 507.6l0 -3.6" fill="none"/>
    <text x="223.20" y="519.60" stroke="none">06</text>
    <path d="M223.2 507.6l0 -3.6" fill="none"/>
    <text x="273.60" y="519.60" stroke="none">09</text>
    <path d="M273.6 507.6l0 -3.6" fill="none"/>
    <text x="324.00" y="519.60" stroke="none">12</text>
    <path d="M324 507.6l0 -3.6" fill="none"/>
    <text x="374.40" y="519.60" stroke="none">15</text>
    <path d="M374.4 507.6l0 -3.6" fill="none"/>
    <text x="424.80" y="519.60" stroke="none">18</text>
    <path d="M424.8 507.6l0 -3.6" fill="none"/>
    <text x="475.20" y="519.60" stroke="none">24</text>
    <path d="M475.2 507.6l0 -3.6" fill="none"/>
    <path d="M72 504l504 0" fill="none"/>
    </g><g style="&ff;Times-Roman;&sw;1.5;&fw;bold;&fs;16;&am;">
    <text x="43.20" y="360.00" stroke="none" transform="rotate(-90,43.20,360.00)" >axis data</text>
    </g><g style="&ff;Times-Roman;&sw;0.5;&fw;bold;&fs;16;&am;">
    <path d="M69.84 504l2.16 0" fill="none"/>
    <path d="M69.84 496.8l2.16 0" fill="none"/>
    <path d="M69.84 489.6l2.16 0" fill="none"/>
    <path d="M69.84 482.4l2.16 0" fill="none"/>
    <path d="M69.84 475.2l2.16 0" fill="none"/>
    <path d="M69.84 468l2.16 0" fill="none"/>
    <path d="M69.84 460.8l2.16 0" fill="none"/>
    <path d="M69.84 453.6l2.16 0" fill="none"/>
    <path d="M69.84 446.4l2.16 0" fill="none"/>
    <path d="M69.84 439.2l2.16 0" fill="none"/>
    <path d="M69.84 432l2.16 0" fill="none"/>
    <path d="M69.84 424.8l2.16 0" fill="none"/>
    <path d="M69.84 417.6l2.16 0" fill="none"/>
    <path d="M69.84 410.4l2.16 0" fill="none"/>
    <path d="M69.84 403.2l2.16 0" fill="none"/>
    <path d="M69.84 396l2.16 0" fill="none"/>
    <path d="M69.84 388.8l2.16 0" fill="none"/>
    <path d="M69.84 381.6l2.16 0" fill="none"/>
    <path d="M69.84 374.4l2.16 0" fill="none"/>
    <path d="M69.84 367.2l2.16 0" fill="none"/>
    <path d="M69.84 360l2.16 0" fill="none"/>
    <path d="M69.84 352.8l2.16 0" fill="none"/>
    <path d="M69.84 345.6l2.16 0" fill="none"/>
    <path d="M69.84 338.4l2.16 0" fill="none"/>
    <path d="M69.84 331.2l2.16 0" fill="none"/>
    <path d="M69.84 324l2.16 0" fill="none"/>
    <path d="M69.84 316.8l2.16 0" fill="none"/>
    <path d="M69.84 309.6l2.16 0" fill="none"/>
    <path d="M69.84 302.4l2.16 0" fill="none"/>
    <path d="M69.84 295.2l2.16 0" fill="none"/>
    <path d="M69.84 288l2.16 0" fill="none"/>
    <path d="M69.84 280.8l2.16 0" fill="none"/>
    <path d="M69.84 273.6l2.16 0" fill="none"/>
    <path d="M69.84 266.4l2.16 0" fill="none"/>
    <path d="M69.84 259.2l2.16 0" fill="none"/>
    <path d="M69.84 252l2.16 0" fill="none"/>
    <path d="M69.84 244.8l2.16 0" fill="none"/>
    <path d="M69.84 237.6l2.16 0" fill="none"/>
    <path d="M69.84 230.4l2.16 0" fill="none"/>
    <path d="M69.84 223.2l2.16 0" fill="none"/>
    </g><g style="&ff;Times-Roman;&sw;0.5;&fw;bold;&fs;10;&ae;">
    <text x="61.20" y="507.60" stroke="none">0</text>
    </g><g style="&ff;Times-Roman;&sw;1.5;&fw;bold;&fs;10;&ae;">
    <path d="M62.64 504l9.36 0" fill="none"/>
    <text x="61.20" y="363.60" stroke="none">1</text>
    <path d="M62.64 360l9.36 0" fill="none"/>
    <text x="61.20" y="219.60" stroke="none">2</text>
    <path d="M62.64 216l9.36 0" fill="none"/>
    <path d="M72 504l0 -288" fill="none"/>
    </g><g style="&ff;Times-Roman;&sw;0.5;&fw;bold;&fs;10;&ae;">
    <path d="M113.4 504l0 -148.3l18 0l0 148.3z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M113.4 504l0 -148.3l18 0l0 148.3l-18 0l0 -148.3" fill="none"/>
    <path d="M163.8 504l0 -133.9l18 0l0 133.9z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M163.8 504l0 -133.9l18 0l0 133.9l-18 0l0 -133.9" fill="none"/>
    <path d="M214.2 504l0 -129.6l18 0l0 129.6z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M214.2 504l0 -129.6l18 0l0 129.6l-18 0l0 -129.6" fill="none"/>
    <path d="M264.6 504l0 -135.4l18 0l0 135.4z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M264.6 504l0 -135.4l18 0l0 135.4l-18 0l0 -135.4" fill="none"/>
    <path d="M315 504l0 -126.7l18 0l0 126.7z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M315 504l0 -126.7l18 0l0 126.7l-18 0l0 -126.7" fill="none"/>
    <path d="M365.4 504l0 -108l18 0l0 108z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M365.4 504l0 -108l18 0l0 108l-18 0l0 -108" fill="none"/>
    <path d="M415.8 504l0 -144l18 0l0 144z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M415.8 504l0 -144l18 0l0 144l-18 0l0 -144" fill="none"/>
    <path d="M466.2 504l0 -151.2l18 0l0 151.2z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M466.2 504l0 -151.2l18 0l0 151.2l-18 0l0 -151.2" fill="none"/>
    <path d="M516.6 504l0 0l18 0l0 0z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M516.6 504l0 0l18 0l0 0l-18 0l0 0" fill="none"/>
    </g><g style="&ff;Times-Roman;&sw;0.5;&fst;italic;&fs;10;&am;">
    <text x="143.28" y="341.28" stroke="none">p=1</text>
    <text x="193.68" y="355.68" stroke="none">p=0.9993</text>
    <text x="244.08" y="360.00" stroke="none">p=0.9433</text>
    <text x="294.48" y="354.24" stroke="none">p=0.9999</text>
    <text x="344.88" y="362.88" stroke="none">p=0.4706</text>
    <text x="395.28" y="381.60" stroke="none">p=0.0003</text>
    <text x="445.68" y="345.60" stroke="none">p=1</text>
    <text x="496.08" y="338.40" stroke="none">p=1</text>
    <path d="M113.4 504l0 -148.3l18 0l0 148.3z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M113.4 504l0 -148.3l18 0l0 148.3l-18 0l0 -148.3" fill="none"/>
    <path d="M163.8 504l0 -133.9l18 0l0 133.9z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M163.8 504l0 -133.9l18 0l0 133.9l-18 0l0 -133.9" fill="none"/>
    <path d="M214.2 504l0 -129.6l18 0l0 129.6z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M214.2 504l0 -129.6l18 0l0 129.6l-18 0l0 -129.6" fill="none"/>
    <path d="M264.6 504l0 -135.4l18 0l0 135.4z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M264.6 504l0 -135.4l18 0l0 135.4l-18 0l0 -135.4" fill="none"/>
    <path d="M315 504l0 -126.7l18 0l0 126.7z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M315 504l0 -126.7l18 0l0 126.7l-18 0l0 -126.7" fill="none"/>
    <path d="M365.4 504l0 -108l18 0l0 108z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M365.4 504l0 -108l18 0l0 108l-18 0l0 -108" fill="none"/>
    <path d="M415.8 504l0 -144l18 0l0 144z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M415.8 504l0 -144l18 0l0 144l-18 0l0 -144" fill="none"/>
    <path d="M466.2 504l0 -151.2l18 0l0 151.2z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M466.2 504l0 -151.2l18 0l0 151.2l-18 0l0 -151.2" fill="none"/>
    <path d="M516.6 504l0 0l18 0l0 0z" fill="#ff0000" stroke="#ff0000"/>
    <path d="M516.6 504l0 0l18 0l0 0l-18 0l0 0" fill="none"/>
    </g><g style="&ff;Times-Roman;&sw;0.5;&fw;bold;&fs;10;&am;">
    <text x="133.20" y="354.24" stroke="none">1.03</text>
    <text x="183.60" y="368.64" stroke="none">0.93</text>
    <text x="234.00" y="372.96" stroke="none">0.9</text>
    <text x="284.40" y="367.20" stroke="none">0.94</text>
    <text x="334.80" y="375.84" stroke="none">0.88</text>
    <text x="385.20" y="394.56" stroke="none">0.75</text>
    <text x="435.60" y="358.56" stroke="none">1</text>
    <text x="486.00" y="351.36" stroke="none">1.05</text>
    </g><g style="&ff;Times-Roman;&sw;0.8;&fw;bold;&fs;10;&am;">
    <path d="M122.4 383l0 -54.72" fill="none"/>
    <path d="M117 328.3l10.8 0" fill="none"/>
    <path d="M117 383l10.8 0" fill="none"/>
    <path d="M172.8 413.3l0 -86.4" fill="none"/>
    <path d="M167.4 326.9l10.8 0" fill="none"/>
    <path d="M167.4 413.3l10.8 0" fill="none"/>
    <path d="M223.2 413.3l0 -77.76" fill="none"/>
    <path d="M217.8 335.5l10.8 0" fill="none"/>
    <path d="M217.8 413.3l10.8 0" fill="none"/>
    <path d="M273.6 401.8l0 -66.24" fill="none"/>
    <path d="M268.2 335.5l10.8 0" fill="none"/>
    <path d="M268.2 401.8l10.8 0" fill="none"/>
    <path d="M324 426.2l0 -97.92" fill="none"/>
    <path d="M318.6 328.3l10.8 0" fill="none"/>
    <path d="M318.6 426.2l10.8 0" fill="none"/>
    <path d="M374.4 460.8l0 -129.6" fill="none"/>
    <path d="M369 331.2l10.8 0" fill="none"/>
    <path d="M369 460.8l10.8 0" fill="none"/>
    <path d="M424.8 406.1l0 -92.16" fill="none"/>
    <path d="M419.4 313.9l10.8 0" fill="none"/>
    <path d="M419.4 406.1l10.8 0" fill="none"/>
    <path d="M475.2 413.3l0 -121" fill="none"/>
    <path d="M469.8 292.3l10.8 0" fill="none"/>
    <path d="M469.8 413.3l10.8 0" fill="none"/>
    <path d="M525.6 504l0 0" fill="none"/>
    <path d="M520.2 504l10.8 0" fill="none"/>
    <path d="M520.2 504l10.8 0" fill="none"/>
    </g><g style="&ff;Times-Roman;&sw;0.8;&fs;10;&am;">
    <path d="M525.6 228l0 -7.2l7.2 0l0 7.2z" fill="#e5d3c9" stroke="#e5d3c9"/>
    </g><g style="&ff;Times-Roman;&sw;0.8;&fs;10;&as;">
    <text x="540.00" y="228.00" stroke="none">data</text>
    </g></g>
    </g>
    </svg>2. Sample DB Schema
    CREATE TABLE SVG_TABLE (
      SVG_ID  NUMBER        NOT NULL, 
      ANALYSIS_PARAM       VARCHAR2 (255),
      DESCRIPTION          VARCHAR2 (4000),
      SVG                ORDSYS.ORDDOC,
      CONSTRAINT SVGTABLE_PRIMARY_KEY_20
      PRIMARY KEY ( SVG_ID ) ) ;
    #This was created with TOAD get Script don't know if
    #it'll work outa the box
    CREATE SEQUENCE DEVOWNER.SVG_ID_SEQ
      START WITH 24
      NOMAXVALUE
      MINVALUE 1
      NOCYCLE
      NOCACHE
      NOORDER;
    CREATE OR REPLACE TRIGGER DEVOWNER.SVG_ID_TRIG
    BEFORE INSERT
    ON DEVOWNER.SVG_TABLE
    REFERENCING NEW AS NEW OLD AS OLD
    FOR EACH ROW
    begin
    select SVG_ID_SEQ.nextval
    into :new.SVG_ID
    from dual;
    end;3. Sample SQL*Loader control file
    LOAD DATA
    INFILE svgTableLoad.dat
    INTO TABLE svg_table
    TRUNCATE
    FIELDS
        analysis_param CHAR(255) TERMINATED BY '^',
        description CHAR(255) TERMINATED BY '^',
        svg column object (
            source column object (
                localdata_fname FILLER CHAR(256) TERMINATED BY '^',
                localdata LOBFILE (svg.source.localdata_fname) TERMINATED BY EOF,
                srcName char(100) TERMINATED BY '^'
            mimetype CHAR(40) TERMINATED BY '^'
    )4. Sample SQL*Loader data file
    primary^Test one of svg support^svgOne.svg^svgOne.svg^image/svg+xml5. Sample UIX file
    <?xml version="1.0" encoding="windows-1252" ?>
    <page xmlns="http://xmlns.oracle.com/uix/controller"
          xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
          xmlns:ui="http://xmlns.oracle.com/uix/ui"
          xmlns:bc4j="http://xmlns.oracle.com/uix/bc4j"
          >
    <bc4j:registryDef>
      <bc4j:rootAppModuleDef name="SvgTableViewAppModule"
                             definition="SVG.TestModule"
                             releaseMode="stateful" > 
      <bc4j:viewObjectDef name="SvgTableView"
                          rangeSize="3" />                       
      </bc4j:rootAppModuleDef>
    </bc4j:registryDef>
    <content>
      <try xmlns="http://xmlns.oracle.com/uix/ui"
           xmlns:data="http://xmlns.oracle.com/uix/ui" >
       <catch>
         <displayException />
       </catch>
       <contents>
        <pageLayout xmlns="http://xmlns.oracle.com/uix/ui"
                    xmlns:data="http://xmlns.oracle.com/uix/ui"
                    xmlns:html="http://www.w3.org/TR/REC-html40"
                    title="SvgTableView View" >
         <!-- Start of common pageLayout section.  If you plan to expand this
              example application, consider using a UIT template to specify the common
              portions of your pageLayout -->
         <productBranding>
          <image source="tools_collage.gif" shortDesc="JDeveloper Product Logo"/>
         </productBranding>
         <corporateBranding>
          <image source="oraclelogo.gif" shortDesc="Oracle Logo"/>
         </corporateBranding>
         <globalButtons>
          <globalButtonBar>
           <contents>
            <globalButton source="www_home.gif"
                          text="Home"
                          destination="Main.uix" />
            <globalButton source="www_contact.gif"
                          text="Contact Us"
                          destination="http://www.oracle.com" />
            <globalButton source="www_help.gif"
                          text="Help"
                          destination="http://otn.oracle.com/products/jdev/content.html"  />
           </contents>
          </globalButtonBar>
         </globalButtons>
         <copyright>Copyright 2002 Oracle Corporation.  All Rights Reserved.</copyright>
         <privacy>
          <link text="Privacy Statement" destination="http://www.oracle.com"/>
         </privacy>
         <!-- End of common pageLayout section -->
         <contents>
          <!-- this will contain any validation errors after form
               submission -->
          <messageBox automatic="true" />
          <bc4j:rootAppModuleScope name="SvgTableViewAppModule" >
           <contents>
            <header text="Search" >
             <contents>
              <form name="search" method="POST" >
               <contents>
                <inlineMessage prompt="Search" vAlign="middle" >
                 <contents>
                  <flowLayout>
                   <contents>
                    <choice name="attrName"
                            data:selectedValue="attrName@ctrl:page"
                            shortDesc="Search Column">
                     <contents>
                      <option text="SvgId" value="SvgId" />
                      <option text="AnalysisParam" value="AnalysisParam" />
                      <option text="Description" value="Description" />
                      <option text="Svg" value="Svg" />
                     </contents>
                    </choice>
                    <textInput name="attrValue" columns="20"
                               data:text="attrValue@ctrl:page"
                               shortDesc="Search"/>
                   </contents>
                  </flowLayout>
                 </contents>
                 <end>
                  <submitButton text="Go" ctrl:event="search" />
                 </end>
                </inlineMessage>
               </contents>
              </form>
             </contents>
            </header>
            <header text="Results" >
             <contents>
              <form name="viewForm" method="POST" >
               <contents>
                <tableLayout>
                 <contents>
                  <bc4j:viewObjectScope name="SvgTableView" >
                   <contents>
                    <bc4j:table name="viewTable" width="80%"
                                alternateText="No rows found">
                     <tableSelection>
                      <!-- single selection for each row in the table -->
                      <singleSelection selectedIndex="0" shortDesc="Select Row">
                       <contents>
                        <!-- the update button causes the currently selected
                             row to be sent to the update page -->
                        <submitButton text="Update"
                                      ctrl:event="update" />
                        <!-- the delete button causes the currently selected
                             row to be removed -->
                         <submitButton text="Delete"
                                       ctrl:event="delete" />
                       </contents>
                      </singleSelection>
                     </tableSelection>
                     <!-- the key identifying the current row in the table -->
                     <bc4j:keyStamp>
                      <bc4j:rowKey name="key" />
                     </bc4j:keyStamp>
                     <contents>
                      <!-- A bc4j:column element is added for each attribute
                           in the ViewObject.  -->
                      <bc4j:column attrName="SvgId">
                       <columnHeader>
                        <bc4j:sortableHeader/>
                       </columnHeader>
                       <contents>
                        <bc4j:input readOnly="true"/>
                       </contents>
                      </bc4j:column>
                      <bc4j:column attrName="AnalysisParam">
                       <columnHeader>
                        <bc4j:sortableHeader/>
                       </columnHeader>
                       <contents>
                        <bc4j:input readOnly="true"/>
                       </contents>
                      </bc4j:column>
                      <bc4j:column attrName="Description">
                       <columnHeader>
                        <bc4j:sortableHeader/>
                       </columnHeader>
                       <contents>
                        <bc4j:input readOnly="true"/>
                       </contents>
                      </bc4j:column>
                      <bc4j:column attrName="Svg">
                       <columnHeader>
                        <bc4j:sortableHeader/>
                       </columnHeader>
                       <contents>
                        <flowLayout>
                          <contents>
                            <html:object width="200" height="200">
                              <boundAttribute name="data">
                                <bc4j:ordProperty name="url"/>
                              </boundAttribute>
                              <boundAttribute name="type">
                                <bc4j:ordProperty name="contentType"/>
                              </boundAttribute>
                            </html:object>
                            <bc4j:input readOnly="true"/>
                          </contents>
                        </flowLayout>
                       </contents>
                      </bc4j:column>
                     </contents>
                    </bc4j:table>
                   </contents>
                  </bc4j:viewObjectScope>
                 </contents>
                </tableLayout>
               </contents>
              </form>   
             </contents>
            </header>
           </contents>
          </bc4j:rootAppModuleScope>
         </contents>
         <contentFooter>
          <!-- the create button redirects to the create page -->
          <button text="Create" ctrl:event="create" />
         </contentFooter>
        </pageLayout>
       </contents>
      </try>
    </content>
    <handlers>
      <event name="search" >
       <!-- using the ApplicationModule causes it to be checked out from the
            ApplicationPool.  It is released using stateful mode. -->
       <bc4j:findRootAppModule name="SvgTableViewAppModule" >
        <!-- establish the ViewObject scope -->
        <bc4j:findViewObject name="SvgTableView" >
         <!-- search for the view criteria -->
         <bc4j:findByExample>
          <bc4j:exampleRow ignoreCase="true" >
           <bc4j:exampleAttribute>
            <bc4j:nameBinding><bc4j:parameter name="attrName" /></bc4j:nameBinding>
            <bc4j:valueBinding><bc4j:parameter name="attrValue" /></bc4j:valueBinding>
           </bc4j:exampleAttribute>
          </bc4j:exampleRow>
         </bc4j:findByExample>
         <bc4j:executeQuery/>
         <!-- store the current search criteria as page properties -->
         <bc4j:setPageProperty name="attrName" >
          <bc4j:parameter name="attrName" />
         </bc4j:setPageProperty>
         <bc4j:setPageProperty name="attrValue" >
          <bc4j:parameter name="attrValue" />
         </bc4j:setPageProperty>
        </bc4j:findViewObject>
       </bc4j:findRootAppModule>
      </event>
      <event name="sort" source="viewTable" >
       <!-- using the ApplicationModule causes it to be checked out from the
            ApplicationPool.  It is released using stateful mode. -->
       <bc4j:findRootAppModule name="SvgTableViewAppModule" >
        <!-- establish the ViewObject scope -->
        <bc4j:findViewObject name="SvgTableView" >
         <!-- sort by the submitted attribute name -->
         <bc4j:sort/>
        </bc4j:findViewObject>
       </bc4j:findRootAppModule>
      </event>
      <event name="goto" source="viewTable" >
       <!-- using the ApplicationModule causes it to be checked out from the
            ApplicationPool.  It is released using stateful mode. -->
       <bc4j:findRootAppModule name="SvgTableViewAppModule" >
        <!-- establish the ViewObject scope -->
        <bc4j:findViewObject name="SvgTableView" >
         <!-- navigate to the submitted range -->
         <bc4j:goto/>
        </bc4j:findViewObject>
       </bc4j:findRootAppModule>
      </event>
      <event name="create" >
       <!-- forward to the create page -->
       <ctrl:go name="SvgTableView_Create" redirect="true" />
      </event>
      <event name="update" >
       <!-- forward to the update page, passing the selected key
            as a page property -->
       <ctrl:go name="SvgTableView_Update" redirect="true" >
        <ctrl:property name="key" >
         <ctrl:selection name="viewTable" key="key" />
        </ctrl:property>
       </ctrl:go>
      </event>
      <event name="delete" >
       <!-- using the ApplicationModule causes it to be checked out from the
            ApplicationPool.  It is released using stateful mode. -->
       <bc4j:findRootAppModule name="SvgTableViewAppModule" >
        <!-- establish the ViewObject scope -->
        <bc4j:findViewObject name="SvgTableView" >
         <!-- find the selected Row -->
         <bc4j:findRowByKey>
          <bc4j:keyBinding>
           <bc4j:selectionKey name="viewTable" key="key" />
          </bc4j:keyBinding>
          <bc4j:handlers>
           <!-- remove the selected ViewObject row -->
           <bc4j:removeRow />
           <!-- execute the query to eliminate dead row access -->
           <bc4j:executeQuery/>
          </bc4j:handlers>
         </bc4j:findRowByKey>
        </bc4j:findViewObject>
        <!-- commit the transaction, forwards to self automatically -->
        <bc4j:commit/>
       </bc4j:findRootAppModule>                     
      </event>
    </handlers>
    </page>

  • Prevent SVG image from caching

    Hi
    I am working on an assignment in which I have to generate an SVG image. The SVG image is dynamically created depending on the users input.
    Unfortunatly the image seems te cache in Internet Explorer. And therefor the user can not see the changes he/she made.
    I can prevent the page from caching but not the image. I've tried META tags, response.setHeader etc. but it does not work
    Can anybody tell me how to prevent IE from caching an image?
    I am using NetBeans 3.6, Apache Tomcat 5.1 and IE
    Thanx for you're help

    The browser caches by URL. You may be able to prevent the browser from using the cahed image by changing the url. Try adding a timestamp to the url.
    So when you create you page (it will have to be a jsp) instead of using an image tag like:
    <img src="/images/myImage.svg">
    Use something like:
    <img src="/images/myImage.svg?time=123456789">
    where the time value is just the return of date.getTime().

  • SVG image refresh

    Hi,
       I'm saving the SVG images(converted to jpg) in a folder on the server. But I'm not able to refresh the image without refreshing the page.
    DO I need an applet for the page to refresh the image or there's some code... please help....
    Thanks in advance

    Thumb rule before posting : <b>Search before you post</b>
    Check out this thread : xMII page refresh

  • Drawing multiple SVG images in GTK+

    Hi,
    I am planning to at least try and write an application that would compose a document in ancient Egyptian hieroglyphs (of all things ;-)). Anyhow, this would involve composing the document by displaying several individual SVG-format images in the app's window, all arranged by the user to form a hieroglyphic script.
    My problem is how progressively compose the document by displaying the SVG images selected by the user and placed usually next to each other (as described here http://www.neferchichi.com/hieroglyphs.html ). In order to save the source of the document, I reckon I would have to save a record of what images were selected and what part of the drawable they were placed in.  It would also be necessary to give the user the ability to manipulate the document (select a glyph, move it, resize it etc).
    I would very much appreciate any hints and directions on this problem. If I succeed this might be the only hieroglyphic document editor that will display colored glyphs, and also the only native such application for Linux!
    You can see some of the hieroglyph images on my website: http://www.qsl.net/5b4az/pages/egypt.html

    Hi Henry,
    Does this discussion offer some clues? SVG Images Blurry
    Thanks,
    Preran

  • Hi Team, Showing Yellow icons after every 15 to 20 Min and internet stop working.when we enable- disbale the network connection then will internet start working fine.Some time network connection is disable but when we renable that connection it will st

    Hi Team,
    Showing Yellow icons after every 15 to 20 Min and internet stop working.when we enable- disbale the network connection then will internet start working fine.Some time network connection is disable but when we renable that connection it will stuck on enabling
    and will not renable till i am not restart that machine. I have 350 Machine in network but facing this issue in 25 machines. Kindly help me on this issue .
    Regards
    Sahil bhateja

    Hi,
    So switch a LAN card fix this issue...seems a compatibility issue or maybe some packs or programs you installed recently cause this issue.
    Have you manually check the network adapter driver from the PC's manufacture website? sometimes, it will be a time delay before Microsoft push out the driver update.
    Check if issue exists in safemode with network, this mode will launch Windows with limited sets of files and drivers. 
    if you have a restore point, restore the pc to a previous point at which the pc is functioning fine.
    Yolanda Zhu
    TechNet Community Support

  • Adobe Edge Animate CC crashes when using big SVG images

    Hi!
    When I import SVG files to Edge Animate it freezes and I can't do something with that.
    I tried to import one file at a time and it worked fine but when I save project and close program and then open my project again Edge Animate just crashes.
    Also I tried to import very small images (100px x 100px) and then scale them to size I need and it causing app crash too.
    I'm using Mac OS X 10.9.4

    I already found cause of this problem.
    When you import SVG to Edge Animate it gives your SVG width and height 10 times more then original size of image and transform: scale(0.1). So when you import 5 SVG images 500x500 Adobe Edge makes them 5000x5000.
    So that's cause app freezing and bad SVG displaying in browsers.
    Always change scale(0.1) to scale(1) and reduce size from 5000px to 500px for example.
    Best regards,
    Alexey Prilovski.

Maybe you are looking for

  • How to integrate web based application to windows based application

    Hi, Experts, we developed web based application in this when we raising invoice document after adding this we need to updated Amount in integratee SAP B1 then that Amount we need Update The Amount  in OACT Table  how we can Update in Amount Field in

  • The merge process could not allocate memory for an operation; your system may be running low on virtual memory. Restart the Merge Agent.

    I encountered this problem on our SQL2012 and I have tried different scenarios (see below) to no avail. I have decided to give up and check if someone here has encountered this and resolved it.  One thing I know, it's not a memory issue. Both servers

  • Itunes can't sync photos

    I have an iPhone 6 with iOS 8.3 and an iMac running itunes ver 12.1.27 and photos (not iPhotos). Ever since I replaced iPhotos with photos, I get the message "iTunes cannot sync photos to the iPhone "xxxxxx's iPhone" because your iPhoto Library could

  • ALE Distribution Model

    Hi, I've created an ALE distribution model to process the interface concerning Set Up HR and Accounting. Initialy we make it all and distribute it to the receiving system (FI) and it seems to be ok. After that the funcional team generate some movemen

  • Problem with oracle forms,jre & sun thin clients

    we have oracle forms using jre 1.5.0 update 11 running on more than 100 thin clients . but the application hangs when navigating through the forms sometime. if all the browser window is closed and started from the begining it again works fine any sup