Disable validation inside Transformer?

is there a way to turn off validation within the Transformer class? Our XSL uses document() to reference external XML files:
  <xsl:value-of
   select="document($teamsched-resource-file)/schedule/event-metadat\a[@event-key = $event-id]/@start-date-time"/>where the external file DOCTYPE uses a relative (but invalid) SystemID DTD file path:
<!DOCTYPE schedule PUBLIC "-//XMLTEAM//DTD sportsml-core 1.0/EN" "dtds/sportsml\-core.dtd">and the transform gives the following on each call to document():
    file:///home/ticker/xsl/scoresxml.xsl; Line #394; Column #41;
    Can not load requested doc:  /home/ticker/resources/l.nba.com/dtds/sportsml-core.dtd
    (No such file or directory)Is it possible to dig out the XMLReader (or whatever it is) from the Transformer and toggle it's validation?
We're using Java 1.4.2 and the apache Xalan classes.

That's an interesting hack (which one would think would be simpler to do!) but it's not the problem I have -- I do not want to disable the entity resolver in the DOM builder, I need to disable it in the Transformer ... and so far as I can tell, I can't get my hands on the SAXBuilder used inside the Transformer class to provide the XML parsing supporting the XSL document() method for importing external XML documents during a transform.
Or do I misunderstand the answer in that other thread? Is it actually possible to extract and modify, or replace, the SAXBuilder (or whatever it is) used with the Transformer?
Also, for the example given in that other thread, why do they not simply use SAXBuilder's setValidation(false)? When I do this for the builder used to create the Document class from an XML file, the DTD is completely ignored.

Similar Messages

  • Xml validation and transformation in a row: Possible?

    Hi.
    I'm working on a small tool that uses javax.xml.validation and javax.xml.transform (JDK 6) to perform validation and transformation of xml files in a row.
    The problem is, the namespaces and reference to the xml schema required by the validator somehow prevent the transformation from extracting data from the xml file.
    Here's the header I use in the xml file:
    <tagWhatever
    xmlns="http://www.myPlace.com"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.myPlace.com mySchema.xsd">To sum it up, with the namespace declaration within the xml I can validate but not transform, and without the declaration, I can transform but not validate.
    Can anyone help me out witht this one?
    Thanks
    5thString

    Hi.
    I'm working on a small tool that uses javax.xml.validation and javax.xml.transform (JDK 6) to perform validation and transformation of xml files in a row.
    The problem is, the namespaces and reference to the xml schema required by the validator somehow prevent the transformation from extracting data from the xml file.
    Here's the header I use in the xml file:
    <tagWhatever
    xmlns="http://www.myPlace.com"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.myPlace.com mySchema.xsd">To sum it up, with the namespace declaration within the xml I can validate but not transform, and without the declaration, I can transform but not validate.
    Can anyone help me out witht this one?
    Thanks
    5thString

  • Disabling validations if the first column is empty in an editable table

    Hi ,
    I'd want to disable validations if the first column in an editable table is empty - coz we'd assume that the user does not want to enter any data in the new row. How can this be done ?

    Hi Viren,
    It is correct that the first line for every Master Data is an empty row, if I am not wrong it derives from SEM settings.
    1.If you have some rows with 0CUST_SALES without any attribute it is because you are uploading this MAster Data with a source that does not consider compound objects: it is surely a Transactional DataSource (you do not upload Attributes). So for every Transactional record for which you do not upload also compound objects the system creates a record in your Master Data that is not correct.
    2. If you do not have Distr Channel update in Inventory Cube I think you must re-upload all your request starting from PSA. If you have deleted your PSA you can create a DataSource on your cube and feed once again your cube with its same data (built Update Rules that start from Cube and end in the same Cube). Make an upload of all your request and the delete all previous request.
    Ciao.
    Riccardo.

  • Ora:getPreference inside Transformation

    All,
    BPEL 10.1.3.4
    I declared a depl.descriptor variable in bpel and tried to access the value of this variable inside transformation using ora:getPreference. But when I invoked the bpel, the transformation got failed with the following stack
    avax.xml.transform.TransformerException: file:///C:/soa10g/product/10.1.3.1/OracleAS_1/bpel/domains/default/tmp/.bpel_OutOrderRequestMap_1.0_d0c3aa6e299725712cd454eb53c828f5.tmp/New.xsl<Line 38, Column 96>: XML-22016: (Error) Extension function namespace should start with 'http://www.oracle.com/XSL/Transform/java/'.
    *     at oracle.xml.jaxp.JXTransformer.reportXSLException(JXTransformer.java:926)*
    *     at oracle.xml.jaxp.JXTransformer.transform(JXTransformer.java:472)*
    *     at com.collaxa.cube.xml.xpath.functions.xml.GetElementFromXSLTFunction.transform(GetElementFromXSLTFunction.java:335)*
    *     at com.collaxa.cube.xml.xpath.functions.xml.GetElementFromXDKXSLTFunction.transform(GetElementFromXDKXSLTFunction.java:38)*
    *     at com.collaxa.cube.xml.xpath.functions.xml.GetElementFromXSLTFunction.evaluate(GetElementFromXSLTFunction.java:144)*
    *     at com.collaxa.cube.xml.xpath.functions.xml.GetElementFromXSLTFunction.call(GetElementFromXSLTFunction.java:89)*
    *     at com.collaxa.cube.xml.xpath.BPELXPathFunctionWrapper.evaluate(BPELXPathFunctionWrapper.java:50)*
    *     at oracle.xml.xpath.JXPathContext$JXFunction.invoke(JXPathContext.java:147)*
    *     at oracle.xml.xpath.JXPathContext$JXFunction.invoke(JXPathContext.java:116)*
    *     at oracle.xml.xpath.XPathExtFunction.evaluate(XPathExtFunction.java:254)*
    *     at oracle.xml.xpath.JXPathExpression.evaluate(JXPathExpression.java:181)*
    *     at com.collaxa.cube.xml.xpath.BPELXPathUtil.evaluate(BPELXPathUtil.java:189)*
    *     at com.collaxa.cube.engine.ext.wmp.BPELAssignWMP.evalFromValue(BPELAssignWMP.java:679)*
    *     at com.collaxa.cube.engine.ext.wmp.BPELAssignWMP.__executeStatements(BPELAssignWMP.java:143)*
    *     at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:199)*
    *     at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3698)*
    *     at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1655)*
    *     at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:75)*
    *     at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:217)*
    *     at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:314)*
    *     at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5765)*
    *     at com.collaxa.cube.engine.CubeEngine.createAndInvoke(CubeEngine.java:1087)*
    *     at com.collaxa.cube.engine.delivery.DeliveryService.handleInvoke(DeliveryService.java:546)*
    *     at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleInvoke(CubeDeliveryBean.java:342)*
    *     at sun.reflect.GeneratedMethodAccessor167.invoke(Unknown Source)*

    Please try to declare the namespace in XSLT for GetPreferences function. In case this deos not work, you can try below workaround,
    1. Create a temporary variable.
    2. Assign Value getPreferences values to temporary variable.
    3. Pass this temporary variable as input to XLST and then assign this variable in XSLT.
    Hope this will resolve your issue quickly.

  • [svn:fx-trunk] 9180: When another popup is going away as the alert is going up, the Alert can get validated inside of addPopUp and its centering logic never got the event it expected .

    Revision: 9180
    Author:   [email protected]
    Date:     2009-08-07 15:11:43 -0700 (Fri, 07 Aug 2009)
    Log Message:
    When another popup is going away as the alert is going up, the Alert can get validated inside of addPopUp and its centering logic never got the event it expected.
    add the event listener earlier so it is ready if we get validated inside addPopUp
    QE Notes: versioning/baselines/mp_alert_mask_compatible.png needs updating.  I think the current baseline is incorrect.
    Doc Notes: None
    Bugs: SDK-22819
    Reviewer: darrell
    tests: checkintests mustella/components/alert
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-22819
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/Alert.as

    Hi or2tx2002, 
    We're really sorry to learn of all the equipment issues you've experienced in the last year. In order to discuss your replacement options, I ask that you please PM me with your wireless number, a contact number and a good time to reach you. I will be happy to reach out to you and bring resolution to this matter. 
    Thank you and I look forward to hearing from you soon. Make it a great day! 

  • Disable validation when changing showdetailitem in showonetab

    Hello,
    i have a creation page for a table and since the table contains lots of columns i use showdetailitems to limit the size of the displayed page.
    But every time i change of showdetailitem, the validation of the fields is executed and i always get error messages saying that some fields are mandatory and must be set.
    so my question is, how can i disable validation when changing the selected showdetailitem (and still have it when committing) ?
    thanks
    -regards.

    Hello Peter,
    A little correction to Chris' suggestion, it should be:
    <af:inputText value="#{bindings.<your field name>.inputValue}"
                        label="#{bindings.<your field name>.hints.label}"
                        required="#{!bindings.<your iterator name>Iterator.findMode && bindings.<your field name>.hints.mandatory}">
    ...etc...The only difference is the removal of the ? : operator since it isn't required and represents both an additional parsing and processing effort. Go micro-optimization!
    ~ Simon

  • Get Node value inside Transform activity using any function

    <xsl:when test="\ns0:data = *+Value of Xml node(NODE)+*">
    </xsl:when>
    At value of XML node i want to put the value of one xml node. is there any function in transform to get the content of node.
    Thanks
    vivek
    Edited by: 809104 on Nov 14, 2010 9:29 PM

    I got the solution
    we can use variable inside transform and assign xpath value to that variable then we can use that variable inside test condtition
    <xsl:variable name="name" select="xpath"/>
    <xsl:when test="\ns0:data = $name">
    </xsl:when>

  • Problem Validating & Processing Transformation file in NW 7.0 version

    I am trying to Validate & Process Transformation File against my Data file I am getting the error message that I have at the below. When I validate the Conversion files, I see the creation of corresponding .CDM files. I even deleted the .CDM files and recreated the files.
    So my question is why it is giving "Sheet does not exist  (CONVERSION)" warning for which it is rejecting the records inside the Data File?
    DATA FILE:
    C_Category,Time,R_ACCT,R_Entity,InputCurrency,Amount
    ACTUAL,2007.DEC,AVG,GLOBAL,USD,1
    ACTUAL,2007.DEC,END,GLOBAL,USD,1
    ACTUAL,2007.DEC,AVG,GLOBAL,JPY,110
    ACTUAL,2007.DEC,END,GLOBAL,JPY,110
    ACTUAL,2007.DEC,HIST,GLOBAL,JPY,110
    ACTUAL,2007.DEC,HIST,GLOBAL,USD,1
    ACTUAL,2008.MAR,AVG,GLOBAL,USD,1
    ACTUAL,2008.MAR,END,GLOBAL,USD,1
    ACTUAL,2008.MAR,AVG,GLOBAL,JPY,107.5
    ACTUAL,2008.MAR,END,GLOBAL,JPY,105
    ACTUAL,2008.MAR,HIST,GLOBAL,JPY,110
    ACTUAL,2008.MAR,HIST,GLOBAL,USD,1
    TRANSFORMATION FILE:
    FORMAT = DELIMITED
    HEADER = YES
    DELIMITER = ,
    AMOUNTDECIMALPOINT = .
    SKIP = 0
    SKIPIF =
    VALIDATERECORDS=YES
    CREDITPOSITIVE=YES
    MAXREJECTCOUNT=
    ROUNDAMOUNT=
    SPECIFICMAPPING=YES
    *MAPPING
    C_Category=*col(1)
    Time=*col(2)
    R_ACCT =*col(3)
    R_Entity=*col(4)
    InputCurrency=*col(5)
    Amount=*col(6)
    *CONVERSION
    C_Category=[COMPANY]C_Category.xls!CONVERSION
    Time=[COMPANY]Time.xls!CONVERSION
    R_ACCT=[COMPANY]R_ACCT.xls!CONVERSION
    R_Entity=[COMPANY]R_Entity.xls!CONVERSION
    InputCurrency=[COMPANY]InputCurrency.xls!CONVERSION
    ERROR
    [Start validating transformation file]
    Validating transformation file format
    Validating optionsu2026
    Validation on options was successful
    Validating mappingsu2026
    Validation on mappings was successful
    Validating conversionsu2026
    Sheet does not exist  (CONVERSION)
    Sheet does not exist  (CONVERSION)
    Sheet does not exist  (CONVERSION)
    Sheet does not exist  (CONVERSION)
    Sheet does not exist  (CONVERSION)
    Validation on conversions was successful
    Creating the transformation xml file; wait a moment
    Transformation xml file saved successfully
    Connecting to server...
    Begin validate transformation file with data fileu2026
    [Start test transformation file]
    Validate has successfully completed
    ValidateRecords = YES
    Task name CONVERT:
    No 1 Round:
    Record count: 12
    Accept count: 0
    Reject count: 12
    Skip count: 0
    Error: All records are rejected

    *CONVERSION
    C_Category=C_Category.xls
    Time=Time.xls
    R_ACCT=R_ACCT.xls
    R_Entity=R_Entity.xls
    InputCurrency=InputCurrency.xls
    On validating with the above format, I still getting the same error
    [Start validating transformation file]
    Validating transformation file format
    Validating optionsu2026
    Validation on options was successful
    Validating mappingsu2026
    Validation on mappings was successful
    Validating conversionsu2026
    Sheet does not exist  (CONVERSION)
    Sheet does not exist  (CONVERSION)
    Sheet does not exist  (CONVERSION)
    Sheet does not exist  (CONVERSION)
    Sheet does not exist  (CONVERSION)
    Validation on conversions was successful
    Creating the transformation xml file; wait a moment
    Transformation xml file saved successfully
    Connecting to server...
    Begin validate transformation file with data fileu2026
    [Start test transformation file]
    Validate has successfully completed
    ValidateRecords = YES
    Task name CONVERT:
    No 1 Round:
    Record count: 12
    Accept count: 0
    Reject count: 12
    Skip count: 0
    Error: All records are rejected

  • Disabling validation in xslt mapper

    My xslt source code is valid as per xslt 1.0 and runs correctly when deployed. But the design view of the xslt mapper throws errors. How can I disable the error-checking of the xslt mapper?
    Thanks,
    Bipin Raj
    PS:
    Below is the xslt code that I added to my map, followed by the errors I am getting.
    <ns0:NOTES>
    <xsl:attribute name="index">
    <xsl:value-of select='string("1")'/>
    </xsl:attribute>
    <xsl:for-each select="ns1:Loop-N9_1/ns1:Segment-N9">
    <xsl:value-of select="ns1:Element-369"/>
    <xsl:text>|</xsl:text>
    </xsl:for-each>
    <xsl:for-each select="ns1:Loop-N9_1/ns1:Segment-MSG">
    <xsl:value-of select="ns1:Element-933"/>
    <xsl:if test="position() != last()">
    <xsl:text>|</xsl:text>
    </xsl:if>
    </xsl:for-each>
    </ns0:NOTES>
    Errors:
    Error: Invalid Usage of <for-each> Element
    Error: xsl:for-each does not Support Mixed Content
    Error: xsl:for-each does not Support Mixed Content
    Error: Invalid Usage of <for-each> Element
    Error: Invalid Usage of <if> Element
    Error: xsl:for-each does not Support Mixed Content
    Error: xsl:for-each does not Support Mixed Content
    Error: This Node is Already Mapped : "/ns0:PROCESS_PO_007/ns0:DATAAREA/ns0:PROCESS_PO/for-each"
    Invalid Source Node Path (//ns1:Transaction-850/ns1:Loop-PO1/ns1:Element-933)
    Invalid Source Node Path (//ns1:Transaction-850/ns1:Loop-PO1/ns1:Element-369)

    Can you explain a bit more what you want to do. It's very vague right now. Probably will be able to help you out.
    Thanks

  • Temporarily Disabling Validation

    Hi,
    I have a form which requires validation prior to it's final submission (fields must be populated, etc).
    However, in order to pre-populate some of these fields, we also need to be able to submit the form to an external CRM to retrieve the FDF data for the form to be incorporated.
    When doing this, the form is validated, and since there is no data yet, the submission fails and pre-population fails.
    Is there any way to temporarily disable the validation of the form for the pre-population-submission, and then turn it back on following that?
    The property xfa.host.validationsEnabled seems like a good candidate, but setting it to false doesn't seem to have any impact.
    Cheers,
    Martin

    Thanks for providing me with that sample of your code. I can see what's happening but I don't know for sure why those fields you're making optional are remaining mandatory. It could be a timing issue (i.e. Acrobat's Object Model hasn't been updated with the mandatory to optional changes by the time you attempt to submit the form).
    I can think of two possible solutions:
    [Easiest of the two solutions] Since mandatory fields are flagged when they're null (when you haven't entered anything into them, which is the case on the Form:Ready event where you're executing the code which pre-submits the form to get the FDF data) and the problem you're getting is that Acrobat won't let you submit the form because it thinks some fields are mandatory, I would make all the fields optional and use Validation scripts like the one on the TextField. This way, you'll be able to pre-submit the form because all field values will be null initially and validations don't fail on null values because they aren't executed. This, however, will be a problem when the user submits the form via email because the email submit button will work even if one of the field's value is null (but now you want to make sure it's filled-in). To solve this problem, you would need to place a fake email submit button on the form (which is just a regular button), hide the real email submit button and put some validation code in its Click event. This validation code would verify that all fields contain valid data and aren't null. If this fails, you can show an error message and stop there. If all field values are acceptable, then you would execute the hidden email submit button's Click event in order to cause the form to be submitted via email:
    EmailSubmitButton1.execEvent("click");
    [My least-favored solution] You could try setting all fields to optional in the Form:Ready event and move your code to pre-submit and get the FDF data into an
    invisible (not hidden or else Acrobat won't let you modify its properties at runtime) text field's Validate event. The Validate event on the invisible text field would have some guards to prevent it from executing every time a field's value changes on the form. When setting fields as optional, this would cue the execution of form validations (validation scripts on Validate events) and, if certain guards are properly set, would let your pre-submit code run. It's very complicated and difficult to explain but here's a thread to which I posted a similar solution (with a sample file) which uses this approach to import XML data into a form and display a summarized output in a table:
    Grouping and Summation. See post #5 in that thread.
    Let me know if you have any questions.
    Stefan
    Adobe Systems

  • Spry validation inside CFDIV - possible?

    I have a CFDIV bound to a grid via navigate(). CFDIV contains
    an HTML form (I need multipart/form-data to upload images and
    cfform inside cfdiv seems to only submit async).
    I tried to use spry validation on the form but It does not
    seem to fire at all. Has anyone made spry validation functionality
    work inside a cfdiv of is it just impossible?

    Spry validation does not seem to fire when a form is loaded
    via Spry.Widget.HTMLPanel like this:
    <script src="/includes/javascript/spry/SpryHTMLPanel.js"
    language="javascript" type="text/javascript"></script>
    <link href="/SpryAssets/SpryHTMLPanel.css"
    rel="stylesheet" type="text/css">
    <script src="SpryAssets/SpryValidationTextField.js"
    type="text/javascript"></script>
    <link href="SpryAssets/SpryValidationTextField.css"
    rel="stylesheet" type="text/css" />
    <a href="testform.cfm"
    onclick="panel.loadContent(this.href,{id:'panelform'}); return
    false" >Click</a>
    <div id="panel1">Please click</div>
    <script type="text/javascript">
    var panel = new Spry.Widget.HTMLPanel("panel1");
    </script>
    Here is the code for the file:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
    Transitional//EN" "
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="
    http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html;
    charset=utf-8" />
    <title>Untitled Document</title>
    <script src="SpryAssets/SpryValidationTextField.js"
    type="text/javascript"></script>
    <link href="SpryAssets/SpryValidationTextField.css"
    rel="stylesheet" type="text/css" />
    </head>
    <body>
    <div id="panelform">
    <form name="form" action="test.cfm">
    <span id="sprytextfield1">
    <input type="text" name="text1" id="text1" />
    <span class="textfieldRequiredMsg">A value is
    required.</span><span
    class="textfieldMinCharsMsg">Minimum number of characters not
    met.</span><span class="textfieldMaxCharsMsg">Exceeded
    maximum number of characters.</span></span>
    <input name="submit" type="submit" value="submit" />
    </form>
    </div>
    <script type="text/javascript">
    <!--
    var sprytextfield1 = new
    Spry.Widget.ValidationTextField("sprytextfield1", "none",
    {minChars:3, maxChars:3});
    //-->
    </script>
    </body>
    </html>

  • Error validating the transformation file

    Hi All,
    We have a Sales Application for which we are loading the data through flat file. The data file has been created and uploaded using UJFS. The transformation file is giving error while validating saying that conversion files do not  exist. We have maintained the conversion files for each of the dimensions in BPC except the ones that have to loaded with a constant. Any help on the folllowing error log: The conversion files exist in the company folder. Please advise
    [Start validating transformation file]
    Validating transformation file format
    Validating options...
    Validation on options was successful.
    Validating mappings...
    Validation on mappings was successful.
    Validating conversions...
    The conversion file does not exist.  (ZTIME.XLS)
    The conversion file does not exist.  (ZACCOUNT.XLS)
    The conversion file does not exist.  (ZPRODUCT.XLS)
    The conversion file does not exist.  (CHANNEL.XLS)
    The conversion file does not exist.  (ZENTITY.XLS)
    Validation on conversions was successful.
    Creating the transformation xml file. Please wait ...
    Transformation xml file saved successfully.
    Connecting to server ...
    Begin validate transformation file with data file...
    [Start test transformation file]
    Validate has successfully completed
    [The list of conversion file]
    Conversion file: DataManager\ConversionFiles\ZTIME.XLS!CONVERSION
    Conversion file: DataManager\ConversionFiles\ZACCOUNT.XLS!CONVERSION
    Conversion file: DataManager\ConversionFiles\ZPRODUCT.XLS!CONVERSION
    Conversion file: DataManager\ConversionFiles\CHANNEL.XLS!CONVERSION
    Conversion file: DataManager\ConversionFiles\ZENTITY.XLS!CONVERSION
    Task name CONVERT:
    XML file (...BUDGET\SALES\DATAMANAGER\CONVERSIONFILES\ZTIME.CDM) is empty or is not found
    Cannot find document/directory
    Error: Validate with data file failed
    Thanks,
    Santosh

    Hi Santosh,
    I am sure you would done it correctly. However, just to be on the safer side, lets revisit all the steps.
    From BPC excel, we create a new conversion. Check the name of the worksheet (not the workbook). By default, it will be Conversion. You can change it to something else also. Lets say, we change it to Account. So, the sheet's name is Account. We validate and save the conversion as myconversion.xls. This will create another file named myconversion.cdm. Check the location properly while saving the conversion file. The location would be
    HTTP://server_name/appset/application/DataManager/ConversionFiles.
    Save it under company folder.
    Go to the server, where BPC has been installed. Go to the folder
    \Webfolders\appset\application\DataManager\ConversionFiles
    Check whether the conversion file is present or not. We should have both "myconversion.xls" and "myconversion.cdm".
    Create a new transformation file. Under the *CONVERSION section, We define the conversion file to be used. The format would be
    Dimension_Name=conversion_file_name.xls!sheet name
    In our example, it would be myconversion.xls!account. (check the use of the conversion file name and the sheet name).
    Save and validate the transformation file. Mostly, the issue is around the conversion file name and the sheet name. Check all the steps.
    Hope this helps.

  • Disable validation problem

    Hi, I'm using Flex 3. I have this problem: When a validator
    paints a widget with a red border and then I disable the validator
    using validator.enable = false, the widget keeps the red border.
    Any solutions??
    Thanks,
    Anselmo

    Hi deadean,
    The error message seems clearly that you do not have StoreLogo.png exist in the project, could you open the app manifest to see if there is some missing.
    You could also use /l command as it suggest to disable the validation.
    --James
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • All View controls disabled when in Transform dialogue... WHY?

    Transform Each.  A reasonably useful, if minimalistic dialog box disables ALL view controls.
    Including Zoom and Pan. 
    And of course the really useful stuff, like hide Bounding Boxes and Frames/Edges and Guides... they also don't work. 
    Why such a monochromatic and linear way of working in 2013?
    Has Adobe spent NON of its record profits on hiring more programmers?
    Are their any scripts that get around this heinous oversight, left over from what... 1995?

    Again: The users here cannot tell you why. Illustrator is a very old and archaic program that has not kept up with the times. But you already know that.
    Or is there another explanation?
    There are other speculations. Mine is simply that the user base continues to tolerate it. In the end, that's why. If you need further explanation, read on:
    Adobe created PostScript in the 80s. Adobe has dominated the graphics industry ever since. So people buy Illustrator because it carries the Adobe brand. None of this has changed.
    It becomes a self-fullfilling cycle. Newcomers buy Illustrator early-on assuming it is the "safe bet" because it carries the Adobe brand. As a result, most Illustrator users have very little experience with any other mainstream 2D Bezier drawing programs, if any at all. Longtime Illustrator-only users become increasingly vested in its archaic and cumbersome interface and fearful of having to apply that kind of learning effort to any other program. They--in self-protective turn--advise newcomers that it is the "professional" choice; the "safe bet."
    So the cycle repeats.
    Illustrator-only users assume Illustrator's feature set to be "state of the art" for its software category. Adobe's marketing, of course, sustains this myth.
    And a comedy of absurdity ensues. Literal decades pass before Illustrator users realize that "page 2" is not only possible but valuable in a drawing program. The year 2013 (and who knows how many more) comes and goes without Illustrator ever acquiring the most basic functionality of a proper set of basic live geometric shape tools. You are just discovering this. But it is nothing new. It's the way it's always been.
    Adobe continues to market the same archaic functional underpinnings with occasional window-dressing changes of the UI skin. Functionality long taken for granted in other Bezier drawing programs is only occasionally added and even then in a half-baked fashion being hamstrung by devoted adherance to an outdated interface foundation which Adobe dares not change lest risk alienating existing users.
    The interface becomes increasingly scattered, cluttered, redundant, inconsistent and old-fashioned despite its ever-changing stylistic facade. The resulting complicated confusion is perceived by newcomers as "powerful" and "full featured" thinking that must be why it's so unintuitve. They come here to ask "how" and to become vested in the highly esoteric learning curve.
    And the cycle repeats.
    Other vendors try to capture/maintain market share by emulating the most prevalent interface schema in hopes of easing the "transition" to their products. They concentrate more on replicating the same old Illustrator functionality than on innovation, even when their interface foundations are superior. Illustrator's interface scheme becomes the defacto standard and the whole software segment stagnates in an endless cycle of "me, too" offerings.
    Illustrator's domination thereby effectively holds the entire segment in decades-old lethargy. Users become adicted to the same old mediocrity.
    Meanwhile, other graphics softwares in growth segments march on. The users of 3D modeling, for example, enjoy a plethora of different interface schemes, each competing to deliver both superior functionality and a superior user experience. The user base assumes a stance of versatility and adaptability and is less dogmatically defensive of a paticular software. Obtaining and maintaining working proficiency in multiple programs is considered the norm. And the category advances, becoming more powerful even while becoming more affordable (growth).
    Energetic beginners devote their efforts to energetic developments: mobile apps and platforms, scripting, data-driven solutions, gaming. Open source innovates in terms of business model, if not in terms of software functionality, and delivers powerful apps at near zero price.
    And everyone yawns at the 2D drawing segment and "yesterday's news" appears increasingly archaic as its stagnation continues. And it sadly continues to fail to achieve its yet-to-be-realized potential.
    Eventually self-fullfilling cycles are broken. Eventually. The latest disturbance to this particular cycle comes from Adobe itself: It's self-defensive, self-perpetuating rent-only license scheme.
    It is yet to be seen if this also becomes a trend with other software vendors, or if it breaks Adobe's stranglehold on the market. If tolerated by the user base, it certainly becomes more revenue-generating for the vendor (at least for a time) and self-perpetuating as customers willingly become entrapped by vendor-specific dependency. That lets the vendor deliver less value at same (or even less) cost, while maintaining same (or even higher) price. It's every software vendor's dream.
    It's every monopolist's dream. It's every socialist's dream. And it works (for a time) if only enough customers are successully are suckered into it. But eventually, even Berlin Walls and long-distance phone call pricing schemes come down. The cost and pain of the self-protective, self-perpetuating cycle's end is directly proportional to how long its damage is allowed to continue. It's best to nip such cycles in the bud. But history proves that doesn't always happen.
    So there's your reason "why": It's what the customers buy, driven by what they buy into.
    JET

  • How to disable validation against DTD while unmarshalling

    Hi All
    I am relatively new to XML and JAXB. I have a tool that needs to run offline, however the XML documents that are being read in are automatically being validated against the DTD even though I have specified unmarshaller.setValidating(false). How can I completely diable validation while offline? Here is my code:
    context = JAXBContext.newInstance("my.xmlobjects.package");
    Unmarshaller u = context.createUnmarshaller();
    u.setValidating(false);
    testLog = (TestLog) u.unmarshal(new File("/path/to/my/file.xml"));
    I've also tried a suggestion I saw on another forum (note that I know nothing about SAX, I've been trying to make sense of the documentation):
    SAXParserFactory parserFactory = SAXParserFactory.newInstance();
    parserFactory.setValidating(false);
    SAXParser saxParser = parserFactory.newSAXParser();
    XMLReader xmlReader = saxParser.getXMLReader();
    EntityResolver entityResolver = new EntityResolver()
    public InputSource resolveEntity (String publicId, String systemId)
    return null;
    xmlReader.setEntityResolver(entityResolver);
    InputSource source = new InputSource(new FileInputStream("/path/to/my/file.xml");
    SAXSource saxSource = new SAXSource(xmlReader, source);
    context = JAXBContext.newInstance("my.xmlobjects.package");
    Unmarshaller u = context.createUnmarshaller();
    u.setValidating(false);
    testLog = (TestLog) u.unmarshal(saxSource);
    Both of these work when connected, but fail when disconnected from the internet. Is there an Oracle specific property that needs to be set here?
    Thanks
    Jeff

    Well you can create non validating parser programatically .
    http://edocs.bea.com/wls/docs100/xml/programming.html#wp1069856
    i.e.
    SAXParserFactory spf = SAXParserFactory.newInstance();
    spf.setValidating(false);
    Hope this helps.

Maybe you are looking for

  • Restore from Time machine on new 13" Macbook Pro 2.8 i7 after replacing with OWC SSD

    I have new 13" Macbook pro with Apple 256SSD. I am replacing with OWC 480GB 6GB SSD because out of space. When I bought machine I used time machine to restore from backup of other macbook pro. I simply held a key on keyboard at startup (dont remember

  • How to obtain instance name of Movie Clip?

    Hello! Is there a way to get the instance name of a move clip once it's on the stage?  In my dress up game, I need to know which items are on the doll in order to keep them visible.  My drag and drop feature uses an array and currentTarget: var dragA

  • Vendor specific tolerance

    Hello All, I am trying to set  up Vendor specific tolerance to put a control on Invoice posting I have made following Config setting MM->Logistic invoice verification -> Incoming Invoice ->Configure vendor specific tolerances. Created tolerance group

  • CSS Tags "quotes"

    Dreamweaver tends to add quotes in CSS tags (i.e. - <link href=" http://sample.com/styles/img18.css" rel="stylesheet" type=text/css />) etc. Is there an option to turn off this feature?

  • Because of a protocol error this session will be disconnected. Please try connecting to remote computer again.

    I have one user who continues to receive this error every time he try's to RDP to this server Windows Server (2008) Enterprise SP2. No other users receive this error when they RDP to the server. I used this workaround... Windows Server 2008 (SP1 or S