Create index from xml documets

When i run the procedure that make index from xml documets,
I meet error when find a ctrl character (^).
I used the org.xml.sax.parser class.
How do I do for resolving this problem?

the error is: org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x1b) was found in the element content of the document

Similar Messages

  • Creating array from XML file

    Currently my application uses the following arrays to populate a map with data depending on the user's selection.
    <fx:Declarations>
    <fx:Array id="fwo1">
    <ammap:MapArea instanceName="borders" color="#FFFFFF" mouseEnabled="false"/>
    <ammap:MapArea instanceName="SE" title="SWEDEN" value="4447100" customData="{dpSE}"/>
    <ammap:MapArea instanceName="CH" title="SWITZERLAND" value="47100" customData="{dpCH}"/>
    <ammap:MapArea instanceName="FR" title="FRANCE" value="447100" customData="{dpFR}"/>
    </fx:Array>
    <fx:Array id="fwo2">
    <ammap:MapArea instanceName="borders" color="#FFFFFF" mouseEnabled="false"/>
    <ammap:MapArea instanceName="SE" title="SWEDEN" value="2000" customData="{dpSE}"/>
    <ammap:MapArea instanceName="CH" title="SWITZERLAND" value="200" customData="{dpCH}"/>
    <ammap:MapArea instanceName="FR" title="FRANCE" value="20" customData="{dpFR}"/>
    </fx:Array>
    </fx:Declarations>
    I would like to spin the country data off into one or more external XML files so that rather than being hard coded, the arrays would load the data dynamically.
    <fx:Array id="fwo1">
    <ammap:MapArea instanceName="borders" color="#FFFFFF" mouseEnabled="false"/>
    [[include/loop through data from XML file to create rest of array]]
    </fx:Array>
    <fx:Array id="fwo2">
    <ammap:MapArea instanceName="borders" color="#FFFFFF" mouseEnabled="false"/>
    [[include/loop through data from XML file here to create rest of array ]]
    </fx:Array>
    After much searching, I just haven't quite found an example that will let me make the leap from hard coding to dynamically loading the data (in large part, because of the name space declaration as part of the array element).
    Any suggestions would be greatly appreciated.  Thanks so much.

    Hi laurie brown,
    ////////////////////// XML /////////////////////
    <?xml version="1.0" encoding="iso-8859-1"?>
    <Data>
    <name>Raj</name>
    <name>Siva</name>
    <name>Babu</name>
    <name>Kiran</name>
    <name>Girish</name>
    </Data>
    ////////////////////// XML /////////////////////
    ////////////////////// As 3.0 /////////////////////
    package{
        import flash.display.MovieClip;
        import flash.net.URLLoader;
        import flash.net.URLRequest;
        import flash.events.Event;
        public class XMLDataPush extends MovieClip{
            var urlRequest:URLRequest = new URLRequest("data.xml");
            var urlLoader:URLLoader = new URLLoader();
            var dataArr:Array = new Array();
            public function XMLDataPush():void{
                urlLoader.load(urlRequest);
                urlLoader.addEventListener(Event.COMPLETE, onLoaded);
            private function onLoaded(evt:Event):void{
                var xml:XML = new XML(evt.target.data);
                for(var i:Number = 0; i<xml.children().length(); i++){
                    dataArr.push(xml.children()[i]);
                trace(dataArr + "  dataArr" );
    ////////////////////// As 3.0/////////////////////
    If it use for you please mark it correct answer.
    Thank you
    Siva

  • Create DTD from XML document

    Hello,
    I have a little problem creating a DTD from an XML document. The XML document looks the following:
    <data name="data1">
    <value id="abc" name="value1" />
    <value id="def" name="value2" />
    <value id="ghi" name="value3" />
    </data>
    <data name="data2">
    <value id="123" name="valueA" />
    <value id="456" name="valueB" />
    <value id="789" name="valueC" />
    </data>
    The problem concerns the attribute list of the value element,
    on the one hand I could create a DTD like this:
    <!ATTLIST value id CDATA #REQUIRED
    name CDATA #REQUIRED
    >
    On the other hand I could do it like this:
    <!ATTLIST value id (abc|def|ghi|123|456|789) #REQUIRED
    name (value1|value2|value3|valueA|valueB|valueC)
    #REQUIRED
    >
    Now I don't know what's the right way. I would be glad if anybody could give me support for my problem.
    Thank you very much,
    Findus

    No...this is not the solution for my problem. The first problem with the code you posted is that I can create a valid XML document like this:
    <data name="data2">
    <value id="123" name="value1" />
    <value id="456" name="value2" />
    <value id="789" name="value3" />
    </data>
    (Please compare to the lines below in order to recognize the difference)
    I want the user to create only documents like this:
    <data name="data2">
    <value id="123" name="valueA" />
    <value id="456" name="valueB" />
    <value id="789" name="valueC" />
    </data>
    So I want to define special attribute pairs in my DTD, like ' the value attribute id="123" works only with the attribute name="valueA"! '
    Is it possible to do so ?
    Thanx a lot,
    Findus

  • Create JTree from XML

    hi. I have created a simple XML file which contains a hierarchical structure of strings.
    Also, I have created a SAXParser to read from the xml.
    But I don't know how to put this structure in a JTree.
    I don't want the tree to appear on my screen. I just want to access certain nodes at different times.
    Any help?

    Hello,
    If it's not to display it, you certainly don't need a JTree to store your data.
    Maybe you need to use a DOMParser instead but that shouldn't prevent you from building a more appropriate data model.

  • Create Excel from XML

    I want to generate a Excel file from XML without using POI .How can i do this

    roberttuty wrote:
    any sample code availableUndoubtedly

  • Having difficulty creating pdf from XML data source

    I have a 'rpt' file built with a classic install of Crystal 10, using xml as a data source. I have tried using both ADO.NET(XML) connection and ODBC CR ODBCXML Driver 4.20.
    The rpt file was built on Windows2000 NT platform. The report runs, and displays data from the sample xml file in the preview tab.
    I am attempting to feed xml data into the rpt file with the intent to create pdf formatted output. I am using java with the Crystaldecisions packages. I am running this app out of an Apache server on an Ubuntu VM Hardy Heron release. This does not have any version of Crystal Reports installed on it.
    I have followed the examples and I am comfortable that I have the correct package imports, I am able to open the rpt file, and convert both the xml and xsd to byte arrays. When I issue the command
    reportClientDocument.getDatabaseController().setDataSource(xmlDataSet, '', '')
    I get the response
    Cannot find corresponding table information in the XML file
    Set data source failed: The table 'criminal_case' could not be found.
    Request failed and JRC Command failed to be undone
    JRCAgent1 detected an exception: The table 'criminal_case' could not be found.
    at com.crystaldecisions.reports.reportdefinition.datainterface.g.a(Unknown Source)
    The xsd does validate the xml which contains a noNamespaceSchemaLocation pointer to the xsd.
    The xml is the same data that was used to design the report on the NT box. This means that I see the same elements being byte streamed as were used to create the rpt file.
    Is this as simple as I am running my webserver on Linux? I do see the connection attribute properties reference a Database DLL that is clearly windows based. What can I do?

    So why develop a report if there is no data? I can only think that you have a bunch of static text, maybe an instruction page you want to publish? If so, you still need a data source, it can be a dummy source
    <?xml version="1.0"?>
    <ROOT/>
    ie no data per se. BIP needs a source even if there is not data to merge.
    Cheers
    Tim

  • Creating PDF from XML directly in a content management system?

    Hi!
    This is my first post here and I've tried to find any previous posts that could answer my question but to no avail. Also I think and hope this is the correct sub forum to post it in.
    I work at a company that produces a product catalogue that is published as a webpage, a PDF document (used as the basis for a tablet app) and a printed catalogue from a PDF. For the PDF (used in the tablet app and the printed catalogue) we are using a CMS based on XML that produces Adobe FrameMaker documents which we then export the PDF from. We are looking in to updating the system and make it flow much better but are a bit uncertain of what the best way to go would be.
    A solution I'm thinking of would be to have the content of the product catalogue in some kind of XML based service that can export the information in XML. This would hopefully make it possible to send the documents either directly to PDF by XML and some style sheets or import the XML into some InDesign templates (for the more complicated designs at intro pages etc).
    One important aspect of the product catalogue is that we have all information saved in different languages so there has to be some kind of connection between the templates and different language versions -- ie. the page design but different language text flows for each language edition.
    What I wonder is. What kind of services/solutions would there be that handles XML to PDF for a quite complicated product catalogue (ie. the different language versions)?
    Thanks in advance!

    The difference between the two packages is that PatternStream effectively works on a "pull" principle (the content is retrieved into the template(s) by queries at the appropriate locations), while Miramo is a "push" (the tagged content is processed by Miramo using templates to create the DTP files). SInce Miramo allows programatical processing before the content is pushed into the DTP app, you can do all sorts of manipulations, conditional processing, automatically insert markers and variables, etc. so it allows for a fairly complex layout, even with FrameMaker. It also allows api's and scripts to be triggered at the backend when the publication has been assembled for further processing/manipulation.
    Is there any particular reason that you want to move from the FM engine to the ID one? In terms of throughpu,t FM streams run very much faster than ID ones. Also, unless the layouts are extremely complex, in an automated environment, there are very few catalogue layouts that I've seen that couldn't also be handled using a FM workflow.
    Are there any samples on line of the types of catalogues that you are currently producing? This would help in assessing which tools and workflows might be more appropriate to your situation.

  • Uknown Error (-50) when re-creating library from .xml

    I was fooling around with my library trying to get it to work properly within another program (Native Instruments Traktor Pro) and goofed it up.
    My entire library (lib, xml and mp3s) reside on an external hard drive. Somehow the lib was overwritten with an older version. My xml file looks to be okay though (all 23.3 Mb of it), so in following the instructions for re-creating my library from the .xml (http://support.apple.com/kb/HT1451) I get:
    The file "iTunes Library.xml" cannot be imported. An unknown error occurred (-50).
    About 11,000 of my 15,000 mp3s get added but no ratings, play counts, date added or playlists make it over. Any ideas?

    okay, i've resolved most of the issue. did some more googling which led me to this:
    http://forums.macrumors.com/showthread.php?t=600288
    so i opened up my itunes library.xml with textmate and ran the XML syntax validation. it found that there were two songs which contained invalid characters in their metadata. i removed those characters and voila the import playlist completed (took 47 minutes!). but it did not bring over the 'date added' value (even though it is stored in the xml library). instead date added was today.
    i understand why this makes sense technically, but is there any way around it? can i replace the date added value in the actual iTunes Library with the value in the iTunes Library.xml?

  • Create table from XML schema

    HI,
    is there any possibilty to create a relational table from a XML schema?

    Can you use a schema when we compose XML doc from Database tables?
    Actually, I'm using SQL Server (sorry, wrong forum). But, I thought a Java tool would have a solution for me.

  • Create bean from XML Schema

    I am wondering if it is possible to create a bean from an XML Schema that I have defined in JDeveloper. In BEA Weblogic xml beans are automatically generated for you when you create a schema.
    What I am trying to do is create a web service that has an input of an xml document based off the schema I have created. But I don't know how to specify that as an input.
    Thanks.

    Asking a similar question I was guided to TopLink 10.1.3 in this thread:
    ADF Faces: Paginated Table backend (EA15)
    I looked at XMLBeans but was surprised to find out that it does not generate JavaBean compliant javabeans which caused problems with JSF.
    I have been using Castor, http://castor.exolab.org/, I don't know about it integrating with JDeveloper.
    TopLink would be the most obvious choice if you need to integrate with JDeveloper. Keep in mind that it is TopLink's XML to JavaBean functionality is new but Oracle has been working with XML for a while. XMLBeans is also a young technology. Castor has been around for many years.
    Good Luck,
    Rachel

  • Create Table from XML Data

    XML info: D:\XMLDATA\mytable.xml
    create directory XML_dir as 'D:\XMLDATA';
    <INFO>
    <Column_Name>Col1</Column_Name>
    <Data_Type>Char(1)</Data_Type>
    </INFO>
    <INFO>
    <Column_Name>Col2</Column_Name>
    <Data_Type>VARCHAR2(50)</Data_Type>
    </INFO>
    I need to create a table based on the XML data.
    Create Table mytable
    Col1 Char(1),
    Col2 Varchar2(50)
    How to read and execute the xml data to create a table.
    Thanks!    

    Something like this :
    SQL> declare
      2 
      3    v_xmlinfo      clob;
      4    v_ddl          varchar2(32767) := 'CREATE TABLE mytable ( #COLUMN_LIST# )';
      5    v_column_list  varchar2(4000);
      6 
      7  begin
      8 
      9    v_xmlinfo := dbms_xslprocessor.read2clob('TEST_DIR', 'info.xml');
    10 
    11    select column_list
    12    into v_column_list
    13    from xmltable(
    14           'string-join(
    15              for $i in /INFO
    16              return concat($i/Column_Name, " ", $i/Data_Type)
    17            , ", "
    18            )'
    19           passing xmlparse(content v_xmlinfo)
    20           columns column_list varchar2(4000) path '.'
    21         ) ;
    22 
    23 
    24    v_ddl := replace(v_ddl, '#COLUMN_LIST#', v_column_list);
    25    --dbms_output.put_line(v_ddl);
    26 
    27    execute immediate v_ddl;
    28 
    29  end;
    30  /
    PL/SQL procedure successfully completed
    SQL> select * from mytable;
    COL1 COL2

  • Create pdf from xml in java

    hiya,
    i create an xml file in java program.
    now i want to create a pdf from this xml file "the information of sure"
    i have no idea how to do that.
    any headlines about that?
    i tiny example or a http site?
    thx :)

    xml.apache.org/fop
    really good.
    What you do is create a xsl with fo (formatting objects), that your transform to a fo and then you render to pdf, awt, ps or whatever you need to render to..
    I do 4500 documents (minimum 3 pages each) in 1 hour and a half...
    it's one of the best tools i found for PDF rendering from servlets, batchjobs etc...
    greetings
    maesj

  • Create IDOC from XML file

    Hi,
    I want to create Scheduling Agreement from idoc using XML file means i am receiving XML file and i want to convert this XML file into IDOC and finally process this IDOC to craete scheduling agreement.
    But i don't have any idea for this.pl. tell me what should i do for this.
    Thanks,
    Rahul

    Hi,
    You are receiving XML file and you want that to converted into the IDOC and inturn to be processed in your system, for this you need to create an XML port and you need to read the file from that port then an IDOC will be created.  Create an XML file port in WE21 transaction and then goto WE16 transaction and you can use that transaction to upload a file as an IDOC into the SAP system.
    Once the IDOC is created rest of the activity is same.
    Thanks,
    Mahesh.

  • OSMF: How to create resource from XML string

    Hello,
    I have a URL that sometimes returns a valid playmanifest.f4m and sometimes returns a string represantation of my media URL.
    On my loadComplete handler I would like to create the appropriate resource according to the returned data.
    If the data is a URL, I just create a StreamingURLResource and create the media element.
    Is there a way for me to create some resource that contains the XML? I noticed OSMF has StreamingXMLResource but its excluded, and it doesn't look like it can answer my use case.
    Do you have any suggestions?
    Thanks,
    Michal

    Hi Michal,
    The baseURL is needed since you might want to use relative urls like in a normal f4m. The parsing had to be kept simple, so we preferred to make the baseURL mandatory and to reuse the f4m parsing code.
    You should be able to provide (in the xml string) paths for the streams, bootstraps, etc relative to that base url.
    You will not be able to use multi-layer manifest through this technique, though.

  • Create webpart from XML

    Hi, I have an XML being added to the page. How can I properly show the information returned by this XML as a webpart?
    "<?xml version=\"1.0\" encoding=\"utf-16\"?>\r\n<xml xmlns:s=\"uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882\" xmlns:dt=\"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882\" xmlns:rs=\"urn:schemas-microsoft-com:rowset\"
    xmlns:z=\"#RowsetSchema\">\r\n  <s:Schema id=\"RowsetSchema\">\r\n    <s:ElementType name=\"row\" content=\"eltOnly\" rs:CommandTimeout=\"30\">\r\n      <s:AttributeType
    name=\"ows_LinkTitle\" rs:name=\"Title\" rs:number=\"1\">\r\n        <s:datatype dt:type=\"string\" dt:maxLength=\"512\" />\r\n      </s:AttributeType>\r\n
         <s:AttributeType name=\"ows_MetaInfo\" rs:name=\"Property Bag\" rs:number=\"2\">\r\n        <s:datatype dt:type=\"int\" dt:lookup=\"true\" dt:maxLength=\"2147483646\"
    />\r\n      </s:AttributeType>\r\n      <s:AttributeType name=\"ows__ModerationStatus\" rs:name=\"Approval Status\" rs:number=\"3\">\r\n        <s:datatype dt:type=\"i4\"
    dt:maxLength=\"4\" />\r\n      </s:AttributeType>\r\n      <s:AttributeType name=\"ows__Level\" rs:name=\"Level\" rs:number=\"4\">\r\n        <s:datatype
    dt:type=\"ui1\" dt:maxLength=\"1\" />\r\n      </s:AttributeType>\r\n      <s:AttributeType name=\"ows_ID\" rs:name=\"ID\" rs:number=\"5\">\r\n      
     <s:datatype dt:type=\"i4\" dt:maxLength=\"4\" />\r\n      </s:AttributeType>\r\n      <s:AttributeType name=\"ows_UniqueId\" rs:name=\"Unique Id\" rs:number=\"6\">\r\n
           <s:datatype dt:type=\"string\" dt:lookup=\"true\" dt:maxLength=\"38\" />\r\n      </s:AttributeType>\r\n      <s:AttributeType name=\"ows_owshiddenversion\"
    rs:name=\"owshiddenversion\" rs:number=\"7\">\r\n        <s:datatype dt:type=\"i4\" dt:maxLength=\"4\" />\r\n      </s:AttributeType>\r\n      <s:AttributeType
    name=\"ows_FSObjType\" rs:name=\"Item Type\" rs:number=\"8\">\r\n        <s:datatype dt:type=\"ui1\" dt:lookup=\"true\" dt:maxLength=\"4\" />\r\n      </s:AttributeType>\r\n
         <s:AttributeType name=\"ows_Created_x0020_Date\" rs:name=\"Created\" rs:number=\"9\">\r\n        <s:datatype dt:type=\"datetime\" dt:lookup=\"true\" dt:maxLength=\"8\"
    />\r\n      </s:AttributeType>\r\n      <s:AttributeType name=\"ows_Created\" rs:name=\"Created\" rs:number=\"10\">\r\n        <s:datatype dt:type=\"datetime\"
    dt:maxLength=\"8\" />\r\n      </s:AttributeType>\r\n      <s:AttributeType name=\"ows_Title\" rs:name=\"Title\" rs:number=\"11\">\r\n        <s:datatype
    dt:type=\"string\" dt:maxLength=\"512\" />\r\n      </s:AttributeType>\r\n      <s:AttributeType name=\"ows_FileLeafRef\" rs:name=\"Name\" rs:number=\"12\">\r\n
           <s:datatype dt:type=\"string\" dt:lookup=\"true\" dt:maxLength=\"512\" />\r\n      </s:AttributeType>\r\n      <s:AttributeType name=\"ows_PermMask\"
    rs:name=\"Effective Permissions Mask\" rs:number=\"13\">\r\n        <s:datatype dt:type=\"string\" dt:maxLength=\"1073741823\" />\r\n      </s:AttributeType>\r\n  
       <s:AttributeType name=\"ows_Modified\" rs:name=\"Modified\" rs:number=\"14\">\r\n        <s:datatype dt:type=\"datetime\" dt:maxLength=\"8\" />\r\n    
     </s:AttributeType>\r\n      <s:AttributeType name=\"ows_FileRef\" rs:name=\"URL Path\" rs:number=\"15\">\r\n        <s:datatype dt:type=\"string\" dt:lookup=\"true\"
    dt:maxLength=\"512\" />\r\n      </s:AttributeType>\r\n    </s:ElementType>\r\n  </s:Schema>\r\n  <rs:data ItemCount=\"3\">\r\n    <z:row ows_LinkTitle=\"Google\"
    ows_MetaInfo=\"1;#\" ows__ModerationStatus=\"0\" ows__Level=\"1\" ows_ID=\"1\" ows_UniqueId=\"1;#{4A3A8B7A-A5F4-4EB7-9A2D-F8428993F64B}\" ows_owshiddenversion=\"1\" ows_FSObjType=\"1;#0\"
    ows_Created_x0020_Date=\"1;#2015-01-26 14:57:59\" ows_Created=\"2015-01-26 14:57:59\" ows_Title=\"Google\" ows_FileLeafRef=\"1;#1_.000\" ows_PermMask=\"0x7fffffffffffffff\" ows_Modified=\"2015-01-26 14:57:59\"
    ows_FileRef=\"1;#sites/sp1/Lists/Test/1_.000\" />\r\n    <z:row ows_LinkTitle=\"Bing\" ows_MetaInfo=\"2;#\" ows__ModerationStatus=\"0\" ows__Level=\"1\" ows_ID=\"2\" ows_UniqueId=\"2;#{635ADF32-09FD-4EB8-BBDB-68886236677B}\"
    ows_owshiddenversion=\"1\" ows_FSObjType=\"2;#0\" ows_Created_x0020_Date=\"2;#2015-01-26 14:58:05\" ows_Created=\"2015-01-26 14:58:05\" ows_Title=\"Bing\" ows_FileLeafRef=\"2;#2_.000\" ows_PermMask=\"0x7fffffffffffffff\"
    ows_Modified=\"2015-01-26 14:58:05\" ows_FileRef=\"2;#sites/sp1/Lists/Test/2_.000\" />\r\n    <z:row ows_LinkTitle=\"Yahoo\" ows_MetaInfo=\"3;#\" ows__ModerationStatus=\"0\" ows__Level=\"1\"
    ows_ID=\"3\" ows_UniqueId=\"3;#{6F0C379B-361B-4DEF-B8BA-305924CA9BBC}\" ows_owshiddenversion=\"1\" ows_FSObjType=\"3;#0\" ows_Created_x0020_Date=\"3;#2015-01-26 14:58:11\" ows_Created=\"2015-01-26 14:58:11\"
    ows_Title=\"Yahoo\" ows_FileLeafRef=\"3;#3_.000\" ows_PermMask=\"0x7fffffffffffffff\" ows_Modified=\"2015-01-26 14:58:11\" ows_FileRef=\"3;#sites/sp1/Lists/Test/3_.000\" />\r\n  </rs:data>\r\n</xml>"

    The XML is being bind to a literal, so I should instead of a literal add a XML Viewer dinamically and bind the code?
    using (SPSite site = new SPSite(webUrl))
                            using (SPWeb web = site.OpenWeb())
                                // Get list
                                SPList list = web.Lists[listName];
                                // Get items
                                SPQuery query;
                                if (!String.IsNullOrEmpty(viewName))
                                    query = new SPQuery(list.Views[viewName]);
                                else
                                    query = new SPQuery(list.DefaultView);
                                SPListItemCollection items = list.GetItems(query);
                                // Get items in XML
                                XDocument docXML = XDocument.Parse(items.Xml);
                                // Get XSLT file
                                XslCompiledTransform xslt = new XslCompiledTransform();
                                xslt.Load(XmlReader.Create(web.GetListItem(xsltFilePath).File.OpenBinaryStream()));
                                // Get Transform
                                StringBuilder builderResult = new StringBuilder();
                                TextWriter writer = new StringWriter(builderResult);
                                xslt.Transform(docXML.CreateReader(), null, writer);
                                // Display transform
                                Literal litResult = new Literal();
                                litResult.Text = builderResult.ToString();
                                Controls.Add(litResult); <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

Maybe you are looking for

  • How to trigger the start  of activity in BPM Studio 10.3

    Hi I am new to BPM Studio 10.3.1. I have configured two External Resources 1)J2EE Application Server: Giving details of the application server on which my JMS Queue resides 2)JMS Messaging Service: Giving details of the JMS Queue I want to trigger th

  • An older version domain is detected.

    when m tryn to create a domain using weblogic10.3g i get the error: The server is invalid. An older version domain is detected. Click the link below to upgrade it with Upgrade Wizard ..

  • Ability to go back 5 years in time with archiving and recovery

    Hi, I'm looking for a general guideline of how I could use backups taken with RMAN to take a database upto 5 years backwards. I know in RMAN i could take a backup and keep it forever, exempting it from being deleted as obsolete. But the major problem

  • No password?

    i've got one account on my computer. it's me, and i'm an administrator. whenever i used to download stuff that was a program, it was required of me to type in my password. but recently, i became able to download stuff and need no password. i looked t

  • All default apps gone

    Hey guys. Very new to this. Just got the playbook from the Devcon and it was preloaded with beta 2.0. I did a security wipe but I did not create a back up. What happen is when it rebooted, every app is gone even the default ones. I tried borrowing an