XSLT, namespaces and DOM

Hello,
I am trying to do the following:
- build a DOM/XML-tree from information in tables using my own namespace
- Transform this tree to HTML using a XSL-stylesheet in a file.
A simple example I created works when I first save the XML-tree in a file and parse the tree in this file. But that is extra overhead.
Any element from a namespace is not transformed.
Here is my java-class:
import java.io.*;
import java.util.*;
import java.sql.*;
import oracle.xml.parser.v2.*;
import org.w3c.dom.*;
public class MyXSLTClass extends Object
public static void main(String[] args)
Element rootElement, subElement;
Element element;
try
XMLDocument html = new XMLDocument();
XMLDocument document = new XMLDocument();
document.setVersion("1.0");
document.setStandalone("yes");
rootElement = document.createElement("rootelement");
rootElement.setAttribute("xmlns:myns", "http://www.cumquat.nl/myns");
rootElement.setAttribute("attribute", "root");
document.appendChild(rootElement);
NodeFactory nodeFactory = new NodeFactory();
subElement = nodeFactory.createElement("myns:subelement");
subElement.setAttribute("attribute", "sub1");
rootElement.appendChild(subElement);
subElement = nodeFactory.createElement("myns:subelement");
subElement.setAttribute("attribute", "sub2");
rootElement.appendChild(subElement);
subElement = nodeFactory.createElement("myns:subelement");
subElement.setAttribute("attribute", "sub3");
rootElement.appendChild(subElement);
document.print(new FileOutputStream("c:\\temp\\my.xml"));
DOMParser parser = new DOMParser();
parser.setValidationMode(false);
parser.parse(new FileInputStream("c:\\temp\\my.xml"));
document = parser.getDocument();
XSLStylesheet xsl = new XSLStylesheet(
new FileInputStream("c:\\temp\\my.xsl")
, null);
XSLProcessor proc = new XSLProcessor();
proc.showWarnings(true);
proc.setErrorStream(System.err);
// create an output document to hold the result
html.appendChild(proc.processXSL(xsl,document));
File file = new File("c:\\temp", "my.html");
FileOutputStream stream = new FileOutputStream(file);
html.print(stream);
catch (Exception e)
System.out.println(e);
An this is my xsl-file
<?xml version="1.0" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:myns="http://www.cumquat.nl/myns">
<xsl:output method="html" />
<xsl:template match="/">
<html>
<body>
<xsl:apply-templates select="rootelement" />
</body>
</html>
</xsl:template>
<xsl:template match="rootelement">
<h1>
<xsl:value-of select="@attribute" />
</h1>
<xsl:apply-templates select="myns:subelement" />
</xsl:template>
<xsl:template match="myns:subelement">
<h3>
<xsl:value-of select="@attribute" />
</h3>
</xsl:template>
</xsl:stylesheet>
I am using the Java parser v2.0.2.7
In this example you will not see the three sub elements in the HTML. When you enable the lines for saving and parsing the xml, you will get the three sub elements in the HTML-document.
What is causing this ??
Thanks
null

Next release is planed to be out next week. We will annouced here when they are ready for download.

Similar Messages

  • XSLT Mapping and Namespace Issues

    I have been reading through similar threads on this topic, but have not found the right combination for my problem.  I am doing an XSLT map and it works fine in Stylus Studio.  When I take it to PI, I get a "Prefix 'ns0' is not mapped to a namespace" error.  I have a namespace that is within the XSD files I received from my partner (http://www.ups.com/XMLSchema/EBR/Billing/v1).  I also have the namespace I made in PI for the source (http://graybar.com/upsbilling/) and a different namespace in PI for the destination (http://graybar.com/cold/invoice/).
    <u><b>XSLT:</b></u>
    <?xml version='1.0' encoding="UTF-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ns0="http://www.ups.com/XMLSchema/EBR/Billing/v1" xmlns:ns1="http://graybar.com/cold/invoice/">
    <xsl:template match="/">
    <ns1:ColdInvoiceData>
      <Header>
      <RecordID>HDR</RecordID>
      <InvoiceDate>
      <xsl:value-of select="ns0:UPS_EBR_BILL/ns0:InvoiceDetails/ns0:Invoice/ns0:InvoiceDateCCYYMMDD"/>
      </InvoiceDate>
    <u><b>Source XML</b></u>
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <UPS_EBR_BILL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.ups.com/XMLSchema/EBR/Billing/v1" xsi:schemaLocation="http://www.ups.com/XMLSchema/EBR/Billing/v1 Billing_XML_Schema.xsd">
    <XMLBillFileVersion>1.0.1</XMLBillFileVersion>
    <Recipient>
    When I change the XSLT namespace from http://www.ups.com/XMLSchema/EBR/Billing/v1 to http://graybar.com/upsbilling/, the TransfromerException in PI goes away, but none of my referenced mappings work either (just my text hardcodes).
    Can someone tell me why this works in Stylus Studio, but not in PI?  Do I have too many namespaces?
    Message was edited by:
            Keith Wendel (to uncomment xsl:stylesheet line)

    > <ns1:ColdInvoiceData xmlns:ns1="http://graybar.com/cold/invoice/">
    This change did not affect anything.  Still works in Stylus Studio though.
    Did you mean to show any changes at the <xsl:value-of select> line?  I did not notice anything there.
    Can anyone explain what "not mapped to a namespace" means?  I have the declaration of ns0 at the top, so I don't see what else needs to be mapped.  Do I have to have my PI namespace where I store the partner's XSDs set as "http://www.ups.com/XMLSchema..." (partner's namespace)?

  • XSLT namespaces

    Hi I am trying to get rid of the extra namespaces on each node . My input file look slike this
    <com:ID xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/" schemeID="N/A">0018000562</com:ID>
         <com:IssueDate xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/">2008-10-02</com:IssueDate>
         <com:TypeCode xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/">PIE</com:TypeCode>
         <main:InvoiceCurrencyCode xmlns:main="http://rep.oio.dk/ubl/xml/schemas/0p71/maindoc/">USD</main:InvoiceCurrencyCode>
         <com:BuyersReferenceID xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/" schemeID="EAN">5790001330217</com:BuyersReferenceID>
    I want to get rid of the xmlns:com="http....." namespace , but want to keep the prefix com on the node levels.  I also don't want to completely gey rid of all the namespaces and prefixes.
    Could any one give me the XSLT transformation code to achive this please.
    Thanks a lot

    Hi Abhishek
    Yes the code i Provided is my input file, I just gave a small snippet of my file , here is the whole file
    <?xml version="1.0" encoding="utf-8"?>
    <?xml-stylesheet type="text/xsl" href="C:\Documents and Settings\Kumar.Kamepalli\Desktop\ARLA EDI\RemovePrefix.xsl"?>
    <Invoice xmlns:main="http://rep.oio.dk/ubl/xml/schemas/0p71/maindoc/" xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/" xmlns="http://rep.oio.dk/ubl/xml/schemas/0p71/pie/">
         <com:ID xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/" schemeID="N/A">0018000562</com:ID>
         <com:IssueDate xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/">2008-10-02</com:IssueDate>
         <com:TypeCode xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/">PIE</com:TypeCode>
         <main:InvoiceCurrencyCode xmlns:main="http://rep.oio.dk/ubl/xml/schemas/0p71/maindoc/">USD</main:InvoiceCurrencyCode>
         <com:BuyersReferenceID xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/" schemeID="EAN">5790001330217</com:BuyersReferenceID>
         <com:ReferencedOrder xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/">
              <com:BuyersOrderID>sdfsdfsd</com:BuyersOrderID>
              <com:SellersOrderID>SalesOrder number</com:SellersOrderID>
              <com:IssueDate>2008-09-30</com:IssueDate>
         </com:ReferencedOrder>
         <com:BuyerParty xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/">
              <com:ID schemeID="EAN">5790001330217</com:ID>
              <com:PartyName>
                   <com:Name>Fred the sold to party</com:Name>
              </com:PartyName>
              <com:BuyerContact>
                   <com:ID>contact person from ARLA</com:ID>
                   <com:Name>contact person from ARLA</com:Name>
              </com:BuyerContact>
         </com:BuyerParty>
         <com:DestinationParty xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/">
              <com:ID schemeID="EAN">5790001330217</com:ID>
              <com:PartyName>
                   <com:Name>Fred the sold to party</com:Name>
              </com:PartyName>
              <com:Contact>
                   <com:ID>ARLA contact person</com:ID>
                   <com:Name>ARLA contact person</com:Name>
              </com:Contact>
              <com:Address>
                   <com:ID>Levering</com:ID>
                   <com:Street>14 Easy street</com:Street>
                   <com:CityName>north Andover</com:CityName>
                   <com:PostalZone>0184500</com:PostalZone>
                   <com:Country>
                        <com:Code>NL</com:Code>
                   </com:Country>
              </com:Address>
         </com:DestinationParty>
         <com:SellerParty xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/">
              <com:ID schemeID="EAN">Vendor's EAN number not implemented</com:ID>
              <com:PartyName>
                   <com:Name>APV SYSTEMS US COMMERCIAL</com:Name>
              </com:PartyName>
              <com:PartyTaxScheme>
                   <com:CompanyTaxID schemeID="CVR">24730018</com:CompanyTaxID>
              </com:PartyTaxScheme>
         </com:SellerParty>
         <com:TaxTotal xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/">
              <com:TaxTypeCode>VAT</com:TaxTypeCode>
              <com:TaxAmounts>
                   <com:TaxableAmount currencyID="USD">101.53</com:TaxableAmount>
                   <com:TaxAmount currencyID="DKK">60.00</com:TaxAmount>
              </com:TaxAmounts>
              <com:CategoryTotal>
                   <com:RateCategoryCodeID>VAT</com:RateCategoryCodeID>
                   <com:RatePercentNumeric>25</com:RatePercentNumeric>
                   <com:TaxAmounts>
                        <com:TaxableAmount currencyID="USD">101.53</com:TaxableAmount>
                        <com:TaxAmount currencyID="DKK">60.00</com:TaxAmount>
                   </com:TaxAmounts>
              </com:CategoryTotal>
         </com:TaxTotal>
         <com:LegalTotals xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/">
              <com:LineExtensionTotalAmount currencyID="USD">101.53</com:LineExtensionTotalAmount>
              <com:ToBePaidTotalAmount currencyID="USD">101.53</com:ToBePaidTotalAmount>
         </com:LegalTotals>
         <com:InvoiceLine xmlns:com="http://rep.oio.dk/ubl/xml/schemas/0p71/common/">
              <com:ID>000010</com:ID>
              <com:InvoicedQuantity unitCode="ST">1.000</com:InvoicedQuantity>
              <com:LineExtensionAmount currencyID="DKK">1000.00</com:LineExtensionAmount>
              <com:Item>
                   <com:ID schemeID="n/a">DS1234</com:ID>
                   <com:Description>Test material for STO</com:Description>
                   <com:BasePrice>
                        <com:PriceAmount currencyID="DKK">1000.00</com:PriceAmount>
                   </com:BasePrice>
              </com:Item>
              <com:BasePrice>
                   <com:PriceAmount currencyID="DKK">1000.00</com:PriceAmount>
                   <com:BaseQuantity unitCode="ST" unitCodeListAgencyID="n/a">1.000</com:BaseQuantity>
              </com:BasePrice>
         </com:InvoiceLine>
    </Invoice>
    From this file I wanna get rid of namespace from the nodes , and i wanna keep the prefix .
    Ex: my oputpu node should look liek this
    <com:ID schemeID="N/A">0018000562</com:ID>
    Hope its clear now . I tried with different codes of XSLT , but couldn't achieve the desired result.

  • Pass object to xslt stylesheet and invoke its methods

    I'd like to pass an external created object to a xslt stylesheet to dynamically modify the xslt file at run time. After searching around for weeks, I'm really desperate.
    I used Xalan transformer's method setParameter(name, obj) to initialize a variable in xslt file with this object. Then the object's method was invoked.
    The class that I want to invoke the method:
    class test{
    private String testString = "abc";
    public String valueOf(){
    return testString;
    xslt file:
    <xsl:param name="myType"></xsl:param>
    <<xsl:variable name="new-pop"
    select="my-class:valueOf($myType)">
    Any help is greatly appreciated.
    Thank you.
    Message was edited by:
    Orbital
    Message was edited by:
    Orbital

    Thank sabre. I have looked through your link.
    The problem is for all the info I knew, we can only
    create a new object inside the stylesheet using new()
    and then invoke this particular object's instance
    method.
    However, I want to pass an already created java
    object into the stylesheet and then invoke its
    method.
    Xalan seems to not allow this. I have tried to pass
    an object as the parameter of
    transformer.setParameter(name, object) but it doesn't
    work.
    Any one know what 3rd party transformer that allow to
    pass object directly into xslt?setParameter will work... in your XSL, you should have
    <xsl:param name="myParam" />set the parameter in your transformer like what you had in your post...
    In your XSL header, you must declare the your Java object namespace and path, such as:
    xml:myJavaObject= "com.MyCompany.MyJavaObject"then in your template or anywhere that you want to use your object, you should have:
    <xsl:variable name="runningMyMethod" select="myJavaObject:myJavaMethod($myParam)" />The XSL will treat $myParam as the instance object, if there is any other method parameters needed to be passed in do:
    <xsl:variable name="runningMyMethod" select="myJavaObject:myJavaMethod($myParam, 'blah', 'blah')" />Good luck.

  • BSOD on Server 2012 running dfs namespace and dfs replication roles with deduplication

    Hello,
    I have recently setup 2 dfsn & dfsr servers, both 2012 one physical the other virtual.
    The idea is to have one server as primary and the other as a failover \ DR.
    The primary server is virtual and connects via mpio \ iscsi to a dell san, using the provided dell DSM Drivers.
    The secondary server is physical with local disk for storage.
    I copy files to a namespace setup to always prefer the primary server, these files are then replicated across to the secondary.
    I have also turned on deduplication on both servers to get the most out of the available storage.
    This has been working well for 6 months or so, there have however been 2-3 occasions where the primary virtual server has crashed and blue screened causing the DFSR database to undergo a full consistency check.
    The bug check errors i have managed to extract from the Memory.dmp and mini dump are as follows:
    *                        Bugcheck Analysis                                   
    REFERENCE_BY_POINTER (18)
    Arguments:
    Arg1: 0000000000000000, Object type of the object whose reference count is being lowered
    Arg2: fffffa80379a3070, Object whose reference count is being lowered
    Arg3: 0000000000000002, Reserved
    Arg4: ffffffffffffffff, Reserved
        The reference count of an object is illegal for the current state of the object.
        Each time a driver uses a pointer to an object the driver calls a kernel routine
        to increment the reference count of the object. When the driver is done with the
        pointer the driver calls another kernel routine to decrement the reference count.
        Drivers must match calls to the increment and decrement routines. This bugcheck
        can occur because an object's reference count goes to zero while there are still
        open handles to the object, in which case the fourth parameter indicates the number
        of opened handles. It may also occur when the object?s reference count drops below zero
        whether or not there are open handles to the object, and in that case the fourth parameter
        contains the actual value of the pointer references count.
    Debugging Details:
    DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT
    BUGCHECK_STR:  0x18
    PROCESS_NAME:  dfsrs.exe
    CURRENT_IRQL:  0
    ANALYSIS_VERSION: 6.3.9600.17029 (debuggers(dbg).140219-1702) amd64fre
    LAST_CONTROL_TRANSFER:  from fffff800999ee0d7 to fffff8009985a440
    STACK_TEXT:  
    fffff880`0bf3fb48 fffff800`999ee0d7 : 00000000`00000018 00000000`00000000 fffffa80`379a3070 00000000`00000002 : nt!KeBugCheckEx
    fffff880`0bf3fb50 fffff800`99c33529 : fffffa80`379a3070 fffff8a0`0244adc0 00000000`000017e4 0000001b`930b60d8 : nt! ?? ::FNODOBFM::`string'+0x38605
    fffff880`0bf3fb90 fffff800`99859453 : fffffa80`4063db00 fffffa80`4063db00 fffff880`0bf3fcc0 00000000`00000001 : nt!NtClose+0x239
    fffff880`0bf3fc40 000007ff`5e8d2cda : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x13
    0000001b`9069f398 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x000007ff`5e8d2cda
    STACK_COMMAND:  kb
    FOLLOWUP_IP:
    nt! ?? ::FNODOBFM::`string'+38605
    fffff800`999ee0d7 cc              int     3
    SYMBOL_STACK_INDEX:  1
    SYMBOL_NAME:  nt! ?? ::FNODOBFM::`string'+38605
    FOLLOWUP_NAME:  MachineOwner
    MODULE_NAME: nt
    IMAGE_NAME:  ntkrnlmp.exe
    DEBUG_FLR_IMAGE_TIMESTAMP:  51a966cd
    IMAGE_VERSION:  6.2.9200.16628
    BUCKET_ID_FUNC_OFFSET:  38605
    FAILURE_BUCKET_ID:  0x18_OVER_DEREFERENCE_nt!_??_::FNODOBFM::_string_
    BUCKET_ID:  0x18_OVER_DEREFERENCE_nt!_??_::FNODOBFM::_string_
    ANALYSIS_SOURCE:  KM
    FAILURE_ID_HASH_STRING:  km:0x18_over_dereference_nt!_??_::fnodobfm::_string_
    FAILURE_ID_HASH:  {eaf19261-0688-f327-a17d-6f7960ac4ebd}
    Followup: MachineOwner
    rax=0000000000000000 rbx=ffffffffffffffff rcx=0000000000000018
    rdx=0000000000000000 rsi=fffffa80379a3070 rdi=00000000fffc000c
    rip=fffff8009985a440 rsp=fffff8800bf3fb48 rbp=fffffa80379a3040
     r8=fffffa80379a3070  r9=0000000000000002 r10=fffffa8030d89190
    r11=fffffa804063db00 r12=00000000000017e4 r13=0000000000000000
    r14=fffff8a00a548f90 r15=0000000000000000
    iopl=0         nv up ei pl zr na po nc
    cs=0010  ss=0018  ds=002b  es=002b  fs=0053  gs=002b             efl=00000246
    nt!KeBugCheckEx:
    fffff800`9985a440 48894c2408      mov     qword ptr [rsp+8],rcx ss:0018:fffff880`0bf3fb50=0000000000000018
    Child-SP          RetAddr           : Args to Child                                                          
    : Call Site
    fffff880`0bf3fb48 fffff800`999ee0d7 : 00000000`00000018 00000000`00000000 fffffa80`379a3070 00000000`00000002 : nt!KeBugCheckEx
    fffff880`0bf3fb50 fffff800`99c33529 : fffffa80`379a3070 fffff8a0`0244adc0 00000000`000017e4 0000001b`930b60d8 : nt! ?? ::FNODOBFM::`string'+0x38605
    fffff880`0bf3fb90 fffff800`99859453 : fffffa80`4063db00 fffffa80`4063db00 fffff880`0bf3fcc0 00000000`00000001 : nt!NtClose+0x239
    fffff880`0bf3fc40 000007ff`5e8d2cda : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x13 (TrapFrame @ fffff880`0bf3fc40)
    0000001b`9069f398 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x000007ff`5e8d2cda
    start             end                 module name
    fffff800`987b1000 fffff800`987ba000   kd       kd.dll       Thu Jul 26 03:30:34 2012 (5010ABCA)
    fffff800`99800000 fffff800`99f4c000   nt       ntkrnlmp.exe Sat Jun 01 04:13:17 2013 (51A966CD)
    fffff800`99f4c000 fffff800`99fb8000   hal      hal.dll      Wed Oct 24 04:03:21 2012 (50875A79)
    fffff880`00a00000 fffff880`00a34000   ataport  ataport.SYS  Thu Jul 26 03:29:04 2012 (5010AB70)
    fffff880`00a34000 fffff880`00a51000   lsi_sas  lsi_sas.sys  Fri May 11 20:40:21 2012 (4FAD6B25)
    fffff880`00a51000 fffff880`00a5e000   serenum  serenum.sys  Thu Jul 26 03:30:13 2012 (5010ABB5)
    fffff880`00a5e000 fffff880`00a6c000   fdc      fdc.sys      Thu Jul 26 03:30:15 2012 (5010ABB7)
    fffff880`00a7b000 fffff880`00adb000   volmgrx  volmgrx.sys  Thu Jul 26 03:29:59 2012 (5010ABA7)
    fffff880`00adb000 fffff880`00ae4000   intelide intelide.sys Thu Jul 26 03:29:52 2012 (5010ABA0)
    fffff880`00ae4000 fffff880`00af3000   PCIIDEX  PCIIDEX.SYS  Thu Jul 26 03:29:09 2012 (5010AB75)
    fffff880`00af3000 fffff880`00b56000   md3dsm   md3dsm.sys   Wed Aug 22 22:14:46 2012 (50354BC6)
    fffff880`00b56000 fffff880`00b87000   msdsm    msdsm.sys    Sat Oct 05 04:32:09 2013 (524F8839)
    fffff880`00b87000 fffff880`00ba0000   vmci     vmci.sys     Tue May 01 02:14:27 2012 (4F9F38F3)
    fffff880`00ba0000 fffff880`00bb5000   vsock    vsock.sys    Fri Aug 30 20:25:34 2013 (5220F1AE)
    fffff880`00bb5000 fffff880`00bcf000   mountmgr mountmgr.sys Thu Jul 26 03:29:33 2012 (5010AB8D)
    fffff880`00bcf000 fffff880`00bd9000   atapi    atapi.sys    Thu Jul 26 03:30:33 2012 (5010ABC9)
    fffff880`00bd9000 fffff880`00bf0000   vmxnet3n61x64 vmxnet3n61x64.sys Fri Sep 27 10:40:11 2013 (5245527B)
    fffff880`00bf0000 fffff880`00bfa000   pnpmem   pnpmem.sys   Thu Jul 26 03:30:11 2012 (5010ABB3)
    fffff880`00c40000 fffff880`00c9f000   mcupdate_GenuineIntel mcupdate_GenuineIntel.dll Thu Jul 26 03:30:12 2012 (5010ABB4)
    fffff880`00c9f000 fffff880`00cfb000   CLFS     CLFS.SYS     Thu Jul 26 03:29:39 2012 (5010AB93)
    fffff880`00cfb000 fffff880`00d1e000   tm       tm.sys       Thu Jul 26 03:29:01 2012 (5010AB6D)
    fffff880`00d1e000 fffff880`00d33000   PSHED    PSHED.dll    Thu Jul 26 05:53:53 2012 (5010CD61)
    fffff880`00d33000 fffff880`00d3d000   BOOTVID  BOOTVID.dll  Thu Jul 26 03:30:22 2012 (5010ABBE)
    fffff880`00d3d000 fffff880`00dbc000   CI       CI.dll       Thu Mar 28 03:30:42 2013 (5153B962)
    fffff880`00dbc000 fffff880`00de1000   rasl2tp  rasl2tp.sys  Thu Jul 26 03:23:16 2012 (5010AA14)
    fffff880`00e00000 fffff880`00e49000   spaceport spaceport.sys Sat Oct 05 04:32:08 2013 (524F8838)
    fffff880`00e49000 fffff880`00e61000   volmgr   volmgr.sys   Thu Jul 26 03:29:22 2012 (5010AB82)
    fffff880`00e61000 fffff880`00ea9000   vm3dmp   vm3dmp.sys   Wed Oct 09 05:25:53 2013 (5254DAD1)
    fffff880`00eb5000 fffff880`00f41000   cng      cng.sys      Thu Oct 11 06:17:34 2012 (5076566E)
    fffff880`00f41000 fffff880`00f5b000   raspppoe raspppoe.sys Thu Jul 26 03:24:55 2012 (5010AA77)
    fffff880`00f5c000 fffff880`00f99000   mpio     mpio.sys     Sat Sep 28 04:37:24 2013 (52464EF4)
    fffff880`00f99000 fffff880`00fd3000   md3utm   md3utm.sys   Wed Aug 22 22:14:56 2012 (50354BD0)
    fffff880`00fd3000 fffff880`00fef000   intelppm intelppm.sys Tue Nov 06 03:55:02 2012 (50988A16)
    fffff880`01000000 fffff880`0106d000   ACPI     ACPI.sys     Thu Sep 20 07:09:16 2012 (505AB30C)
    fffff880`01075000 fffff880`010d8000   msrpc    msrpc.sys    Thu Jul 26 03:28:37 2012 (5010AB55)
    fffff880`010d8000 fffff880`0119a000   Wdf01000 Wdf01000.sys Sat Jun 22 04:13:05 2013 (51C51641)
    fffff880`0119a000 fffff880`011aa000   WDFLDR   WDFLDR.SYS   Sat Jun 22 04:14:38 2013 (51C5169E)
    fffff880`011aa000 fffff880`011c1000   acpiex   acpiex.sys   Thu Jul 26 03:25:57 2012 (5010AAB5)
    fffff880`011c1000 fffff880`011cc000   WppRecorder WppRecorder.sys Thu Jul 26 03:29:07 2012 (5010AB73)
    fffff880`011cc000 fffff880`011d6000   WMILIB   WMILIB.SYS   Thu Jul 26 03:30:04 2012 (5010ABAC)
    fffff880`011d6000 fffff880`011f7000   raspptp  raspptp.sys  Thu Jul 26 03:23:13 2012 (5010AA11)
    fffff880`01400000 fffff880`0140d000   vdrvroot vdrvroot.sys Thu Jul 26 03:27:29 2012 (5010AB11)
    fffff880`0140d000 fffff880`01424000   pdc      pdc.sys      Fri Mar 01 04:58:34 2013 (5130357A)
    fffff880`01424000 fffff880`0143e000   partmgr  partmgr.sys  Wed Jan 09 04:01:42 2013 (50ECEBA6)
    fffff880`01444000 fffff880`0153f000   NDIS     NDIS.SYS     Sat Jun 15 06:11:35 2013 (51BBF787)
    fffff880`0153f000 fffff880`015ae000   NETIO    NETIO.SYS    Thu Oct 11 06:16:20 2012 (50765624)
    fffff880`015ae000 fffff880`015b8000   msisadrv msisadrv.sys Thu Jul 26 03:28:02 2012 (5010AB32)
    fffff880`015b8000 fffff880`015f5000   pci      pci.sys      Thu Jul 26 03:27:43 2012 (5010AB1F)
    fffff880`01800000 fffff880`01816000   datascrn datascrn.sys Thu Jul 26 03:29:13 2012 (5010AB79)
    fffff880`01816000 fffff880`01824000   cbafilt  cbafilt.sys  Thu Jul 26 03:29:05 2012 (5010AB71)
    fffff880`01824000 fffff880`0186c000   msiscsi  msiscsi.sys  Mon Feb 03 16:23:09 2014 (52EFC26D)
    fffff880`0186c000 fffff880`01877000   kdnic    kdnic.sys    Thu Jul 26 03:27:41 2012 (5010AB1D)
    fffff880`01877000 fffff880`01889000   umbus    umbus.sys    Thu Jul 26 03:27:39 2012 (5010AB1B)
    fffff880`01889000 fffff880`018a9000   i8042prt i8042prt.sys Thu Jul 26 03:28:50 2012 (5010AB62)
    fffff880`018a9000 fffff880`018b8000   kbdclass kbdclass.sys Thu Jul 26 03:28:47 2012 (5010AB5F)
    fffff880`018b8000 fffff880`018c7000   mouclass mouclass.sys Thu Jul 26 03:28:47 2012 (5010AB5F)
    fffff880`018c7000 fffff880`018e5000   parport  parport.sys  Thu Jul 26 03:29:53 2012 (5010ABA1)
    fffff880`018e5000 fffff880`018fd000   serial   serial.sys   Thu Jul 26 03:30:01 2012 (5010ABA9)
    fffff880`018fd000 fffff880`01952000   storport storport.sys Mon Feb 03 16:23:24 2014 (52EFC27C)
    fffff880`01952000 fffff880`019b2000   fltmgr   fltmgr.sys   Thu Jul 26 03:30:09 2012 (5010ABB1)
    fffff880`019b2000 fffff880`019e0000   quota    quota.sys    Thu Jul 26 03:29:14 2012 (5010AB7A)
    fffff880`019e0000 fffff880`019f4000   dfsrro   dfsrro.sys   Thu Jul 26 03:29:13 2012 (5010AB79)
    fffff880`019f4000 fffff880`01a00000   BATTC    BATTC.SYS    Thu Oct 11 06:19:58 2012 (507656FE)
    fffff880`01a00000 fffff880`01a2c000   tunnel   tunnel.sys   Thu Jul 26 03:23:04 2012 (5010AA08)
    fffff880`01a2c000 fffff880`01a3b000   CompositeBus CompositeBus.sys Thu Jul 26 03:28:03 2012 (5010AB33)
    fffff880`01a3b000 fffff880`01a45000   vmgencounter vmgencounter.sys Thu Jul 26 03:27:58 2012 (5010AB2E)
    fffff880`01a45000 fffff880`01c2a000   Ntfs     Ntfs.sys     Sun Jan 26 23:28:35 2014 (52E59A23)
    fffff880`01c2a000 fffff880`01c45000   ksecdd   ksecdd.sys   Thu Sep 20 07:09:16 2012 (505AB30C)
    fffff880`01c45000 fffff880`01c56000   pcw      pcw.sys      Thu Jul 26 03:28:44 2012 (5010AB5C)
    fffff880`01c56000 fffff880`01c60000   Fs_Rec   Fs_Rec.sys   Thu Jul 26 03:30:08 2012 (5010ABB0)
    fffff880`01c60000 fffff880`01c8f000   ksecpkg  ksecpkg.sys  Thu Oct 11 06:16:46 2012 (5076563E)
    fffff880`01c8f000 fffff880`01cc0000   cdrom    cdrom.sys    Thu Jul 26 03:26:36 2012 (5010AADC)
    fffff880`01cc0000 fffff880`01d2b000   dedup    dedup.sys    Sat Oct 05 04:31:38 2013 (524F881A)
    fffff880`01d2b000 fffff880`01d3a000   vmrawdsk vmrawdsk.sys Sun Dec 15 03:36:38 2013 (52AD23C6)
    fffff880`01d3a000 fffff880`01d47000   BasicRender BasicRender.sys Thu Jul 26 03:28:51 2012 (5010AB63)
    fffff880`01d47000 fffff880`01d53000   mssmbios mssmbios.sys Thu Jul 26 03:29:19 2012 (5010AB7F)
    fffff880`01d53000 fffff880`01d64000   discache discache.sys Thu Jul 26 03:28:23 2012 (5010AB47)
    fffff880`01d64000 fffff880`01d85000   dfsc     dfsc.sys     Wed Jan 15 23:42:58 2014 (52D71D02)
    fffff880`01d85000 fffff880`01d91000   ndistapi ndistapi.sys Thu Sep 20 07:09:19 2012 (505AB30F)
    fffff880`01d91000 fffff880`01dc0000   ndiswan  ndiswan.sys  Thu Jul 26 03:23:13 2012 (5010AA11)
    fffff880`01dc0000 fffff880`01dde000   rassstp  rassstp.sys  Thu Jul 26 03:23:59 2012 (5010AA3F)
    fffff880`01dde000 fffff880`01df6000   AgileVpn AgileVpn.sys Thu Jul 26 03:23:11 2012 (5010AA0F)
    fffff880`01df6000 fffff880`01dfc400   CmBatt   CmBatt.sys   Thu Jul 26 03:29:20 2012 (5010AB80)
    fffff880`01e00000 fffff880`01e54000   CLASSPNP CLASSPNP.SYS Sat Jun 29 04:07:45 2013 (51CE4F81)
    fffff880`01e54000 fffff880`01e68000   crashdmp crashdmp.sys Fri Aug 30 04:11:28 2013 (52200D60)
    fffff880`01e75000 fffff880`01e7e000   Null     Null.SYS     Thu Jul 26 03:30:16 2012 (5010ABB8)
    fffff880`01e81000 fffff880`020ba000   tcpip    tcpip.sys    Wed Jan 22 04:28:22 2014 (52DF48E6)
    fffff880`020ba000 fffff880`02122000   fwpkclnt fwpkclnt.sys Fri Mar 01 04:55:54 2013 (513034DA)
    fffff880`02122000 fffff880`0213d000   wfplwfs  wfplwfs.sys  Thu Oct 10 04:32:19 2013 (52561FC3)
    fffff880`0213d000 fffff880`02191000   volsnap  volsnap.sys  Sat Jun 01 04:10:22 2013 (51A9661E)
    fffff880`02191000 fffff880`021a8000   mup      mup.sys      Thu Jul 26 03:30:00 2012 (5010ABA8)
    fffff880`021a8000 fffff880`021b4000   npsvctrig npsvctrig.sys Thu Jul 26 03:27:33 2012 (5010AB15)
    fffff880`021b4000 fffff880`021d0000   disk     disk.sys     Sat Oct 12 07:31:15 2013 (5258ECB3)
    fffff880`021ed000 fffff880`021ff000   dfs      dfs.sys      Thu Jul 26 03:28:21 2012 (5010AB45)
    fffff880`03800000 fffff880`03863000   mrxsmb   mrxsmb.sys   Tue Feb 05 22:29:08 2013 (511187B4)
    fffff880`0389c000 fffff880`038eb000   ks       ks.sys       Sat Feb 02 07:25:50 2013 (510CBF7E)
    fffff880`038eb000 fffff880`038f6000   rdpbus   rdpbus.sys   Thu Jul 26 03:28:19 2012 (5010AB43)
    fffff880`038f6000 fffff880`0390a000   NDProxy  NDProxy.SYS  Tue Apr 09 03:33:41 2013 (51637E05)
    fffff880`0390a000 fffff880`03915000   flpydisk flpydisk.sys Thu Jul 26 03:30:15 2012 (5010ABB7)
    fffff880`03915000 fffff880`03922000   dump_diskdump dump_diskdump.sys Thu Jul 26 03:29:58 2012 (5010ABA6)
    fffff880`03922000 fffff880`0393f000   dump_LSI_SAS dump_LSI_SAS.sys Fri May 11 20:40:21 2012 (4FAD6B25)
    fffff880`0393f000 fffff880`03947000   HIDPARSE HIDPARSE.SYS Sat Jun 29 04:08:18 2013 (51CE4FA2)
    fffff880`03947000 fffff880`03955000   monitor  monitor.sys  Fri Mar 01 04:56:18 2013 (513034F2)
    fffff880`03955000 fffff880`0397d000   luafv    luafv.sys    Thu Jul 26 03:29:13 2012 (5010AB79)
    fffff880`0397d000 fffff880`03991000   lltdio   lltdio.sys   Thu Jul 26 03:24:02 2012 (5010AA42)
    fffff880`03991000 fffff880`039a9000   rspndr   rspndr.sys   Thu Jul 26 03:24:06 2012 (5010AA46)
    fffff880`039a9000 fffff880`039c9000   bowser   bowser.sys   Thu Jul 26 03:28:01 2012 (5010AB31)
    fffff880`039c9000 fffff880`039e0000   mpsdrv   mpsdrv.sys   Thu Oct 31 03:42:19 2013 (5271D19B)
    fffff880`03c00000 fffff880`03c73000   rdbss    rdbss.sys    Sat May 04 05:47:00 2013 (518492C4)
    fffff880`03c73000 fffff880`03c8d000   wanarp   wanarp.sys   Tue Apr 09 03:31:00 2013 (51637D64)
    fffff880`03c8d000 fffff880`03c9b000   nsiproxy nsiproxy.sys Thu Jul 26 03:25:00 2012 (5010AA7C)
    fffff880`03c9b000 fffff880`03ca3000   vmmouse  vmmouse.sys  Mon Jun 04 10:34:25 2012 (4FCC8121)
    fffff880`03ca3000 fffff880`03e0c000   dxgkrnl  dxgkrnl.sys  Thu Sep 19 04:16:23 2013 (523A6C87)
    fffff880`03e0c000 fffff880`03e1d000   watchdog watchdog.sys Thu Jul 26 03:29:05 2012 (5010AB71)
    fffff880`03e1d000 fffff880`03e6b000   dxgmms1  dxgmms1.sys  Wed Jan 09 03:58:58 2013 (50ECEB02)
    fffff880`03e6b000 fffff880`03e7c000   BasicDisplay BasicDisplay.sys Thu Jul 26 03:29:08 2012 (5010AB74)
    fffff880`03e7c000 fffff880`03e8e000   Npfs     Npfs.SYS     Thu Jul 26 03:30:26 2012 (5010ABC2)
    fffff880`03e8e000 fffff880`03e9a000   Msfs     Msfs.SYS     Thu Jul 26 03:30:24 2012 (5010ABC0)
    fffff880`03e9a000 fffff880`03ebc000   tdx      tdx.sys      Thu Jul 26 03:24:58 2012 (5010AA7A)
    fffff880`03ebc000 fffff880`03eca000   TDI      TDI.SYS      Thu Jul 26 03:27:59 2012 (5010AB2F)
    fffff880`03eca000 fffff880`03ed6000   ws2ifsl  ws2ifsl.sys  Thu Sep 20 07:09:50 2012 (505AB32E)
    fffff880`03ed6000 fffff880`03f2e000   netbt    netbt.sys    Thu Jul 26 03:24:26 2012 (5010AA5A)
    fffff880`03f2e000 fffff880`03fc4000   afd      afd.sys      Wed Sep 04 04:11:20 2013 (5226A4D8)
    fffff880`03fc4000 fffff880`03fee000   pacer    pacer.sys    Thu Jul 26 03:23:05 2012 (5010AA09)
    fffff880`03fee000 fffff880`03ffe000   netbios  netbios.sys  Thu Jul 26 03:28:19 2012 (5010AB43)
    fffff880`03ffe000 fffff880`03fff480   swenum   swenum.sys   Thu Jul 26 03:28:53 2012 (5010AB65)
    fffff880`0ac00000 fffff880`0acdf000   HTTP     HTTP.sys     Fri Mar 15 00:17:15 2013 (5142688B)
    fffff880`0acdf000 fffff880`0ace7000   vmmemctl vmmemctl.sys Sun Dec 15 03:36:24 2013 (52AD23B8)
    fffff880`0acf8000 fffff880`0ad43000   mrxsmb10 mrxsmb10.sys Thu Jul 26 03:23:06 2012 (5010AA0A)
    fffff880`0ad43000 fffff880`0ad7e000   mrxsmb20 mrxsmb20.sys Tue Feb 05 22:28:36 2013 (51118794)
    fffff880`0b200000 fffff880`0b20d000   condrv   condrv.sys   Thu Jul 26 03:30:08 2012 (5010ABB0)
    fffff880`0b20d000 fffff880`0b2ae000   srv2     srv2.sys     Tue Apr 09 03:33:02 2013 (51637DDE)
    fffff880`0b2cd000 fffff880`0b399000   peauth   peauth.sys   Tue Apr 09 03:32:01 2013 (51637DA1)
    fffff880`0b399000 fffff880`0b3a4000   secdrv   secdrv.SYS   Wed Sep 13 14:18:38 2006 (4508052E)
    fffff880`0b3a4000 fffff880`0b3e8000   srvnet   srvnet.sys   Tue Apr 09 03:31:13 2013 (51637D71)
    fffff880`0b3e8000 fffff880`0b3fa000   tcpipreg tcpipreg.sys Thu Jul 26 03:23:13 2012 (5010AA11)
    fffff880`0b4e3000 fffff880`0b570000   srv      srv.sys      Thu Jul 26 03:25:28 2012 (5010AA98)
    fffff880`0b570000 fffff880`0b57b000   rdpvideominiport rdpvideominiport.sys Fri Oct 12 06:48:28 2012 (5077AF2C)
    fffff880`0b57b000 fffff880`0b5ac000   rdpdr    rdpdr.sys    Thu Jul 26 03:25:18 2012 (5010AA8E)
    fffff880`0b5ac000 fffff880`0b5b9000   terminpt terminpt.sys Thu Jul 26 03:28:53 2012 (5010AB65)
    fffff960`00118000 fffff960`00508000   win32k   win32k.sys   Sat Feb 08 04:34:05 2014 (52F5B3BD)
    fffff960`006cb000 fffff960`006d4000   TSDDD    TSDDD.dll    Thu Jul 26 03:30:25 2012 (5010ABC1)
    fffff960`00879000 fffff960`008af000   cdd      cdd.dll      Thu Jul 26 05:49:37 2012 (5010CC61)
    fffff960`00a21000 fffff960`00a60000   RDPUDD   RDPUDD.dll   Fri Oct 12 06:50:01 2012 (5077AF89)
    Unloaded modules:
    fffff880`01e68000 fffff880`01e75000   dump_storport.sys
        Timestamp: unavailable (00000000)
        Checksum:  00000000
        ImageSize:  0000D000
    fffff880`021d0000 fffff880`021ed000   dump_LSI_SAS.sys
        Timestamp: unavailable (00000000)
        Checksum:  00000000
        ImageSize:  0001D000
    fffff880`021a8000 fffff880`021b4000   hwpolicy.sys
        Timestamp: unavailable (00000000)
        Checksum:  00000000
        ImageSize:  0000C000
    fffff880`00f41000 fffff880`00f5c000   sacdrv.sys
        Timestamp: unavailable (00000000)
        Checksum:  00000000
        ImageSize:  0001B000
    fffff880`00c33000 fffff880`00c40000   ApiSetSchema.dll
        Timestamp: unavailable (00000000)
        Checksum:  00000000
        ImageSize:  0000D000
    I have searched for others having a similar problem but have not managed to find much.
    The memory dump at the time of the crash does seem to hint at a problem with DFSR.exe.
    The setup seems to be running fine again now and is going through its consistency checks, it is just a major inconvenience and will only get worse as the DFS becomes busier and approaches capacity.
    The plan was to put this setup into production however with the unpredictability of blue screen reboots I cannot see this happening until I can find a fix or work around.
    I have yet to see this problem occur on the other (physical) server, this is pretty much identical in configuration apart from its storage access.
    My thoughts are a possible bug in the DFSR component or a bug in the DSM Drivers used for the iSCSI SAN connection or maybe a combination of the two.
    Any help, thoughts or suggestions greatly appreciated
    Thanks

    Hi,
    Please install the current version of Dfssvc.exe Dfsc.sys Dfsrs.exe for Windows Server 2012.
    List of currently available hotfixes for Distributed File System (DFS) technologies in Windows Server 2012 and Windows Server 2012 R2
    http://support.microsoft.com/kb/2951262
    The issue may be due to the DFSRoot folder has lost NTFS permission. Some reasons why DFS root lose ACLs Links are listed in the article below:
    How to implement Windows Server 2003 Access-based Enumeration in a DFS environment
    http://support.microsoft.com/kb/907458/en-us
    You could use dfsutil to set NTFS permission: dfsutil property ACL \\DFS-namespace
    Using the Windows Server 2008 DFSUTIL.EXE command line to manage DFS-Namespaces
    http://blogs.technet.com/b/josebda/archive/2009/05/01/using-the-windows-server-2008-dfsutil-exe-command-line-to-manage-dfs-namespaces.aspx
    To narrow down the issue, you could remove the DFS role to check if the issue related to the dfs namespace and dfs replication roles.
    Regards,
    Mandy
    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.

  • XML Payload does not have namespace and prefix.

    Hello
    I have created a consumer business service which will be called from JDEdwards EOne, pulls data from database and send it to Fusion Middleware.
    SO, I have created proxy using JAX-WS option. And suggested in oracle doc, I created proxy outside OMW and then copied it to my project. XML payload is getting generated without namespace and prefix. After some research, I modified package-info.java. Now, I am able to send the payload and if test it locally from Jdeveloper and take xml output using marshaller I can see it has namespace and prefix as well. BUt, when I run this from server it does not have namespace and prefix.
    Please help.
    Thanks
    TK

    Hi Naresh,
    The "rejectedMessage" property is for 10G, I am not 100% sure about its implementation in 11G.
    In 10G the faulted XML file moves to this location "Oracle_Home\bpel\domains\domain_name\jca\project_directory\rejectedMessages".
    This property is used to move the files which are not valid XML or which are not schema compliant. For DB polling I don't think this property is used.
    -Yatan

  • Namespace and prefix are not coming up in xml payload created from BSSV

    Hello
    I am facing this issue that when I am creating xml payload from BSSV, payload does not have namespace and no prefix. I googled on this and made code change in package-info. java file. Now, when I test BSSV locally from Jdeveloper xml gets created with namespace but when I run it from server, there's no namespace.
    Does this file package-info.java gets deployed on server? is it ok to make change to it? If not, then what is the other way to resolve this issue?
    Please suggest.
    Thanks
    TK

    Hi Peter,
    Thanks for the valuable input.
    We have already implemented note 378648 i.e these all parameters are already there under sidadm user in DB node.
    BR_OFS=1
    BR_OFS_RESOURCE=< database_resource_name>
    BR_OFS_CLUSTER=< cluster_name>
    BR_OFS_USER=<user_name>
    BR_OFS_DOMAIN=<domain>
    BR_OFS_PWD=<password>
    registry HKEY_LOCAL_MACHINE/Software/Oracle/HomeX ORA_<SID>_AUTOSTART is having value false.
    Please guide what could be the other possible reason?
    Regards
    Praveen

  • XSLT Mapping and Graphical Message Mapping

    Hi,
    Can any one let me which is advatageous and why or let me know where I can find docs.
    Thanks In Advance.
    Yaseen

    Hi Udo,
    I have used a lot of XSLt outside and from my own experience(java/c#) we have been hit very hard with performance when using XSLT, it is an interpreted approach.
    It may look easy, fast but in time you will pay the price. Java and ABAP mappings are compiled, and only the runtime is maintained.
    Is XSLT useful, sure it is, there are many things that can be done in XSLT that is very tough to accomplish using mappings.
    Should it be the first choice of development, no its a case by case basis. 
    Most common disadvantages of XSLT are
    -Scripts rapidly explode in size
    -Quite complex
    -Hard to debug
    -Slow processing
    There is an ever ending debate on pros and cons of XSLT. It upto individual Architect to decide whatz best for the interface at hand.
    cheers,
    naveen

  • Source of xslt mapping and XSD/ XMT target structures for standard Idocs

    Hi,
    I am working on R/3 - XI - ICH scenario. I need xslt mapping and XSD/ XML target structures for standard IDoc like PROACT01,DELFOR01, DELVRY03. I tried to search it on marketplace but couldn't find it there. As per configuration document, these things are shipped with XI mapping content in live cache CD. But I don't have this CD with me. Can anybody tell me the source for these target structures and mapping program. ( Please share marketplace, site link or send me across the mail [email protected])
    Thank you in advance.
    Anand More.

    Anand the other option is to import the corresponding idocs into your integration repository and then you can view the generated XSD there.
    As regards XSLT mapping, you need to basically first identify as to what form you want to transform your source idoc into.
    For some help on XSLT mapping check the following threads,
    https://www.sdn.sap.com/sdn/collaboration.sdn?contenttype=url&content=https%3A//forums.sdn.sap.com/topusers.jspa%3FforumID%3D44
    https://www.sdn.sap.com/sdn/collaboration.sdn?node=linkFnode1-6&contenttype=url&content=https://Process Integration (PI) & SOA Middleware
    Also have a look at my code samples,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/xi-code-samples/generic xslt mapping in sap xi, part i.pdf
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9692eb84-0601-0010-5ca0-923b4fb8674a
    cheers
    Sameer

  • PI 7.4 - AF_Modules/XMLAnonymizerBean - remove namespace and prefix

    Hi,
    In my receiver SOAP adapter I would like to remove the namespace and prefix. To do this I have configured the receiver SOAP adapter to include AF_Modules/XMLAnonymizerBean:
    The message log shows "Anonimizer: successfully anonymized" but when I look at the message payload (after message mapping) it still contains the namespace and prefix. Is this because message monitoring does not show the payload after the Anonimizer has been processed? Is it only possible to see the Anonimized payload at the receiver party?
    Thanks
    Che

    Hi Che,
    Yes, you can only see the final result at the receiver's side.
    What you can do is temporarily use a receiver file adapter and write an XML on disk to verify.
    Kind regards,
    Dimitri

  • XML without namespace and prefix, modified package-info.java, JAX-WS option

    Hello
    I have created a consumer business service which will be called from JDEdwards EOne, pulls data from database and send it to Fusion Middleware.
    SO, I have created proxy using JAX-WS option. And suggested in oracle doc, I created proxy outside OMW and then copied it to my project. XML payload is getting generated without namespace and prefix. After some research, I modified package-info.java. Now, I am able to send the payload and if test it locally from Jdeveloper and take xml output using marshaller I can see it has namespace and prefix as well. BUt, when I run this from server it does not have namespace and prefix.
    Please help.
    Thanks
    TK

    Just to clerify,
    The common complex types are StatusInfo, IdcProperty and IdcPropertyList. I ahve 3 more WSDL's with the exact same entires for those 3.

  • Delete namespace and prefix with Seeburger X.400 receiver

    Dear experts,
    I have a problem deleting a namespace and prefixes "ns0" from an XML output. When testing I was using an FTP receiver adapter with the AnonymizerBean which worked perfectly. I referred to: /people/stefan.grube/blog/2007/02/02/remove-namespace-prefix-or-change-xml-encoding-with-the-xmlanonymizerbean
    Now I have a Seeburger X.400 receiver adapter and the AnonymizerBean does not work anymore.
    The output message looks like this:
    <?xml version="1.0" encoding="UTF-8" ?>
    <ns0:ORDERRESPONSE xmlns:ns0="http://www.opentrans.org/XMLSchema/1.0" version="1.0">
    <ns0:ORDERRESPONSE_HEADER>
    <ns0:ORDERRESPONSE_INFO>
    <ns0:ORDER_ID>xxxxx</ns0:ORDER_ID>
    So I need to get rid of the namespace and the prefixes "ns0". Does anyone know how to configure the module of the X.400 receiver adapter to do this?
    Thank you very much for your help!
    Best regards,
    Peter

    Hey Guys,
    I am having issues with using anonymizer bean. Below is the data with namespaces I would like to strip:
      <?xml version="1.0" encoding="UTF-8" ?>
    - <ns1:ExecuteXMLRequest xmlns:ns1="http://decisionintellect.com/inteport/">
    - <ns1:_sRequestXML>
    - <ns1:inteflow>
    - <ns1:request cd_type="submit">
    - <ns1:user>
      <ns1:id_oper>INTERFACE</ns1:id_oper>
      <ns1:tx_password>password</ns1:tx_password>
      </ns1:user>
      <ns1:cd_service>SUBMIT</ns1:cd_service>
      <ns1:cd_product>IFE</ns1:cd_product>
      <ns1:id_channel>INTEGATE</ns1:id_channel>
      <ns1:id_company>OFFICEWORKS</ns1:id_company>
      <ns1:id_merchant>OFFICEWORKS</ns1:id_merchant>
      <ns1:cd_country>61</ns1:cd_country>
      <ns1:cd_security>IFE</ns1:cd_security>
      </ns1:request>
    - <ns1:application_details>
      <ns1:id_product_credit>COMMERCIAL DECISIONING</ns1:id_product_credit>
      <ns1:id_reference_internal>[APP-ID]</ns1:id_reference_internal>
      <ns1:id_reference_external>[customer ref here]</ns1:id_reference_external>
      <ns1:id_merchant_submit>OFFICEWORKS</ns1:id_merchant_submit>
      </ns1:application_details>
    - <ns1:service>
    - <ns1:application>
    - <ns1:finance>
      <ns1:cd_type_finance>TERMS 30</ns1:cd_type_finance>
      <ns1:am_finance>4000</ns1:am_finance>
      </ns1:finance>
    - <ns1:applicant cd_type="Principal" fg_new="0">
    - <ns1:company>
      <ns1:cd_type_entity>SLTR</ns1:cd_type_entity>
      <ns1:tx_company_abn>41552470947</ns1:tx_company_abn>
      <ns1:nm_company_legal>WESTON, DEAN</ns1:nm_company_legal>
      <ns1:cd_type_industry>OTHER</ns1:cd_type_industry>
      <ns1:no_directors>1</ns1:no_directors>
      <ns1:no_employees>1</ns1:no_employees>
      </ns1:company>
      </ns1:applicant>
    - <ns1:applicant cd_type="CoBorrower1" fg_new="0">
    - <ns1:individual>
      <ns1:cd_title>Mr</ns1:cd_title>
      <ns1:nm_firstname>Dean</ns1:nm_firstname>
      <ns1:nm_surname>Weston</ns1:nm_surname>
      <ns1:dt_dob>1968-12-29</ns1:dt_dob>
      <ns1:cd_gender>M</ns1:cd_gender>
      <ns1:fg_act_privacy>1</ns1:fg_act_privacy>
      <ns1:cd_residence>61</ns1:cd_residence>
      </ns1:individual>
    - <ns1:address>
    - <ns1:current_address>
      <ns1:tx_no_unit>1</ns1:tx_no_unit>
      <ns1:tx_no_street>1</ns1:tx_no_street>
      <ns1:nm_street>Test</ns1:nm_street>
      <ns1:cd_type_street>Rd</ns1:cd_type_street>
      <ns1:nm_suburb>Testerville</ns1:nm_suburb>
      <ns1:cd_state>VIC</ns1:cd_state>
      <ns1:cd_postcode>3000</ns1:cd_postcode>
      <ns1:ct_address_at_time>21</ns1:ct_address_at_time>
      <ns1:cd_country>61</ns1:cd_country>
      </ns1:current_address>
      </ns1:address>
    - <ns1:address>
    - <ns1:previous_address>
      <ns1:tx_no_street>2</ns1:tx_no_street>
      <ns1:nm_street>Wayback</ns1:nm_street>
      <ns1:cd_type_street>Crs</ns1:cd_type_street>
      <ns1:nm_suburb>Sydney</ns1:nm_suburb>
      <ns1:cd_state>NSW</ns1:cd_state>
      <ns1:cd_postcode>2000</ns1:cd_postcode>
      <ns1:ct_address_at_time>117</ns1:ct_address_at_time>
      <ns1:cd_country>61</ns1:cd_country>
      </ns1:previous_address>
      </ns1:address>
    - <ns1:identification>
    - <ns1:drivers_license>
      <ns1:id_number>123456789</ns1:id_number>
      <ns1:fg_verified>1</ns1:fg_verified>
      </ns1:drivers_license>
      </ns1:identification>
    - <ns1:contact>
    - <ns1:home_phone>
      <ns1:tx_area>03</ns1:tx_area>
      <ns1:tx_number>99998888</ns1:tx_number>
      </ns1:home_phone>
      </ns1:contact>
    - <ns1:contact>
    - <ns1:work_phone>
      <ns1:tx_area>03</ns1:tx_area>
      <ns1:tx_number>88887777</ns1:tx_number>
      </ns1:work_phone>
      </ns1:contact>
    - <ns1:contact>
    - <ns1:other_phone>
      <ns1:tx_number>0400123123</ns1:tx_number>
      <ns1:cd_type>Mobile</ns1:cd_type>
      </ns1:other_phone>
      </ns1:contact>
    - <ns1:contact>
    - <ns1:other_phone>
      <ns1:tx_area>03</ns1:tx_area>
      <ns1:tx_number>77776666</ns1:tx_number>
      <ns1:cd_type>Other</ns1:cd_type>
      </ns1:other_phone>
      </ns1:contact>
      </ns1:applicant>
      </ns1:application>
      </ns1:service>
      </ns1:inteflow>
      </ns1:_sRequestXML>
      </ns1:ExecuteXMLRequest>
    Anonymizer bean is stripping the namespace prefix ns1 but it is also stripping the address http://decisionintellect.com/inteport/.
    Below is my anonymizer bean config in PI:
    Processing seq:
    1                    AF_Modules/XMLAnonymizerBean               local enterprise bean            0
    Module config:
    0                   anonymizer.acceptNamespaces                    http://decisionintellect.com/inteport ''
    0                    anonymizer.quote                                          '
    Can someone please suggest how to keep the http://decisionintellect.com/inteport and remove rest of namespace prefixes

  • Oracle ADF conformity with XHTML and DOM Level 2

    Dear all,
    I wonder if Oracle ADF 10g can produce documents that confirm with the XHTML and DOM Level 2 standards. I searched in Google but it is little hard to figure out

    Ok, but I taught that after importing myModel2 in myModel1, Jdeveloper realise a merge and it visualizes a unique package, even if it is splitted on two or more projects/models.
    So that, it seems to me this procedure is useful for importing jar file, but not for splitting a very big project in a lot of smaller projects, doesn't it?
    Thanks for your opinion
    Andrea

  • Embedded Quicktime movies and DOM layering?

    Is there any way to overlay something on top of a quicktime movie in a web page without the quicktime movie showing through it?
    http://www.boozhowtooz.com/trailer
    I have a low res and high res version of a trailer where clicking the high res link overlays the movie in the a thickbox on the page. depending on the browser, the low res movie with show through the layer.
    I've been searching the web for a solution but the best one I've found is to remove the low res movie with javascript when the high res link is clicked. not exactly ideal but doable if that's the only thing that works.
    Is this a general problem with the quicktime plugin and dom layering?

    I'm sorry for saying that David, but you are not right in this point. You would have right if you say that every web page embedded object (flash, quicktime, activx, etc.) has a parameter (wmode, window mode) which is set to true by default. BUT if you are using flash object (flash video) you can set the wmode parameter - as far as I know there are no other embeddable objects which accept this parameter.
    And I think it's a bug, and not in browsers but (in this case) in Quicktime - I can't understand why Apple can't solve this problem. It's one key problem why most web developers (neither I) can't use QT on more complex web pages or in web applications. Easy examples:
    __ you can't drop a popup over a QT video (you can do it with a Flash video)
    __ you can't embed QT into fixed header/footer web pages with scrolling content (it overflows the header/footer
    __ you can't put any navigation over QT objects (imagine the situation: I'm working on an UI which has self slide-bar to navigate within a video, you can add/remove annotations, logs, messages etc. and not for just one video but for more synchronized ones > you I'll need a scroll-bar to display all of these, but if you scroll the videos 'under' the navigation hides the navigation...)
    So to conclude this short message: In my opinion this is a big problem with Quicktime, and I'm wondering why such a big company like Apple can't manage this problem (probably the web 'market' of QT is not big enough - in fact this is an issue why web developers don't like QT embeds...)
    Thanks.

  • Draft proposal: Namespaces and CSS

    Hey all,
    This is a draft proposal for how we'll update CSS support to handle
    disambiguating classes via namespace. Feedback appreciated here for now so
    when we get to the formal mini-spec we can rush it through.
    Keeping in mind that most folks have indicated they don't use Type selectors
    much in CSS...
    - Namespace qualification is now required for type selectors in CSS style
    declarations.
    - Gumbo will use the CSS3 suggested syntax for declaring namespaces and
    prefixing type selectors. For the most common component namespace the
    default namespace can be used (ignore the actual namespace url value):
    @namespace "http://ns.adobe.com/flex/spark";
    Button { color: #990000; }
    Otherwise, prefixes can be specified for each namespace:
    @namespace "http://ns.adobe.com/flex/spark";
    @namespace cx "com.mycompany.*";
    Button { color: #990000; }
    cx|MyFancyButton { color: #000099; }
    - The namespace mappings that are currently used to map MXML tags to
    ActionScript class names will also apply to CSS3 type selectors. These
    mappings draw information from configured manifests in flex-config.xml,
    swcs' catalog.xml files, and local package namespaces (e.g. how in MXML you
    use xmlns:c="com.mycompany.*" to scope the package name for your custom
    component). Note that namespace/prefix mappings defined in MXML do not
    apply to the enclosing CSS.
    - Type selectors that are either not qualified by a namespace or do not
    resolve to an ActionScript class linked into the Application cause a warning
    at compile time.
    - The version compatibility flag forces the compiler to ignore type selector
    prefixes. This allows Flex 3 applications to continue to use type selectors
    without namespaces.
    - The runtime will only match against fully qualified class names going
    forward. When the compatibility version flag is set for Flex 3 or earlier,
    it only matches against local names.
    - When updating from Flex3, applications will either have to run in
    compatibility mode, or qualify their CSS type selectors using namespaces. We
    continue to discourage type selectors anywhere but the root application
    file, and a warning will be given if type selectors are used outside of the
    root application.

    Is modifying the default namespace per file allowed or will it always be
    the spark namespace?
    Scenario 1.
    Styles1.css
    @namespace "http://ns.adobe.com/flex/spark";
    Button { color: #990000; }
    Styles2.css
    @namespace "com.effectiveui.controls.*";
    SearchButton { color: #990000; }
    Scenario 2.
    File com/effectiveui/controls/SearchButton.mxml
      @namespace "com.effectiveui.controls.*";
    SearchButton { color: #990000; }
    Are these valid?
    Are class selectors scoped to the default/custom namespace and then just
    ignored by the style manager implementation, or are they always compiled
    into the global space?
    Do you expect Flex Builder 4 will provide autocompletion and namespace
    insertion when defining type selectors in css files?
    Sean Christmann
    Matt Chotin wrote:
    > A new discussion was started by Matt Chotin in
    >
    > Developers --
    > Draft proposal: Namespaces and CSS
    >
    > Hey all,
    >
    > This is a draft proposal for how we'll update CSS support to handle
    > disambiguating classes via namespace. Feedback appreciated here for now so
    > when we get to the formal mini-spec we can rush it through.
    >
    > ---------
    >
    > Keeping in mind that most folks have indicated they don't use Type selectors
    > much in CSS...
    >
    > - Namespace qualification is now required for type selectors in CSS style
    > declarations.
    > - Gumbo will use the CSS3 suggested syntax for declaring namespaces and
    > prefixing type selectors. For the most common component namespace the
    > default namespace can be used (ignore the actual namespace url value):
    >
    > > @namespace "http://ns.adobe.com/flex/spark";
    > Button { color: #990000; }
    >
    >
    > Otherwise, prefixes can be specified for each namespace:
    >
    > > @namespace "http://ns.adobe.com/flex/spark";
    > @namespace cx "com.mycompany.*";
    >
    > Button { color: #990000; }
    > cx|MyFancyButton { color: #000099; }
    >
    >
    > - The namespace mappings that are currently used to map MXML tags to
    > ActionScript class names will also apply to CSS3 type selectors. These
    > mappings draw information from configured manifests in flex-config.xml,
    > swcs' catalog.xml files, and local package namespaces (e.g. how in MXML you
    > use xmlns:c="com.mycompany.*" to scope the package name for your custom
    > component). Note that namespace/prefix mappings defined in MXML do not
    > apply to the enclosing CSS.
    >
    > - Type selectors that are either not qualified by a namespace or do not
    > resolve to an ActionScript class linked into the Application cause a warning
    > at compile time.
    >
    > - The version compatibility flag forces the compiler to ignore type selector
    > prefixes. This allows Flex 3 applications to continue to use type selectors
    > without namespaces.
    >
    > - The runtime will only match against fully qualified class names going
    > forward. When the compatibility version flag is set for Flex 3 or earlier,
    > it only matches against local names.
    >
    > - When updating from Flex3, applications will either have to run in
    > compatibility mode, or qualify their CSS type selectors using namespaces. We
    > continue to discourage type selectors anywhere but the root application
    > file, and a warning will be given if type selectors are used outside of the
    > root application.
    >
    >
    >
    > ------------------------------------------------------
    > View/reply at
    > Replies by email are OK.
    > Use the unsubscribe form at
    to cancel your email subscription.
    > .
    >
    >

Maybe you are looking for