Identifying the failed node name

I use javax.xml.bind.Unmarshaller to unmarshall the xml object. When the schema validation fails, the unmarshaller throws the invalid value found in the xml. I need to identify the invalid value as well as the node name which failed the validation. I am using com.sun.msv.verifier.ValidityViolation to find out, but this shows the value alone. How to identify the node which has failed the validation?

Want to make sure I understand this myself since we are seeing imbalance across our nodes. If my connection pool does not subscribe to the FAN events, then the only way to get balanced connections is to use the "stale reaping" capability of the pool to close idle connections.
If I'm just using the oracle driver but a different pool (say C3PO) and the traffic on a given app server keeps the connections from going idle, they will never get rebalanced... is that correct?
What about the server-side load balancing. Even if all of my connections are pointed at Node 1... will the RAC listener still portion out requests between Node 1 and Node 2 based on load even though all network traffic from the app server is hitting Node 1?

Similar Messages

  • How to identify the EBS system name?

    All,
    version : 11.5.10.2
    I have a requirement to uniquely identify the ERP system name, hence I found FND_APP_SERVERS table. Is this the right table to use? If so, i have written my query as 'select name from fnd_App_servers where server_type='APPS' '. This query return me multiple rows(ex: node1, node2) as I have a multinode installation. I'm looking for a table which is irrespective of multi-node or anything, it should always give me the name of the EBS system. Please help me
    thanks
    sen

    I have a requirement to uniquely identify the ERP system name, hence I found FND_APP_SERVERS table. Is this the right table to use? If so, i have written my query as 'select name from fnd_App_servers where server_type='APPS' '. This query return me multiple rows(ex: node1, node2) as I have a multinode installation. I'm looking for a table which is irrespective of multi-node or anything, it should always give me the name of the EBS system. Please help meIf you are looking for the Apps URL, please run this query:
    SQL> SELECT HOME_URL
    FROM ICX_PARAMETERS;http://etrm.oracle.com/pls/trm11510/etrm_pnav.show_object?c_name=ICX_PARAMETERS&c_owner=ICX&c_type=TABLE
    Thanks,
    Hussein

  • How to identify the psa table names in bi 7?

    Hi all,
    How to identify the psa table names in bi 7?  i need to know the psa table name in bi 7?
    as well as i need to check whether any historical data loads is there for psa for a particular period?
    How to filter for a particular data in the psa in bi 7?
    Thanks
    Pooja

    Hi Pooja,
    A)How to identify the psa table names in bi 7? i need to know the psa table name in bi 7?
    Double click on the PSA and CTRLSHIFTF5 --->in PSA properties -->PSA table ..u can find the name here ....
    B)as well as i need to check whether any historical data loads is there for psa for a particular period?
    usually as SAP best practise we will not keep data in PSA for not more than 30 days or at the amx 60 days..you may not find historical data here..however to find the oldest data -->Right Click >Manage>Give some old date ,say 01.01.2005 in the Request newer than ...and Refresh.....
    Other way is to find out in the Data provider i.e in the Cube or DSO ...
    How to filter for a particular data in the psa in bi 7?
    a)Do not map it
    b)in the DTP...Filter it ....i.e from PSA -->CUBE/DSO....
    c)Or write a routine also in start routine ...
    Rgds
    SVU123

  • HOw To Identify The JAR File Name

    Hi,
    In an already developed java code how can we identify which jar file has been used? Does it depend on what packages are included? In a java code which I have the following packages are included, so please tell me what will be the name of the corresponding file:
    import com.sap.aii.mapping.api.StreamTransformation;
    import com.sap.aii.mapping.api.StreamTransformationException;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.util.Iterator;
    import java.util.Map;
    import javax.xml.namespace.NamespaceContext;
    import javax.xml.xpath.*;
    import org.xml.sax.InputSource;
    import sun.misc.BASE64Encoder;
    import sun.misc.CharacterEncoder;
    Thanks,
    Abhishek.

    The .jar files that i will need are:
    1) aii_map_api.jar
    2) namespace.jar
    Regards,
    Abhishek.

  • How to get the presentation node name at the page title?

    Hi,
    I am setting the title of any page dynamically at the framework/portal.jsp. In
    order to do this, I am doing:
    PageState pageState = PortalRenderHelper.getPageState(request);
    String pageName = pageState.getDisplayName();
    and displaying the page name in the title.
    Now, in order to have automated tests work correctly, I have to give a unique
    name to all the different presentation nodes. Thus, the title should be something
    like pageName:nodeName. How can I do that? Any suggestions?
    Thanks in advance.

    I think it possible to access that data through embedded java or by creating some custom java function.
    If you put this under Java Embedded activity you will recieve the name of the previous activity at runtime.
    try {     
    IInstanceHandle instance = getLocator().lookupInstanceByConversationId(getConversationId());
    IActivityHandle[] activities = instance.listActivities();
    addAuditTrailEntry(activities[ activities.length - 1 ].getLabel());
    } catch ( Exception e ) {    
    addAuditTrailEntry(e.getMessage());
    Note: In some situations lookupInstanceByConversationId doesnt work becouse [ i think ] the process is not yet in the db.
    Message was edited by:
    Bogumil Laska

  • How to identify the Exploded EAR name from the UI

    Hi,
    I need to do a customization in a page, "Manage Employment" (of 'Human Resources' product family)using Jdeveloper. Is there a way to find the corresponding EAR file from the UI.
    When I searched in the UNIX box (under /xx/oracle/fapp/products/fusionapps/applications/hcm/deploy) I can see Ext*.jar file in the following EAR directories.
    [ora@xxxxxxxxx deploy]$ find . -name Ext*.jar
    ./EarHcmCore.ear/APP-INF/lib/ExtHcmCustomization.jar
    ./EarHcmCoreExternal.ear/APP-INF/lib/ExtHcmCustomization.jar
    ./EarHcmTalent.ear/APP-INF/lib/ExtHcmCustomization.jar
    ./EarHcmCompensation.ear/APP-INF/lib/ExtHcmCustomization.jar
    ./EarHcmPayroll.ear/APP-INF/lib/ExtHcmCustomization.jar
    ./EarHcmBenefits.ear/APP-INF/lib/ExtHcmCustomization.jar
    ./EarHcmCoreSetup.ear/APP-INF/lib/ExtHcmCustomization.jar
    Which JAR file should I take to customize? Is the file same under different exploded EAR directories. Please let me know.
    Thanks,

    Hi Jani,
    I moved the entire EAR directory and the Ext*.jar to my local machine and created the "Customization Application Workspace". I was able to find out the View object to be customized
    using the Filter of 'Customizable Archive' as you suggested.
    But when I try to edit the page, the Jdeveloper seems to be hanged and I get the following error in the log.
    Apr 23, 2013 12:35:52 AM oracle.javatools.buffer.ReadWriteLock traceDeadlock
    SEVERE: lock deadlock; thread 'AWT-EventQueue-0' blocked on lock 'BenefitsServic
    eCenter.jsff' for more than 20,000ms:
    "AWT-EventQueue-0" id=15, blocked, no reads, no writes, no history collected:
    at oracle.javatools.buffer.ReadWriteLock.writeLock(ReadWriteLock.java:34
    6)
    at oracle.javatools.buffer.AbstractTextBuffer.writeLock(AbstractTextBuff
    er.java:1045)
    at oracle.ide.model.TextNode$FacadeTextBuffer.writeLock(TextNode.java:13
    88)
    at oracle.mds.internal.dt.dom.MDSDomModelPlugin.acquireWriteLockDirectly
    (MDSDomModelPlugin.java:1350)
    at oracle.bali.xml.dom.impl.DomModelImpl._acquireWriteLock(DomModelImpl.
    java:1632)
    at oracle.bali.xml.dom.impl.DomModelImpl.acquireWriteLock(DomModelImpl.j
    ava:486)
    I use the below memory setting in the Jdev start command script.
    set USER_MEM_ARGS=-Xms256m -Xmx1250m -XX:MaxPermSize=1024m -XX:CompileThreshold=8000
    Also I have done the appropriate memory settings in jdev.conf and ide.conf files as suggested in the Fusion Applications Developer guide.
    Can you please help?
    Thanks,

  • Change the Namespace and Root Node Name

    Hi,
    I have following xml :
    <ns2:Students xmlns:ns2="http://MyProject.CommonSchema">
        <ns2:Student>
          <HeaderSegment>
            <FName>AA</FName>
            <LName>AA</LName>
          </HeaderSegment>
        </ns2:Student>
      </ns2:Students>
    Now I want to change the root node name and namespace name.
    I want the following output:
    <ns2:MyStudents xmlns:ns2="http://MyProject.MySchema">
        <ns2:Student>
          <HeaderSegment>
            <FName>AA</FName>
            <LName>AA</LName>
          </HeaderSegment>
        </ns2:Student>
      </ns2:Students>
    I searched on the google but not found any right solution.
    Any kind of help would be appreciated.
    Prakash

    You should have told us that you wanted an XmlDocument. Anyway, you could use a XDocument to create and modify the XML and then return an XmlDocument like this:
    public static XmlDocument CreateXmlDocument(string xml) {
    //load the XML data
    XDocument doc = XDocument.Parse(xml); //or use XDocument.Load to load a file
    //change from old to the new namespace:
    XNamespace newNs = "http://MyProject.MySchema";
    var elemens = doc.Root.Elements();
    foreach (var elem in doc.Root.Elements()) {
    if (elem.Name.Namespace != string.Empty) {
    elem.Name = newNs + elem.Name.LocalName;
    //remove old namespace attribute:
    XAttribute atr = doc.Root.Attributes(XNamespace.Xmlns + "ns2").FirstOrDefault();
    if (atr != null)
    atr.Remove();
    //add the new namespace
    doc.Root.Add(new XAttribute(XNamespace.Xmlns + "ns2", newNs));
    doc.Root.Name = newNs + "Students2";
    string newXml = doc.ToString();
    XmlDocument xmlDocument = new XmlDocument();
    using (var xmlReader = doc.CreateReader()) {
    xmlDocument.Load(xmlReader);
    return xmlDocument;
    Usage:
    string xml = "<ns2:Students xmlns:ns2=\"http://MyProject.CommonSchema\"><ns2:Student><HeaderSegment><FName>AA</FName><LName>AA</LName></HeaderSegment></ns2:Student></ns2:Students>";
    XmLDocument doc = CreateXmlDocument(xml);
    Please remember to close your threads by marking all helpful posts as answer and then start a new thread if you have a new question.

  • Serching with the heriarchy node and not the funds center name

    Hi,
    I am executing a query with a heirarchy on funds center and a heirarchy selection variable on the web.  When the selection appears I use the search help box to select a funds center.  When it appears in the selection screen it is using the node name and compounding it with the financial managment area.  This returns an error as it is looking for the master data name not the heirarcy node name.
    1MAR/1MAR41000991000 - Returns Errors
    1MAR/41000991000 - Returns data.
    Any thoughts?
    Thanks Heather

    Issues was resolved with an OSS note 1090428.

  • How to identify the infosource name for any ods zpxrrm?

    hi all,
    How to identify the info source name for any ods that have created.
    thanxs
    haritha

    Hi Haritha,
                   Check the datasources from which the data is coming to the ODS.Take the technical name of the data source.Check in Infosources Tab.There you can find in which infosources the ODS is present.
    Hope this solves
    Regards
    Karthik
    Assign points if helpful.

  • Intel raid, find the failing (but not failed) drive?

    One of my two Seagate drives is failing, I get intermittent system 'hangs', drive clicking, and the following error in event viewer:
    Quote
    "The device, \Device\Ide\iaStor0, did not respond within the timeout period.
    When I built the system I created two volumes from my two hard drives.  The first volume is a Raid 1 mirror set for my root drive.  The  second volume is a raid 0 stripe for my non-important stuff.  The two volumes are named "Root_Mirror" and "Data_Stripe"
    Here's the problem, How do I know which drive is on its way out?  I believe the event viewer error is complaining about the mirrored volume set (iaStor0 = "Root_Mirror" volume?), but how do I prove this?  (I am correct in thinking that WinXP talks to the Intel raid controller, the raid controller talks to the hard drives.  Consequently WinXP can only report errors about the raid volume, not the underlying physical hardware.
    I have a strong background in unix (Sun Solaris) disk and volume management.  If this was a work machine, I'd run an "iostat -En" look at the error count for each device, then determine which lun was having problems.  Once I know which lun is in trouble, I'd run a health check on the lun via the array management software (RM6 or whatever).  I don't see these tools in WinXP or the Intel Matrix driver... 
    Here is a system report from the Intel Matrix storage console if it helps:
    Quote
    System Information
    Kit Installed: 6.0.0.1022
    Kit Install History: 6.0.0.1022
    Shell Version: 6.0.0.1022
    OS Name: Microsoft Windows XP Professional
    OS Version: 5.1.2600 Service Pack 2 Build 2600
    System Name: C2D6600
    System Manufacturer: MICRO-STAR INT'L
    System Model: MS-7238
    Processor: Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz
    BIOS Version/Date: American Megatrends Inc. V1.2, 11/08/2006
    Language: ENU
    Intel(R) RAID Technology
    Intel RAID Controller: Intel(R) ICH8R/DO/DH SATA RAID Controller
    Number of Serial ATA ports: 6
    RAID Option ROM Version: 6.1.0.1002
    Driver Version: 6.0.0.1022
    RAID Plug-In Version: 6.0.0.1022
    Language Resource Version of the RAID Plug-In: 6.0.0.1022
    Create Volume Wizard Version: 6.0.0.1022
    Language Resource Version of the Create Volume Wizard: 6.0.0.1022
    Create Volume from Existing Hard Drive Wizard Version: 6.0.0.1022
    Language Resource Version of the Create Volume from Existing Hard Drive Wizard: 6.0.0.1022
    Modify Volume Wizard Version: 6.0.0.1022
    Language Resource Version of the Modify Volume Wizard: 6.0.0.1022
    Delete Volume Wizard Version: 6.0.0.1022
    Language Resource Version of the Delete Volume Wizard: 6.0.0.1022
    ISDI Library Version: 6.0.0.1022
    Event Monitor User Notification Tool Version: 6.0.0.1022
    Language Resource Version of the Event Monitor User Notification Tool: 6.0.0.1022
    Event Monitor Version: 6.0.0.1022
    Array_0000
    Status: No active migration(s)
    Hard Drive Write Cache Enabled: Yes
    Size: 596.1 GB
    Free Space: 0 GB
    Number of Hard Drives: 2
    Hard Drive Member 1: ST3320620AS
    Hard Drive Member 2: ST3320620AS
    Number of Volumes: 2
    Volume Member 1: Root_Mirror
    Volume Member 2: Data_Stripe
    Root_Mirror
    Status: Normal
    System Volume: Yes
    Volume Write-Back Cache Enabled: Yes
    RAID Level: RAID 1 (mirroring)
    Size: 100 GB
    Number of Hard Drives: 2
    Hard Drive Member 1: ST3320620AS
    Hard Drive Member 2: ST3320620AS
    Parent Array: Array_0000
    Data_Stripe
    Status: Normal
    System Volume: No
    Volume Write-Back Cache Enabled: Yes
    RAID Level: RAID 0 (striping)
    Strip Size: 128 KB
    Size: 396.1 GB
    Number of Hard Drives: 2
    Hard Drive Member 1: ST3320620AS
    Hard Drive Member 2: ST3320620AS
    Parent Array: Array_0000
    Hard Drive 0
    Usage: Array member
    Status: Normal
    Device Port: 0
    Device Port Location: Internal
    Current Serial ATA Transfer Mode: Generation 1
    Model: ST3320620AS
    Serial Number: 5QF1FGRZ
    Firmware: 3.AAE
    Native Command Queuing Support: Yes
    Hard Drive Write Cache Enabled: Yes
    Size: 298 GB
    Number of Volumes: 2
    Volume Member 1: Root_Mirror
    Volume Member 2: Data_Stripe
    Parent Array: Array_0000
    Hard Drive 1
    Usage: Array member
    Status: Normal
    Device Port: 1
    Device Port Location: Internal
    Current Serial ATA Transfer Mode: Generation 1
    Model: ST3320620AS
    Serial Number: 5QF1G7GE
    Firmware: 3.AAE
    Native Command Queuing Support: Yes
    Hard Drive Write Cache Enabled: Yes
    Size: 298 GB
    Number of Volumes: 2
    Volume Member 1: Root_Mirror
    Volume Member 2: Data_Stripe
    Parent Array: Array_0000
    Unused Port 0
    Device Port: 2
    Device Port Location: Internal
    Unused Port 1
    Device Port: 3
    Device Port Location: Internal
    Unused Port 2
    Device Port: 4
    Device Port Location: Internal
    Unused Port 3
    Device Port: 5
    Device Port Location: Internal

    Well, I found a way to identify a failing drive, but it is not pretty..
    download Seagate's "Seatools"
    burn Seatools to bootable cd
    go into bios / Integrated peripherals / on-chip ATA devices / change from "raid" to "ide"
    F11 boot to cdrom
    run Seatools quick check to almost instantly identify the failing drive.
    run Seatools extended test to find a whole SLEW of failed sectors   :shocking:
    reboot back into bios, Integrated peripherals / on-chip ATA devices / change back to "raid" (pray this won't blow away your data, which it didn't but you don't know that until you do it once 
    setup RMA refund thru Newegg, order replacement drive, and hope new drive makes it before old drive goes belly up.
    while patiently waiting for new drive, sit in amazement that the Intel matrix driver ignores all the errors that Seatools found in a matter of seconds..
    Here's a question.  Should I be pissed that the Intel raid controller isn't reporting a bunch of errors, or should I be excited that the Intel raid contorller can keep a raid 0 stripe functioning with a clearly failing disk drive. (is it a bug or a feature????)
    {sigh}

  • XPath expression for each node name

    <DATABASE>
       <TITLE>
          <LANGUAGES>SGML<LANGUAGES>
       <TITLE>
    </DATABASE>Is there a direct way of retrieving xpath expression for each node name other than iterating through each node and identifying the parent node.
    Ex:
    DATABASE
    DATABASE/TITLE
    DATABASE/TITLE/LANGUAGES

    If you set an element ID using the DOM parser you can then look it up using the ID.
    private void setElementIDNode(String tag, String IDAttribute){
            NodeList nodes = doc.getElementsByTagNameNS(docNS, tag);
            for (int i = 0; i < nodes.getLength(); i++){
                Element node = (Element)nodes.item(i);
                node.setIdAttribute(IDAttribute, true);
    Element e  = doc.getElementById(elementID);But at some point you still have to iterate through the document. I believe XML Pull Parsers are a little different but I don't have experience with them.

  • CRS Install hostname being used by more than once for the same node.

    Hi, we're installing The Oracle Clusterware and on the Cluster Configuration screen of the universal Installer (the one were you specify the clustername and clusternodes) we get the following error message in a dialog box when the next button is clicked:
    "You must enter unique values for the public node name, the private node name and the virtual hostname for all nodes in the cluster. The name, node1, that you entered is being used by more than once for the same node."
    Has anyone experienced this error message before and know what the cause is?
    Could it be a problem with the /etc/hosts file?
    Thanks in advance,
    M

    Make sure you allocate separate IP addresses on your network for the VIP addresses on each RAC node (this is not the same as the machine IP already configured on the OS).
    Also, the installer may complain if your private and public IPs are configured under the same subnet.
    Finally, as mentioned before, check that name resolution for all the IPs to be used. On all RAC nodes, your /etc/hosts file should be configured with:
    - public name and IP addresses of ALL nodes
    - private name and IP addresses of ALL nodes
    - VIP name and IP addresses of ALL nodes
    Hope that helps
    B.

  • I can't get the correct node (a real beginner)

    I have an XML file which looks like this:
    [code<lawyer>
         <Country>Singapore</Country>
         <Company>Allen & Gledhill</Company>
    </lawyer>
    <lawyer>
         <Country>Singapore</Country>
         <Company>Allen & Gledhill</Company>
    </lawyer>.
    </Lawyers>
    But I can't get the right node names and values.
    Here is my code:
    File file = new File("lawyers.xml");
    DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
    Document doc = builder.parse(file);
    NodeList nlLawyers = doc.getElementsByTagName("lawyer");
    for (int i = 0; i < nlLawyers.getLength(); i++) {
         Element elLawyer = (Element) nlLawyers.item(i);
         NodeList columns = elLawyer.getChildNodes();
         for (int j=0; j<columns.getLength(); j++) {
              Node col = columns.item(j);
              String colName = col.getNodeName();
              String colVal = col.getNodeValue();
              System.out.println(colName + ": " + colVal);
    }What I would like to print out would be something like this:
    Country: Singapore
    Company: Allen & GledhillBut I am getting extra nodes and cannot get the text values. Here is the output I am getting:
    #text:
    Country: null
    #text:
    Company: nullI don't understand this output at all. Please help me get the list of node names and values?
    Thank you.
    -Jeff

    It seems that the #text nodes represent the whitespace between the formal nodes. Also, the nodes that I want to extract have a NodeTypeValue of 1. Once I had determined that I had the correct node, I had to get its child node to get the text. Here is the final code:
    File file = new File("lawyers.xml");
    DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
    Document doc = builder.parse(file);
    NodeList nlLawyers = doc.getElementsByTagName("lawyer");
    for (int i = 0; i < nlLawyers.getLength(); i++) {
         lawyer = new Lawyer();
         Element elLawyer = (Element) nlLawyers.item(i);
         NodeList columns = elLawyer.getChildNodes();
         for (int j=0; j<columns.getLength(); j++) {
              Node col = columns.item(j);
              if (col.getNodeType() == 1) {
                   String strColumn = col.getNodeName();
                   Node txt = col.getFirstChild();
                   String strValue = txt.getNodeValue();
                   System.out.println(strColumn + ":\t" + strValue);                         }
         } // for each column
    } // for each lawyer

  • How to Display Detailed navigation passing Top level navigation node name

    Hi All,
    I have prepared a DLN par file but unfortunatly my requirement is such that I need to pass one of the toplevel node name as input parameter and that should display the corresponding DLN which is from 3rd level.
    I have checked in sdn for passing a value to the navigation tag lib which will consider it as a selectednode but could find none.
    Can some body suggest me how to acheive this.
    Thanks in Advance.
    Sai Krishna. K

    Hi Kiran,
    Thanks for your Reply..
    Following is my Scenario:
    I use 2 same versions of portals connected via federated portal concept.
    I have my detailed navigation par file in portal2 and was calling it from portal1 from a iview.
    Since I am not physically navigating in portal2(which mean there is no selected node to iterate ), when I call that iview in portal1 it is picking up only 1st node in top level navigation.
    So i need to pass "My reports" (as 1st level) & "India" (as 2nd level) as parameters such that it gets only its DTN at all times from 3rd level.
    Hope you understand my scenario, below is my iteration code logic.
    <div id="myslidemenu" class="jqueryslidemenu">
    <ul>
         <nav:iterateSelectedNavNodesLevel level="<%=START_LEVEL%>">
         <%-- the 'currentDepth' attribute provides the byte value of the current level --%>
        <nav:recurseNavNodeChildren currentDepth="depth">
             <% current = start + depth.intValue() - 1; %>
             <%=writeClosingTags(last - current)%>
             <%
            last = current;
            %>
            <%-- we want to distinguish between folder and leaf nodes so we can use different graphics --%>
              <%-- complete the html syntax for the 'class' attribute pass it as an anchor attribute--%>
              <li><nav:navNodeAnchor navigationMethod="byURL" />
              <%-- checks for additional navigation level and the appropriate html tags to accomodate them --%>
            <nav:ifNextRecursionDepthWillIncrease>
                <ul>
            </nav:ifNextRecursionDepthWillIncrease>
            <nav:ifNextRecursionDepthWillNotChange>
                </li>
            </nav:ifNextRecursionDepthWillNotChange>
        </nav:recurseNavNodeChildren>
        <%=writeClosingTags(last - start)%>
        <% last = start; %>
    </nav:iterateSelectedNavNodesLevel>
    </ul>
    </div>
    As per the passing parameter concept please explain me a bit more clear with step by step procedure.
    <b>Here if not passing parameters, providing static values will also do for my requirement.</b>
    Many Thanks,
    Sai Krishna.
    Edited by: Konchada Sai Krishna on Feb 14, 2009 9:42 PM

  • Content node name problem during creation on portal 9.2 cm filesystem repo

    Hi all,
    We are developing a portal site using weblogic portal server 9.2.
    We are using the portal built-in content management system of the portal admin app. And We use the filesystem repository (with library service disabled) to store our content data by following the setup on documentatation.
    We use the create_db.cmd script to create the cms tables in a oracle database. The input contents' binary files and metadata are successfully stored in the filesystem directory and database correspondingly.
    However, we encountered some bugs/unexpected behaviour on creating/uploading binary data when using the content creation form.
    The problem is that when we try to create a content with one (required and primary) binary property, the node name of the new content does not always follow the name input by the user. The content node name will changed according to the uploaded file or the binary property name defined in content type, which are unexpected behaviour. In fact, we expect the node name stay as the same (with extension padded) of what user input on creating it and the property's filename should use this name.
    When we use the WYSIWYG editor to create the document of the binary property, after saving the document, the filename of this binary property automatically changed to the content type's property name, after clicking save button on the content, the node name of the content changed to the content type's property name too!
    When we upload file for this binary property, the property 's filename changed to the uploaded file's filename, and changing the node name of that content too!
    We would like to know what would cause this kind of misbehaviour/bug,
    could it be caused by misconfiguration on server? the filesystem repository? the database scheme?
    Any helps or suggestions on it would be greatly appreciated.
    Best Regards,
    Keaton

    Thanks for the reply jalpesh, you answered the filename on file upload method.
    But what about the filename changes due to create document (WYSIWYG editor) method. The content filename changed to the property-name.ext about saving the content, which is quite a strange behaviour. As the user will not be able to add the same type of content on current directory cause the content filename follow the property-name.ext and cause same filename conflicts when saving.
    We are using the weblogic portal server 9.2 MP 2 with oracle database (bea type 4 connection driver).
    Any advices or suggestions?
    Regards,
    Keaton

Maybe you are looking for

  • Ipod Touch frozen with Apple logo & loading bar below!

    My laptop shutdown while my Ipod was updating software. It is frozen with the apple logo & the loading bar below. When I turned my laptop back on, it will not recognize my Ipod. This means I cannot even try restoring it. I have unplugged & plugged ba

  • How to link C

    Hi, NI team 1.I 've a Oracle dll and i need to load the library and getProcAdress but return NULL.Could you please help... 2.How to i write C# code in to Labwindow CVI 8.5? and how to set the dll as reference in Labwindow? 

  • Question about Shuffle By Groupings

    I listen to a good deal of classical music and lately this has become more and more frustrating to do on itunes. Most classical works have more than one movment a peice, and it is continually frustrating to see even with group shuffle on one song out

  • With so many upgrades with the IOS 7 why isn't there a manual just to be able to help go thru and discover all the new features

    All these upgrades with the new IOs 7 system why hasn't Apple posted a cheat sheet of sorts so you can take the time to discover and learn those changes

  • Regarding a browser running in a Java applet

    Hi, I'm pretty new to Java so please, bare with me. Would it be possible to run a fully functional Firefox (or other browser) instance in a Java applet, provided the server is a Fedora box with virtual frame buffer? If yes, what would happen if I dow