Database + XML = MASS CONFUSION

Hi all,
I need a little insight because I've quickly driven myself bonkers... I work for an audiobook publisher and we're thinking of switching our catalogs over to InDesign from CorelDRAW (don't laugh). Basically, my biggest hold up is the fact that InDesign won't take SVGs! We use the SVGs for our book data (narrators, CD counts, ISBNs, etc.). Basically, I'm looking for an alternative way to get this data into our catalog.
Example catalog: http://www.tantor.com/Catalog/Tantor_NOVDEC_2007_Catalog.pdf
After looking at the example, you can see what I'm talking about, that little clump of info. I just need to know how to easily get database info into InDesign, or if it's possible. I'm certain other people do catalogs in InDesign, right? We use MS ACCESS for most of our database. Any help at all will be helpful.
InDesign CS3
Windows XP

Matthew,
I'm just getting into this area myself so I won't pose as an expert, but if you haven't seen this publication it might be helpful in orienting you:
http://wwwimages.adobe.com/www.adobe.com/products/indesign/scripting/pdfs/indesign_and_xml _technical_reference.pdf
I'm in the middle of placing a bunch of content from Access into ID, basically the workflow is to create a single story placeholder, properly tagging it with the "parent" element of the repeating content, and then letting InDesign duplicate or "clone" this as many times as necessary to place all your database records.

Similar Messages

  • Java.lang.NullPointerException no protocol: database.xml

    * In Order To Handle XML Operations
    package edu.yeditepe.cse.util;
    import java.util.*;
    import java.io.File;
    import java.io.IOException;
    import javax.xml.parsers.DocumentBuilder;
    import javax.xml.parsers.DocumentBuilderFactory;
    import javax.xml.parsers.ParserConfigurationException;
    import javax.xml.transform.OutputKeys;
    import javax.xml.transform.Result;
    import javax.xml.transform.Source;
    import javax.xml.transform.Transformer;
    import javax.xml.transform.TransformerConfigurationException;
    import javax.xml.transform.TransformerException;
    import javax.xml.transform.TransformerFactory;
    import javax.xml.transform.dom.DOMSource;
    import javax.xml.transform.stream.StreamResult;
    import org.w3c.dom.Document;
    import org.w3c.dom.Element;
    import org.w3c.dom.NodeList;
    import org.xml.sax.InputSource;
    import org.xml.sax.SAXException;
    * @author xx
    public class XMLHandler {
         public final static String ATTRIBUTE           = "value";
         public final static String DOCTYPE_PUBLIC   = "databases";
         public final static String DOCTYPE_SYSTEM   = "database.dtd";
         public final static String ParentElement    = "variable";
         public final static String databaseName          = "databasename";
         public final static String urlName            = "urlname";
         public final static String userName           = "username";
         public final static String passWord           = "password";
         public XMLHandler()
         //     This Function returns the XML File .
         private static Document getDocument(){
                    try {             
                     DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
                     factory.setIgnoringComments(true);
                     factory.setIgnoringElementContentWhitespace(true);
                     factory.setValidating(true);
                     DocumentBuilder builder = factory.newDocumentBuilder();
                      builder.setErrorHandler(new MyErrorHandler());
                     return builder.parse(new InputSource("database.xml"));
                 } catch (Exception e) {
                     System.out.println(e.getMessage());
              return null;
         //Adds new Element to The database.Xml File.
         public boolean addElement(String databasename , String urlname, String username , String password ){
              Document doc = getDocument();
              Element root = doc.getDocumentElement();
              Element parentElement = (Element)doc.createElement(ParentElement);//Take parent Element. We have to take this parent Element since we will add new Element to this Parent Element.
              Element databaseNameElement = (Element)doc.createElement(databaseName);//Create Name Element To Bind Value of New Element.
              databaseNameElement.setAttribute(ATTRIBUTE , databasename );//set the attribute of this child.
              Element urlnameElement = (Element)doc.createElement(urlName);//Create Name Element To Bind Value of New Element.
              urlnameElement.setAttribute(ATTRIBUTE , urlname );//set the attribute of this child.
              Element usernameElement = (Element)doc.createElement(userName);//Create Value Element To Bind Value of the new Element.
              usernameElement.setAttribute(ATTRIBUTE , username );//set the attribute of this second child.
              Element passwordElement = (Element)doc.createElement(passWord);//Create Value Element To Bind Value of the new Element.
              passwordElement.setAttribute(ATTRIBUTE , password );//set the attribute of this second child.
              //Form New Variable  via appending its name and value child to itself.
              parentElement.appendChild(databaseNameElement);
              parentElement.appendChild(urlnameElement);
              parentElement.appendChild(usernameElement);
              parentElement.appendChild(passwordElement);
              //Add This Variable To The Root Element.
              root.appendChild(parentElement);
              try{          
                   saveDocument(doc);//Save And Close The XML File. Catch any Exception Occured.
                   return true;
              }catch(Exception e){
                   System.out.println("##error: " + e);     
                   e.printStackTrace();
                   return false;
         }//add Element Function.
         //     Save changes of the Document doc.
         private boolean saveDocument(Document doc){
              try{
                Transformer xformer = TransformerFactory.newInstance().newTransformer();
              xformer.setOutputProperty(OutputKeys.INDENT, "yes");//For INDENTED PRINTING OF THE FILE
              xformer.setOutputProperty(OutputKeys.ENCODING, "ISO-8859-9");//Determining Encoding Type.
              xformer.setOutputProperty(OutputKeys.DOCTYPE_PUBLIC, DOCTYPE_PUBLIC);//PRESERVE ROOT ELEMENT
              xformer.setOutputProperty(OutputKeys.DOCTYPE_SYSTEM, DOCTYPE_SYSTEM);//REFERENCE TO DTD FILE
              Source source = new DOMSource(doc);
              Result result = new StreamResult(new File("database.xml"));
              xformer.transform(source, result);
                return true;
              }catch(TransformerConfigurationException e){
                   System.out.println(e);
              }catch(TransformerException e){
                   System.out.println(e);
              return false;
         }//Save
    package edu.yeditepe.cse.util;
    * @author xx
    public class Deneme {
          * @param args
         public static void main(String[] args) {
              // TODO Auto-generated method stub
              XMLHandler xh = new XMLHandler();     
              System.out.println(xh.addElement("dasd","asda","adadad","das"));
    }it gives error in linse "Element root = doc.getDocumentElement();"
    i am using jre 1.5.0_ 09
    xalan-2.7.0.jar
    Error on the console is :
    no protocol: database.xml
    Exception in thread "main" java.lang.NullPointerException
         at edu.yeditepe.cse.util.XMLHandler.addElement(XMLHandler.java:69)
         at edu.yeditepe.cse.util.Deneme.main(Deneme.java:16)
    Problem is related with
    return builder.parse(new InputSource("database.xml"));
    when i am trying to type file:///database.xml instead of database.xml
    it adds some more path therefore it doesn't work
    Any help appreciated..

    It seems that the file you are trying to parse is not in your current working directory. The solution, if that is the problem, would be to specify the full path of the file.

  • SQL Server 2012 Management Studio:Importing XML file to new Table of new Database-XML parsing: unexpected end of input???

    Hi all,
    In the Notepad, I created an xml file (ZenQroducts.xml) :
    <Qroducts>
    <Qroduct>
    <SKU>1</SKU>
    <Desc>Book</Desc>
    </Qroduct>
    <Qroduct>
    <SKU>2</SKU>
    <Desc>DVD</Desc>
    </Qroduct>
    <Qroduct>
    <SKU>3</SKU>
    <Desc>Video</Desc>
    </Qroduct>
    In my SQL Server 2012 Management Studio, I executed the following code:
    --to create a new object Qroducts in a new database OPENXMLtesting
    CREATE DATABASE OPENXMLtesting
    GO
    CREATE TABLE Qroducts(
    sku INT Primary KEY,
    qroduct_desc VARCHAR(30));
    INSERT INTO Qroducts (sku, qroduct_desc)
    SELECT X.qroduct.query('SKU').value('.', 'INT'),
    X.qroduct.query('Desc').value('.', 'VARCHAR(30)')
    FROM (
    SELECT CAST(x AS XML)
    FROM OPENROWSET(
    BULK 'H:\ZenQroducts.xml',
    SINGLE_BLOB) AS T(x)
    ) AS T(x)
    CROSS APPLY x.nodes('Qroducts/Qroduct') AS X(qroduct);
    SELECT sku, qroduct_desc
    FROM Qroducts;
    I got the following message:
    Msg 9400, Level 16, State 1, Line 6
    XML parsing: line 13, character 12, unexpected end of input
    I have no ideas why I got this "XML parsing:line 13, character12, unexpected end of input" message. Please kindly help, advise me on where I made mistake and how I can resolve this problem, and respond in this Forum.
    Thanks in advance,
    Scott Chang
     

    Hi Manish, Thanks for your response.
    Yes, it is a duplicate with Qroducts/Qroduct instead of Products/Product. I did it, because I don't know how to remove the existing "Products" database.
    Again, I got the existing "Qroducts" database in this second trial!!??  I am comletely lost in doing "Importing XML file to SQL Table" now!!  I think that I have not touched T-SQL and XML programming, since 2008. I
    did not catch the new features of T-SQL 2008, XML, SQL/XML, XQuery, etc. for long time. Recently, I did not know what DECLARE, @x, SET,...were, and dived into the SQL/XML and XQuery programming. I knew the SQL Basics (SELECT, FROM, WHERE,..), creating
    the names of databases and tables in SQL Server 2008/2012 Management Studio (Express) before. This morning, I found an old T-SQL 2008 Prgrammer's Guide that has the new features of SQL Server 2008 for T-SQL, XML, XQuery, etc. I just starting reading
    it to know what DECLARE, @x, SET,... are. But, I still don't know where the existing databases "Products" and "Qroducts" (created by me) are - they are not in the Databases of SQL Server 2012 Management Studio I am using!!??  Could
    you please kindly point out where the "Products" and "Qroducts" databases are?
    Prashanth responded to my posted question too and he asked to to try his code: DECLARE @xml XML, SELECT @xml =' <Qroducts>.....SELECT product.value.....FROM @XML.nodes.....AS.... I just learned that his code is doing the thing we
    want to do and print the results below the SQL Query. This is not what I need in doing my SQL/XML programming. I am reading/studying the new (2008) features of T-SQL, XQuery 1.0: An XML Query Language (Second Edition), and Microsoft XQuery Language Reference
    (SQL Server 2012 Books Online) closely now. I hope that I can resume the T-SQL, XML Query, SQL/XML, XQuery in my SQL Server 2012 Management Studio soon.
    Please tell me  where the existing databases "Products" and "Qroducts" I created in my previous trials in my SQL Server 2012 Management Studio.  This is what I need to know and to delete them, before I do this kind of "Importing
    XML file to Table of SQL Server 2012 Management Studio"  programming again.
    Please kindly help, advise and respond again.
    Many Thanks,
    Scott Chang

  • J2ME / Databases / Xml Parsing

    Hi,
    I am looking for the best way to use a file as database in an MIDP Application :
    I tried to use a CSV File and now i am trying to use an XML File. I use the kXml2 parser.
    In both cases, access times are not very acceptable
    I wonder whether it depends on the way i am reading files .
    i use the following command to access to my file : InputStream in = getClass().getResourceAsStream("/"+filename);
    For the CSV File, i use in.read() which enable me to read char by char (maybe it's not the best way ?)
    For the XML File, i use a KXmlParser Object with an InputStreamReader. KXmlParser.setInput(InputStreamReader.)
    Have you any idea / remark / other thing that can help me in my research.
    I d like to improve theses access time...
    Thanks a lot,
    Edited by: t00f on Mar 6, 2008 2:27 AM

    First how "big" are you records, remember that your application is probably going to run on mobile phones, most of them now have external memory sticks but still most of them have limited build in memory from which you can use.
    To use the File Connection API your device must support JSR 75 , which means that your device will probably take external memory or even have a small hard drive.
    If your records are small enough , the record store mechanism would suit your needs, else try the File Connection API.
    For the File Connection API you use the Generic Connection Framework (GCF) , the same framework you 'll use to make a socket or HTTP connection with your MIDlet. After you established the connection with the device file system, you read and write through the input and output stream classes from the java.io package.
    If you have any experience with socket programming its the same concept here.
    Regards
    Andreas Michaelides

  • Nested XML: completely confused

    Here is my XML with nested <a> tags in the text that
    sits in a node. I'm utterly stumped as to how to get at those
    <a> tags. The XML is valid, and when I run a standard Spry
    loop, none of the nodes with <a> tags will render. If I
    delete the <a> tags, the nodes render fine.
    Here is my XML, and below is my Spry:
    <?xml version="1.0" encoding="iso-8859-1" ?>
    <Whats_New>
    <Item>
    <Date>06/23/08</Date>
    <News><a href="edms_document/EDMS/09016fea8046eb26"
    target="_blank"><em>P&#038;I
    Daily</em></a> reported Oregon Investment Council
    selects.</News>
    </Item>
    <Item>
    <Date>06/23/08</Date>
    <News>Mentioned in <a
    href="edms_document/EDMS/09016fea8046c419"
    target="_blank"><em>Ignites</em> report</a> on
    Associates research on increased demand for collective investments
    trusts.</News>
    </Item>
    <Item>
    <Date>06/18/08</Date>
    <News><a href="edms_document/EDMS/09016fea80467d9a"
    target="_blank"><em>Austin Business
    Journal</em></a> reported on American venture with
    ZZZ.</News>
    </Item>
    <Item>
    <Date>06/13/08</Date>
    <News>And this is another test <a href="
    http://www.cnn.com">to
    see</a> if this works.</News>
    </Item>
    <Item>
    <Date>06/09/08</Date>
    <News>Liability Investing director was recently quoted
    in an <a href="edms_document/EDMS/09016fea804659a4"
    target="_blank">article</a> distributed over the
    newswire.</News>
    </Item>
    </Whats_New>
    The example page I was looking at is completely confusing. Is
    there a straight ahead example or way to go about getting at this?
    Is it even possible with this data like this?
    Here is my HTML and Spry:
    <script type="text/javascript">
    var ds_whatsnew = new
    Spry.Data.XMLDataSet("xml/index_ds_whatsnew.xml?" + dateForXML(),
    "Whats_New/Item");
    var ds_ahref = new Spry.Data.NestedXMLDataSet(ds_whatsnew,
    "News/a");
    </script>
    <div spry:region="ds_whatsnew">
    <ul>
    <li spry:repeat="ds_whatsnew">{Date} -
    {News}</li>
    </ul>
    </div>
    I got as far as getting the right .js loaded and a ds named,
    but can't figure out what to do next.
    Help!
    Doug

    Nevermind. I realized I needed to just wrap all that in a
    CDATA tag and the problem is GONE.
    Doug

  • Best way to data transfer between Database & XML & Display to end user

    Hi,
    What is the best mothod to insert the data into tables from XML and viceversa. Also I need to display the data to the end user, with the provision to edit the data.
    Thanks in advance

    If you want to edit and store the data completely in XML then you could do the following:
    1) Register the XML schema and specify a default table.
    2) Connect to the XDB repository and store your documents using FTP or WebDAV. Make sure they reference the registered schema in the instance header. This should load the underlying XMLTYPE table you specified as the default table.
    3) Connect to the repository with a WebDAV-aware XML editor.
    And if you want to take this a little further, then you could also do the following:
    4) Create a relational view on top of your XML table using code similar to below.
    CREATE OR REPLACE VIEW "ACT_LIST" ("NAME", "CITE", "SORT", "JURISDICTION", "LOCATION") AS
    SELECT
    ExtractValue(OBJECT_VALUE, '/act/act_version/name[1]') Name
    , ExtractValue(OBJECT_VALUE, '/act/act_version/cite[1]') Cite
    , ExtractValue(OBJECT_VALUE, '/act/act_version/name[1]/@sort') Sort
    , ExtractValue(OBJECT_VALUE, '/act/@juris') Jurisdiction
    , b.ANY_PATH Location
    FROM
    ACTS a
    , RESOURCE_VIEW b
    WHERE
    Ref(a) = ExtractValue(b.RES, '/Resource/XMLRef')
    5) Put that into an application (e.g. APEX) as a report.
    6) Link from the report to the XML editor and pass the location of the document in the repository. Or you can use an embedded WYSIWYG XML editor so that they edit the document inside the application and the whole thing is fairly seamless for the user.
    Hope this helps.

  • EBiz & XML Publisher - Confusion

    We are brand new to EBusiness Suite. Trying to figure out: is XML Publisher part of eBusiness Suite? And if so, how do we access it? If not - can it be downloaded? (add on?).
    Thanks in advance!
    Carol

    Carol,
    XML Publisher comes as part of Oracle E-Business Suite, and it is available under the XML Publisher Administrator responsibility. The latest Oracle XML Publisher Release is 5.6.3 (Patch 5472959).
    Note: 422508.1 - About Oracle XML Publisher Release 5.6.3
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=422508.1
    Note: 362496.1 - How to Determine the Version of Oracle XML Publisher for Oracle E-Business Suite 11i and Release 12
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=362496.1
    You can download Oracle XML Publisher (v5.6.2) from:
    Oracle BI Publisher Downloads
    http://www.oracle.com/technology/software/products/publishing/index.html
    Download Oracle XML Publisher Desktop 5.6.3 from Metalink (Patch 5887917).
    Oracle XML Publisher documentation can be found at:
    Oracle XML Publisher User's Guide - 11i
    http://download-uk.oracle.com/docs/cd/B25516_14/current/acrobat/115xdoug.zip
    Oracle XML Publisher Administration and Developer's Guide - R12
    http://download.oracle.com/docs/cd/B40089_09/current/acrobat/120xdoig.pdf
    Oracle XML Publisher Report Designer's Guide - R12
    http://download.oracle.com/docs/cd/B40089_09/current/acrobat/120xdorg.pdf

  • WRT54G Security Mass Confusion

    I'm very advanced computer wise, but very confused by wireless security. I have read countless instructions on securing my wireless connection, even a couple from Linksys, but each and every darn time, the instructions don't match my screen. That, or some error or warning stops my progress.
    I changed my SSID and passwords. Now none of my other computers can get Internet. I disabled SSID Broadcast (went back and enabled as well) trying to get other computers on board. I went through he Mac filter instructions, got lost some how, and I've even used the instructions from Linksys "Configuring a Non-Linksys Wireless Adapter with a Linksys Wireless Network." I couldn't get those instructions anywhere close to what was on my other computers screen (ncpa.cpl). That process went no place.
    Can someone please help here? Pointing me to Linksys instructions is not helping. I guess products change, but when it says to click on something that does not exist, DEAD in the water.
    I just don't know what I'm missing here. This should not be so freaking confusing.
    Please, please, can someone give me some step by step, SIMPLE instructions? Yes, setting up my Linksys for a secure connection, but my girls are going nuts because I've changed my settings and they can't get a connection. Crapppppollla!!
    Thank you,
    Joe

    Well, the wireless security you can use depends on what clients you want to connect and what security they are able to use. The best is to setup WPA2...
    First: make sure you are running the most current firmware on your router. Check the download pages on the linksys website. Select your router model and hardware version (printed on the label underneath the router). It shows you a page with all available downloads for this router. Click firmware. It shows you the firmware version which you can download. Go to http://192.168.1.1/ The router firmware is shown somewhere in the upper right corner. Other firmware version may be different and it is somewhere else if it is not there. Check the status tabs or the administration tabs and look for the firmware version. If you are not running the current version, download the current version from the server and upload the .bin file to your router through the firmware upgrade function in the administration tab.
    Second: setting up wireless security consists of several steps, some are optional:
    1. change the router password, i.e. the password for the router web configuration. This password is request when connecting to http://192.168.1.1/ You can change it on the administration tab. You don't want anyone else access or change the configuration. For instance, the wireless encryption keys can be read in the configuration in plaintext. (O.K. This was not about wireless security, but the overall security of the router). Save the setting.
    2. Wireless tab. Change the SSID from linksys to something unique. It prevents a lot of confusion in case your neighbor buys a linksys router, too, and runs it out-of-the-box with the same SSID. Save the setting. (Leave the SSID broadcast enabled for the moment).
    3. Wireless security tab. Choose security mode "WPA2 Personal". Choose algorithms "TKIP+AES" unless all your clients can do AES. Enter a good preshared key into the field. 8-63 characters long. Leave the key renewal interval as it is. Save the setting.
    Now try to connect your wireless clients to your network. If you are using Windows Zero Configuration for your wireless card you simply have to connect the wireless to your SSID network and it will automatically ask you for the preshared key. Enter it twice and you should get connected. If not, please check that the wireless card in the computer is actually compatible with WPA/WPA2.
    After you verified that all computers in fact work, you may also do the following:
    4. turn off the SSID broadcast. You network name is not broadcasted. This is not really a security measure as the SSID name is always transmitted when there is wireless communication in your network. So the bad guy quickly finds the SSID anyway. It hides the network (the existence of the network ) from your neighbors, though, which use a normal wireless adapter. This may be a good or bad, depending on how you see it. It will prevent your neighbor from finding out which wireless channels are used in his proximity and select a channel which is free. Two access points running on channel 11 can cut down the maximum bandwidth well below half of the theoretical 54Mbit/s of a 11g router. It is thus good to know what channels are used. But then again, hardly anyone will bother checking the channels of other routers around you but will rather simply complain about the limited bandwidth...
    5. Wireless MAC address filter. This is another "security" measure. Again, as the MAC address is used for addressing in plaintext, it is quickly to pick up. You can configure all mac addresses of all wireless clients which are supposed to connect to your router in this list. The mac address is usually printed on the adapter or on the computer if it is built-in. You can use the list function in the wireless mac address list window and select all clients which are currently connected to add them to the list. If your network is protected with WPA2 and a good preshared key I would not bother with the MAC address filter. People cannot connect without the key anyway.

  • Mass confusion

    Hi to all that reads this.
    Just a few questions and one problem to solve for you outstanding tech heads. Just built a new system. My os locks up at very random times. I have played the musical chairs with my mem and it seems much better in slot 3 and 4. I have read around about what kind works and mine is on the list. I have installed the os several different times and low level formated my hd a couple times too. I am new to the 64 bit stuff and pci express. I am also getiing this warning on bootup>"Warning: Have Option ROM can not be invoke (Vendor ID:10DEh, Deivce ID :0053h)" what the? I am at work and my system is at home. I will give you all the details as I can.
    Thanks
    MSI K8N Neo4 Platinum
    Athlon 64 3500+
    Antec TrueBlue 480 Watt pws
    2 Maxtor Atlas 15k scsi hd..setup with raid 0
    Corsair Value select 2x512 DDR400(PC3200) DS
    Ati X600 pro all in wonder vid card
    Adaptec 29320A-R SCSI Controler Card  Bus Type: 64-bit, 133 MHz PCI-X 
    *  System Requirements: Intel PC or equivalent with available PCI slot (2.2 compliant. ?
    I am plugged into one of the 4 pci standard slots and not sure if I am running at 320 or at 160. confused on this one too. as these are 32 bit slots.
    Sound blaster platium pro
    Plextor cd scsi drive
    othe stuff but not pluged in yet

    Quote from: me78 on 25-February-05, 01:41:38
    I am sorry but I don't have all the specs on pws here. I do know it has 230 watts combined. My mind is mushy today with a hint of hangover so bare with me. My os is xp pro service 2. this is what I know with my controller card.
    Although the Adaptec SCSI Card 29320A is a 64-bit PCI/PCI-X
    card, it also works in a 32-bit PCI slot. When installed in a 32-bit
    PCI slot, the card automatically runs in the slower 32-bit mode.
     Locate an unused 64-bit PCI/PCI-X expansion slot and remove
    the expansion slot cover. If the computer does not have a 64-bit
    slot, you can install the card in a 32-bit PCI slot. The Adaptec
    SCSI Card 29320A supports both 5V and 3.3V 64-bit slots. (The
    expansion slot must be compliant with PCI Rev. 2.1 or PCI-X
    Rev. 1.0 and must support Bus Mastering.).
    I think I bought the wrong board   I thought I had the pci-x slot covered. totally confused.
    PCI-X and PCI-E are two different things! You will only get PCI-x on something like a xeon server motherboard

  • Hosting, sitemeter, google, mass confusion and horror

    I'm completely ignorant when it comes to website related stuff - makes me wonder why I tried to get into it - so I could use a bit of insight.. Here's the issue:
    When I first bought my domain, I set it up through Google's hosting service. Realizing I had no idea what I was doing, I went to iWeb. I have a fairly successful site going now, but I'm not able to track it accurately using Sitemeter because (I think) of the original hosting.
    Google set me up with a start page. Now, when going to my site it will redirect from site.net to start.site.net. It was my understanding that I've moved hosting from Google to my .Mac account, so maybe I've set it up incorrectly?
    After working with Sitemeter support it sounds like the reason I can't get accurate stats is that the site redirects. I can see that someone visited, from where, and for how long. What I can't see is the pages that were viewed, because it will only show me the a "widget markup" page.
    Is it possible to remove the redirect? If I set up hosting elsewhere, would I still be able to use iWeb to edit the website? (something tells me no)
    Thanks for any insight. Be gentle.. I'm techretarded.

    I'd suggest you to try using Statcounter
    http://alyeska.altervista.org/en/iWeb_Statcounter.html
    Note that you have to add the code statcounter gives you to each page.
    How you achieve that is up to you...
    (on the site of the previously linked page you will also find a page dedicated to personal domains and how to set them up)

  • Where to ask XML-questions

    Hello,
    when I have a question about XML, where do I ask?
    XML DB issues related to XML DB
    XML  space for the following subspaces
    General XML  Discussion of the general XML language, standards (XSLT, XQuery, XMLSchema, etc.) and application management issues, suggestions and tips.
    PL/SQL XML Programming  PL/SQL programming using XDK and related management issues inside Oracle database server. Any question for XML DB functionality, please post your question in Products -> Database-> XML DB.
    XQuery Discussion of Oracle XQuery Technology Preview, W3C XQuery specifications, and JSR 225: XQuery API for Java (XQJ) issues
    I think I now have an idea (not that I'm sure about it) where my question will fit best. Now, because there is an explanation of the scope of the space, I don't remember something like this in the old forum. Nevertheless it might be confusing for a new member or one that lacks a certain knowledge about the subtleties:
    One step forward everyone who understands the explanation for the PL/SQL XML Programming space!
    When I have a question about XQuery, how can I decide whether XQuery is correct or General XML?
    Which questions qualify for XML DB and not for any of the others.
    We all know that many users are not able to see that SQL questions don't belong into the SQL Developer space, how can we expect that they will find the "correct" forum for XML questions? In the end they will end up in the SQL and PL/SQL space anyhow :-)
    Regards
    Marcus

    My $0.02.
    As I recall, the explanation for each forum was at the entry level for each forum and not displayed within the forum itself.
    The PL/SQL XML Programming space refers to the Oracle XML Developer Kit.  It is maintained by a different team than the XMLDB so the need for a separate space for it makes sense.  That said, what it covers is also part General XML and XQuery if you dig into what you can do in the XDK.
    Some questions that would qualify for the XML DB space.
    Anything related to schema registration or downstream of schema registration.  Such as querying/performance/indexes/etc.
    Issues parsing XML via using XMLTable (or XQuery, such as the new XQuery update added in 11.2.0.3) (Yes that can conflict)
    Storage of data in XMLType columns
    I to have always been a bit unclear on the exact division between groups in this XML space.  I see the XQuery space as being a subset of the General XML space.  I watch all three forums, as they are normally low volume and you never know where a question will pop up.  As you have seen, questions often end up in the wrong forum and often General XML gets an influx of questions that should go into the Business Intelligence space as well.  There is no good way right now to start a generic post and let the system suggest forums that the post could go into, based on content or software involved.  That would be a nice touch for the future.

  • Adobe AIR 4 Not reading a XML file larger than 10MB

    I have an application where the XML file could be over 10MB in size. I am using XMLHttpRequest to read the file in. However, on Air 4, it results in null when the file is greater than 10MB in size. This was working until I updated to AIR 4. I can go back to a previous version of AIR and the loading of large file works.
    xml = new XMLHttpRequest( );
    xml.onreadystatechange = function( ){
        if( xml.readyState == 4 && xml.status == 200){
      b[language] = xml.responseXML.documentElement; //Results in NULL when file size is greater than 10MB
            var tempTxt = "Loaded Database";
    xml.open( "GET", file.url, false);
    xml.send( null );
    Why AIR limited the file size and any work around for this? The Request processes fine and readyState will become 4. However, xml.responseXML.documentElement will respond with a NULL.
    Thank you
    Binu
    www.verseview.info

    It's difficult to tell what it is, it looks like a binary
    pipe symbol but I can copy it from TextPad for example. Some of the
    characters following it cannot be copied from TextPad which I
    assume is because it's null. I can read the whole file in C#/.Net
    and assign it to a string variable without any problems but perhaps
    Air is somewhat limited to binary content.

  • Creating an Element for an XML Document

    Assuming I have an XML file
    file.xml
    <root>
    <child1>
    <child2>
    <child100>
    <root>
    i do
    SAXBuilder parser = new SAXBuilder();
    doc = parser.build(file);
    root = doc.getRootElement();This returns a root elemnet for the entire tree.Now my question is how do i create a root element for say jus the top 10 children? That is, is there a way i can create a document just reading the first 10 elements from the file tree above so that when i do a getChildren on root I should have only 10 elements in the list.

    | 1. How are the attributes of an XML element can be stored to the database
    XML SQL Utility (which XSQL uses under the covers) only stores
    documents in the canonical format. You'll need to use an XSLT
    transformation to transform data into the canonical format
    (including transforming attribute values into elements whose
    names correspond to the column in which you'd like to store it)
    | 2. How can I store a single XML document to multiple database tables?
    I outline several techniques for this in my upcoming
    O'Reilly book, "Building Oracle XML Applications".
    The basic idea is to either:
    (1) Use an Object View with an INSTEAD OF INSERT trigger, or
    (2) Use a technique that transform the inbound document
    into a multi-table insert-format and passes each
    relevant part for insert to the XML SQL Utility separately.
    null

  • XML Data Source Import on Start

    I have a "time sheet" form that I've created in Livecycle Designer. It's going to interface with software that holds a database in MySQL. My understanding was that LCD doesn't play well, if at all, with MySQL. I wrote a PHP script that converts the entire MySQL database to an XML database.
    So on my server I have database.xml.
    I have created a data connection to database.xml in the form, so the architecture of the connection is set up. If I open the form in Acrobat Pro, I can manually import data from database.xml, but only from Pro and only if I know where the file is.
    Once this is done, I have a drop down menu that these fields are populated into.
    So here's the thing, can this form just have a javascript initialize event somewhere that finds the database.xml file, since it's in the same folder, import the values, and populate them where they need to be? Conceptually, it sounds like something that I should, of course, be able to do since it's just duplicating my mouse strokes in Pro, but these security issues and the fact that I want the form to work from Reader, this gets hairy.

    This is a very heavy and important database that we will be using, and it doesn't sound like they're very willing to expose this database. Installing it per machine could work in theory but the idea is to have this timecard as a utility that casual employees can pull up and visit on the web, especially if they missed a day of work.
    They won't have the first clue how to set up an ODBC connection on their home PC's, nor will they want to.
    I do appreciate this clarification though, Paul. It may work for some other projects I'll be doing.
    For this reason, unless I can get an ODBC server side, if that even conceptually would work (It's Linux), I'm still thinking I will have one of two options:
    1. Find some slick java or formcalc that can pull in values from an XML database derived from the MySQL, which I have mostly ready to go except for said "slick java or formcalc".
    2. Link the user to a PHP script that grabs values from the MySQL database, begins to construct the PDF on the fly, and insert the values as necessary.
    Any input on this is much appreciated.

  • PI 7.1 XML messages are not getting archived.

    Hi Experts,
    Currently I am wotking with PI 7.1. I am trying to archive PI messages from PI Production server,and also maintianed the following parameters in SXMB_ADM.
    ARCHIVE PERSIST_DURATION ASYNC 1 1
    DELETION PERSIST_DURATION ASYNC 1 1
    DELETION PERSIST_DURATION HISTORY 7 30
    DELETION PERSIST_DURATION SYNC 2 0
    DELETION PERSIST_DURATION_ERROR SYNC 3 1
    Retention period
    Retention Period for Asynchronous XML message in the Database
    XML Messages Without Errors Awaiting Deletion 1
    XML Messages Without Errors Awaiting Archiving 1
    Retention Period for Synchronous XML message in the Database
    XML Messages with Errors Awaiting Deletion 3
    XML Messages Without Errors Awaiting Deletion 2
    Retention Period for History Entries in the Database
    History Entries for Deleted XML Messages 7
    Messages are not getting archived.
    When I execute the report "RSXMB_SHOW_REORG_STATUS"
    I am geting the following output.
    Msgs not in retention period (can be archived):            0
    Msgs in retention period (cannot be archived):           88
    Kindly suggest me what changes can be done so that PI messages will get archived from PI production server.
    Regards
    Naveen

    Hi,
    Please refer this thread.
    [Deleting XML messages, database growing|Deleting XML messages, database growing]
    Suresh

Maybe you are looking for

  • Really annoying problem, please help!

    We have just upgraded to quad core mac pro and for some reason when we try to encode video, either in compressor or directly in DVD studio pro, the bottom third of the frame is solid green! We didn't have any problems when we were running the exact s

  • Appletviewer and browser diff

    I used getParameter("somename") to obtain the value of some parameter from the html file, this value has some line separators. I use StringTokenizer with "/n/r" to parse the value. When I run the html file on appletviewer, the value was parsed correc

  • Gnormalize failed to start, HELP...[RESOLVED]

    i got this error while start gnormalize any one know the problem? it happen after i performed a pacman -Syu Possible unintended interpolation of @segu in string at /usr/bin/gnormalize line 1086. Possible unintended interpolation of @segu in string at

  • Flash is hanging

    processor is running at about 100% and games donot play

  • Stored procedure to delete information within number of days?

    Hello everyone, I am struggling with creating a stored procedure which will allow me to delete old data from specific tables within a specific date range. Ideally what I would like to do is to create a stored procedure where I can specify the delete