Return an Attribute as an equivilent string?

I'm new to java (I bet you all hear that one lots...) and I'm struggling with types and casting (I think).
The sub/function/method below works just fine and displays the value of the attribute on screen - but I would like to return it to the call.
That's where I'm running into trouble.
               static private String findPTR (String atc) {
               String toReturn = null;
               String toLookup = ReverseOctets(atc)+".in-addr.arpa";
               System.out.println("PTR LOOKUP QUERY IS:" + toLookup);
               try {
               Hashtable<String,String> env = new Hashtable<String,String>();
               env.put("java.naming.factory.initial", "com.sun.jndi.dns.DnsContextFactory");
               DirContext ctx = new InitialDirContext(env);
               Attributes attrs = ctx.getAttributes(toLookup,new String[] {"PTR"});
               Attribute attr = attrs.get("PTR");
               System.out.println("The value of PTR is: " + attr);//this works as expected
               toReturn = attr;//this throws a compile error
               ctx.close();
          catch(Exception e) {
               toReturn ="NO REVERSE DNS";
     return toReturn;
     }The error is:
inconvertible types
found : javax.naming.directory.Attribute
required: java.lang.String
String Testx = (String)attrs.get("PTR");
I tried a rather amateur attempt to cast it:
String Testx = (String)attrs.get("PTR");
That also gives me the same error. So I'm guessing {doh} the types are incompatible. All I want to do is return the value held in attr as a primitive string. Can this be done? What am I missing ?

Fantastic - really appreciate your help, that has it licked :-)
               static private String findPTR (String atc) {
               String toReturn;
               String toLookup = ReverseOctets(atc)+".in-addr.arpa";
               try {
               Hashtable<String,String> env = new Hashtable<String,String>();
               env.put("java.naming.factory.initial", "com.sun.jndi.dns.DnsContextFactory");
               DirContext ctx = new InitialDirContext(env);
               Attributes attrs = ctx.getAttributes(toLookup,new String[] {"PTR"});
               Attribute attr = attrs.get("PTR");
                    if (attr == null) {
                      toReturn ="NULL REVERSE DNS";
                    } else {
                      toReturn = attr.toString();
               ctx.close();
          catch(Exception e) {
               toReturn ="NO REVERSE DNS";
     return toReturn;
     }Thanks for your time and advice. The U/C variable was to make it stand out to me (I have some odd ways of debugging). I've added a line to check for null. I'm slightly confused as I though the try/catch would have caught this (I've tried it on something that has no PTR and the catch bites it), but that said, it does not hurt to have another check in case :-)
Again - many thanks.

Similar Messages

  • Having trouble with a "pop up" LOV that should return several attributes

    all the examples i've seen return a single value. what if my foreign key is concatenated? how do i return several attributes? right now the listener sets "value = #{row.xxx}.

    Hi,
    with "popup LOV", do you mean the dialog framework? Note that a dialog also can return multiple values in its returnFromDialog method of the AdfContext class. The first argument in this method is a single object, whereas the second is a HashMap so you can return multiple values.
    However, the question is not completely clear to me as to what listener is writing to where. Note that EL can also be concatinated #{row.xx1} #{row.xx2}
    Frank

  • How to return a word from an input string in random

    iam trying to return a single word from an input string.the word has to be selected in random.can u help?
    this is wat i tried so far
    private String findKeyWord(String remark)
    String[] input= stringobj.trim().toLowerCase().split(" "); // am splitting the string here and it gets stored in string array//
    return ????? //i should return any one word in the string in random//
    }

    array[random.nextInt(array.length)]

  • Ldapsearch returning multiple attributes with wildcard?

    I'm running DSEE 6.2 and I'm wondering if it's possible to return multiple attributes in an ldapsearch request based on the attribute name.
    For instance, I have corpXattr1, corpXattr2, corpXattr3 in my directory, and I want to return all attributes for a particular user that start with corpX* .
    I haven't found a way of doing this, but maybe somebody can help?

    It is not possible to specify patterns (or wildcards) in the list of attributes that can be returned by the Directory Server.
    This is not part of the LDAPv3 specification.
    Regards,
    Ludovic.

  • Splitting out string, using the results to lookup reference, then returning the reference name as a string?

    I have a field that contains a comma separated string of sys_id’s that relate to another table.
    I am trying to write a query that returns the name value from the reference table, so that the result is a comma separated string of the name field.
    Can anyone help with the SQL required to split out the sys_id’s, do the look-up and return the names back into a string?
    Table1
    Number
    Category
    1001
    Sys_id1, Sys_id3, Sys_id9
    1002
    Sys_id3
    1003
    Sys_id4,Sys_3
    1004
    Sys_id1, Sys_id9, Sys_id10, Sys_id6
    Category Reference Table
    Category Sys_id
    Category_Name
    Sys_id1
    Consulting
    Sys_id3
    Negotiate
    Sys_id4
    Planning
    Sys_id6
    Building
    Sys_id9
    Receipt
    Sys_id10
    Complete
    The result I am looking for would be.
    Number
    Category
    1001
    Consulting, Negotiate, Receipt
    1002
    Negotiate
    1003
    Planning, Negotiate
    1004
    Consulting, Receipt, Complete, Building

    I am not going to arguee regarding your model, but you should consider normalizing it.
    The idea is to have a function to split the string and return a row for each element in the list. Dump the result into a table and then use FOR XML PATH to do the string aggregation.
    To learn about different methods you could use to create the split function refer to this article.
    Arrays and Lists in SQL Server
    http://www.sommarskog.se/arrays-in-sql.html
    Here is an example using XML methods. This is just an example and it doesn't deal with proper indexing, weird characters as part of the list that can't be translated as xml, etc.
    SET NOCOUNT ON;
    USE tempdb;
    GO
    DECLARE @T TABLE (
    Number int,
    Category varchar(50)
    INSERT INTO @T (Number, Category)
    VALUES
    (1001, 'Sys_id1, Sys_id3, Sys_id9'),
    (1002, 'Sys_id3'),
    (1003, 'Sys_id4, Sys_id3'),
    (1004, 'Sys_id1, Sys_id9, Sys_id10, Sys_id6');
    DECLARE @R TABLE (
    Sys_id varchar(15),
    Category_Name varchar(35)
    INSERT INTO @R (Sys_id, Category_Name)
    VALUES
    ('Sys_id1', 'Consulting'),
    ('Sys_id3', 'Negotiate'),
    ('Sys_id4', 'Planning'),
    ('Sys_id6', 'Building'),
    ('Sys_id9', 'Receipt'),
    ('Sys_id10', ' Complete');
    DECLARE @W TABLE (
    Number int,
    pos int,
    Sys_id varchar(15),
    PRIMARY KEY (Number, Sys_id)
    INSERT INTO @W (Number, pos, Sys_id)
    SELECT
    A.Number,
    ROW_NUMBER() OVER(PARTITION BY A.Number ORDER BY N.x) AS pos,
    N.x.value('(text())[1]', 'varchar(15)') AS Sys_id
    FROM
    @T AS A
    CROSS APPLY
    (SELECT A.Category AS [text()] FOR XML PATH('')) AS B(c)
    CROSS APPLY
    (SELECT CAST('<l>' + REPLACE(B.c, ', ', '</l><l>') + '</l>' AS xml)) AS C(x)
    CROSS APPLY
    C.x.nodes('/l') AS N(x);
    SELECT
    A.Number,
    STUFF(
    SELECT
    ', ' + C.Category_Name
    FROM
    @W AS B
    INNER JOIN
    @R AS C
    ON C.Sys_id = B.Sys_id
    WHERE
    B.Number = A.Number
    ORDER BY
    B.pos
    FOR XML PATH(''), TYPE
    ).value('(text())[1]', 'varchar(MAX)'), 1, 2, '') AS Category
    FROM
    @T AS A;
    GO
    AMB
    Some guidelines for posting questions...

  • Xmltype.getnumberval() Returns "0" when attribute is an empty string.

    Hi,
    At my workplace we have noticed that when retrieving the value of a numeric attribute of an XML element we are getting "0" when the attribute's value is an empty string (see below for an example script).
    We can't find a reference to this in the documentation but I assume this is expected behavior. Has anyone else experienced this and has anyone else used an alternative work around to the following solution that we are using (with the understanding that it is a third party that is sending us the XML so we cannot just do the sensible thing and make sure the XML doesn't contain attributes with no value)?
    Solution we are using:
    variable := to_number(xml.extract('node()/@numeric_attribute').getstringval());
    Example Script:
    SET serverout ON
    DECLARE
      i xmltype;
    BEGIN
      -- Test statements here
      i := xmltype('<element a="" b="1" c="" d="abc" />');
      -- Get Number Values
      dbms_output.put_line('a=[' || i.extract('node()/@a').getnumberval() || ']*');
      dbms_output.put_line('b=[' || i.extract('node()/@b').getnumberval() || ']');
      -- Get String Values
      dbms_output.put_line('c=[' || i.extract('node()/@c').getstringval() || ']');
      dbms_output.put_line('d=[' || i.extract('node()/@d').getstringval() || ']');
      -- Get String then perform to_number()
       dbms_output.put_line('a (using to_number() on getstringval()=[' || to_number(i.extract('node()/@a').getstringval()) || ']');
      dbms_output.put_line('');
      dbms_output.put_line('*Even though value of attribute in element is an empty string, the getnumberval() function converts this to a 0');
    END;
    Thanks.

    We can't find a reference to this in the documentation but I assume this is expected behavior. Has anyone else experienced this and has anyone else used an alternative work around to the following solution that we are using (with the understanding that it is a third party that is sending us the XML so we cannot just do the sensible thing and make sure the XML doesn't contain attributes with no value)?
    Yes, I remember seeing a thread or two about that in the past.
    Your workaround is probably the best you can come up with if you want to stick to this approach.
    Extractvalue() function works too but it is SQL only.
    However, bear in mind that those functions are deprecated in your version.
    Use XMLQuery to extract scalar values or XMLTable to extract multiple values as relational columns.

  • Returning complex attributes from active sync resouce adapter

    In the resource adapter schema mapping, the available attribute types are string, integer, boolean, and encrypted. It seems possible to return other types, such as a map or list of maps. Is this reasonable?
    The use case is a database table containing "broken down" phone numbers. That is, separate columns for area code, phone number, extension, number type, etc.
    One alternative is for the resource adapter to return each component as an attribute, but that is awkward if phone numbers are multivalued.
    Another alternative is for the resource adapter to concatenate the components into a string.
    Or what I am considering is returning the phone numbers in the form of a map or list of maps. The forms or workflows can then do what they want with it.
    Is this a bad idea?

    I've given this issue some more thought and concluded that returning each column as an attribute, possibly multivalued, is the easiest solution. I'll define rules that forms and workflows can use to conveniently get the data they want.
    If I returned a structure or list of structures, I would want to define similar rules for forms and workflows to use. There would be more work developing the adapter, though, making this a less desirable approach.

  • Returning more attributes in search set when inviting to new event

    Hi all,
    We are currently running SunOne Calendar 5.1 and some of our users are complaining that when inviting people to an event who have a common name (i.e. John Smith), quite often, more than one result is displayed in the search set. With two "John Smiths" who have no middle name, how do you determine who the correct person is you wish to invite?
    Is there any way of displaying other attributes in the search set (i.e. e-mail address), so users can select the correct person?
    Regards,
    Paul Hughes
    University of Wales, Bangor

    I have found a solution to this issue. It seems that when using a programmatic view object which has a transient attribute as its primary key you need to override more methods in the ViewObjectImpl so that it knows how to locate the row related to the primary key when the view object records aren't in the cache. This is why it would work correctly sometimes but not all the time. Below are the additional methods you need to override. The logic you use in retrieveByKey would be on a view object by view object basis and would be different if you had a primary key which consisted of more than one attribute.
    @Override
    protected Row[] retrieveByKey (ViewRowSetImpl viewRowSetImpl, Key key, int i) {
        return retrieveByKey(viewRowSetImpl, null, key, i, false);
    @Override
    protected Row[] retrieveByKey (ViewRowSetImpl viewRowSetImpl, String string, Key key, int i, boolean b) {
        RowSetIterator usersRowSetIterator = this.createRowSet(null);
        Row[] userRows = usersRowSetIterator.getFilteredRows("UserId", key.getAttribute(this.getAttributeIndexOf("UserId")));
        usersRowSetIterator.closeRowSetIterator();
        return userRows;
    @Override
    protected Row[] retrieveByKey (ViewRowSetImpl viewRowSetImpl, Key key, int i, boolean b) {
        return retrieveByKey(viewRowSetImpl, null, key, i, b);

  • Is there a way in Oracle to return multiple rows as a single string?

    Hi gurus,
    I just got help from your guys fixing my dynamic sql problem. What I am doing in that function is to return a single string from multiple rows and I use it in the select statement. It works fine once the problem was solved. But is there any way in Oracle to do this in the select statement only? I have a table that stores incidents (incident_id is the PK) and another table that stores the people that are involved in an incident.
    Incident_table
    (incident_id number PK);
    Incident_people_table
    (incident_id number PK/FK,
    person_id number PK);
    Now in a report, I need to return the multiple rows of the Incident_People_table as a single string separated by a comma, for example, 'Ben, John, Mark'. I asked the SQL Server DBA about this and he told me he can do that in SQL Server by using a variable in the sql statement and SQL Server will auomatically iterate the rows and concatenate the result (I have not seen his actual work). Is there a similar way in Oracle? I have seen some examples here for some similar requests using the sys_connect_by_path, but I wonder if it is feasible in a report sql that is already rather complex. Or should I just stick to my simpler funcion?
    Thanks.
    Ben

    Hi,
    May be, this example will help you.
    SQL> CREATE TABLE Incident_Table(
      2    incident_id number
      3  );
    Table created.
    SQL> CREATE TABLE Person_Table(
      2    person_id number,
      3    person_name VARCHAR2(200)
      4  );
    Table created.
    SQL> CREATE TABLE Incident_People_Table(
      2    incident_id number,
      3    person_id number
      4  );
    Table created.
    SQL> SELECT * FROM Incident_Table;
    INCIDENT_ID
              1
              2
    SQL> SELECT * FROM Person_Table;
    PERSON_ID PERSON_NAME
             1 John
             2 Mark
             3 Ben
             4 Sam
    SQL> SELECT * FROM Incident_People_Table;
    INCIDENT_ID  PERSON_ID
              1          1
              1          2
              1          3
              2          1
              2          2
              2          4
    6 rows selected.
    SQL> SELECT IT.*,
      2    (
      3      WITH People_Order AS (
      4        SELECT IPT.incident_id, person_id, PT.person_name,
      5          ROW_NUMBER() OVER (PARTITION BY IPT.incident_id ORDER BY PT.person_name) AS Order_Num,
      6          COUNT(*) OVER (PARTITION BY IPT.incident_id) AS incident_people_cnt
      7        FROM Incident_People_Table IPT
      8          JOIN Person_Table PT USING(person_id)
      9      )
    10      SELECT SUBSTR(SYS_CONNECT_BY_PATH(PO.person_name, ', '), 3) AS incident_people_list
    11      FROM (SELECT * FROM People_Order PO WHERE PO.incident_id = IT.incident_id) PO
    12      WHERE PO.incident_people_cnt = LEVEL
    13      START WITH PO.Order_Num = 1
    14      CONNECT BY PRIOR PO.Order_Num = PO.Order_Num - 1
    15    ) AS incident_people_list
    16  FROM Incident_Table IT
    17  ;
    INCIDENT_ID INCIDENT_PEOPLE_LIST
              1 Ben, John, Mark
              2 John, Mark, SamRegards,
    Dima

  • Help! .TMIB service not returning local attributes

    I've the following src to create a an FML request buffer with TA_FLAGS set to MIB_LOCAL...
    FBFR32* buf = (FBFR32*)tpalloc("FML32", NULL, 1024);
    Finit32(buf, Fsizeof32(buf));
    long flags = MIB_LOCAL;
    Fchg32(buf, TA_OPERATION, 0, "GET", 0);
    Fchg32(buf, TA_CLASS, 0, "T_QUEUE", 0);
    Fchg32(buf, TA_FLAGS, 0, (char*)&flags, 0);
    Fchg32(buf, TA_RQADDR, 0, qaddr, 0);
    FILE* f = fopen(dumpfile, "a");
    Ffprint32(buf, f);
    long len;
    tpcall(".TMIB", (char*)buf, (long)0, (char**)&buf, &len, 0);
    Ffprint32(buf, f);
    fclose(f);
    Which produces the following output in the dumpfile...
    TA_FLAGS        65536
    TA_CLASS T_QUEUE
    TA_OPERATION GET
    TA_RQADDR LMQ
    TA_ERROR 0
    TA_MORE 0
    TA_OCCURS 1
    TA_GRACE 60
    TA_MAXGEN 3
    TA_MSG_CBYTES 0
    TA_MSG_QBYTES 65536
    TA_MSG_QNUM 0
    TA_RQID 52527126
    TA_SERVERCNT 1
    TA_WKQUEUED 0
    TA_CLASS T_QUEUE
    TA_STATE ACTIVE
    TA_CONV N
    TA_RCMD
    TA_RESTART Y
    TA_RQADDR LMQ
    TA_SERVERNAME <ommitted>
    TA_SOURCE <ommitted>
    TA_LMID slc00caq
    Note the lack of local attributes. I have analogous src to query local attrs of the T_SERVER class which works fine. Any ideas on why I'm not getting T_QUEUE local attrs?

    Michael,
    The local attributes in the T_QUEUE class aer TA_TOTNQUEUED, TA_TOTWKQUEUED, TA_SOURCE, TA_NQUEUED, and TA_WKQUEUED.
    TA_WKQUEUED and TA_SOURCE are being returned as part of the result.
    For TA_TOTNQUEUED the TM_MIB(5) manual page T_QUEUE class definition lists the following limitation:
    Limitation: If the T_DOMAIN:TA_LDBAL attribute is "N" or the T_DOMAIN:TA_MODEL attribute is "MP", TA_TOTNQUEUED is not returned. In the same configuration, updates to this attribute are ignored. Consequently, when this attribute is returned TA_LMID and TA_SOURCE have the same value.
    There is a similar limitation listed for TA_TOTWKQUEUED and TA_NQUEUED. That is why you are not seeing those 3 attributes in the result.
    Regards,
    Ed

  • How to get person picker field to return as email instead of a string when emailing in a workflow?

    Hi, I have 3 person fields in Infopath 2013 form.  In the Form Option, Property Promotion, each of these people picker field, i selected the DisplayName,
    give it a column name and selected the Merge under Function.  
    In the workflow I created for this form.  Depending on selection from a radio button and a dropdown controls, I would email to one or 2 of the people selected
    from the people picker controls mentioned above.  
    In the Email To field, I select "Workflow Lookup for a User", select the field that I promoted (mentioned above), but the "Return field as"
    field is grey out, disabled. It doesn't allow the option to return as an email. I suspect it's because the 3 properties were promoted as concatenated string?  
    Now when my workflow is run, the workflow is immediately canceled.  I suspect it's the problem with the email field.  How can I promote a Person Picker
    field so it will return a email address when I use it in the email to user function in workflow?
    Thank you.

    The control I use is a Person/Group Picker.  I tried in Property Promotion selecting either DisplayName, AccountID or even the PCPerson but none of them would give me the "Return Field As" field enabled to select to return as email.   It stays
    as grey out, disabled, and return as string.  
    I suspect this is also why I'm not getting the email when workflow starts.  Where can I check if an email is sent?  I have it sent to myself, by selecting myself in the Person/Group picker but I haven't received any emails.
    Thank you.

  • Function that returns N values, without using a string

    Hi, how can i make a function that returns several valures (that hasn't a exact number of returned values, it could return 3 values, or 7) without using a string?
    When i need to return several values from a function, i put the values inside a varchar like thus 'XXX,YYY,ZZZ' and so on. Don't know if this has a poor performance.
    If you can supply simple examples for what im asking, i would be nice.
    (without using a string)

    Can i create the type objects inside a package? If i
    can, they will be local to the package, right?Yes, you're right.
    Pipeline returns a row or several?You can use pipelined function in the same way you use table:
    SELECT * FROM TABLE(pipelined_funct(agr1, agr2));
    It returns results as separate rows.

  • Delete in xsql:dml vs xsql:delete-request and returned rows attribute

    There is a difference in the number of rows returned between using a delete in xsql:dml vs xsql:delete-request. If I issue a delete via xsql:dml and the row I wish to delete is not in the table, then I get a result with rows equal to 0 as expected. However if I issue a delete via xsql:delete-request and the row I wish to delete is again not in the table, then I get a result with rows equal to 1.
    It appears that the value of rows in the response to xsql:delete-request is the number of rows to be processed, ie the number of rows in the posted document, whereas the value of rows in the response to xsql:dml is the number of rows processed in the database.
    I'd expect that the result that we want is the number of rows processed in the database. Thus xsql:delete-request should use the rows attribute in the response to reflect the number of rows processed in the database and thus be consistent with xsql:dml, and possibly use another attribute to reflect the number of rows to be processed.
    The same problem occurs with an update in xsql:dml vs xsql:update-request.
    http://aetius/xsql/demo/dmldelete.xsql?cxn=demo&bind=ename&ename=COMPAQ&sql=delete+from+EMP+where+ENAME+%3d+?
    result is
    <xsql-status action="xsql:dml" rows="0"/>
    where dmldelete.xsql is
    <xsql:dml
    null-indicator="yes"
    connection="{@cxn}"
    bind-params="{@bind}"
    xmlns:xsql="urn:oracle-xsql">
    {@sql}
    </xsql:dml>
    http://aetius/xsql/demo/reqdelete.xsql?cxn=demo&table=EMP&key=ENAME
    where posted document is
    <ROWSET><ROW><ENAME>COMPAQ</ENAME></ROW></ROWSET>
    result
    <xsql-status action="xsql:delete-request" rows="1"/>
    where reqdelete.xsql is
    <xsql:delete-request
    connection="{@cxn}"
    key-columns="{@key}"
    table="{@table}"
    xmlns:xsql="urn:oracle-xsql">
    </xsql:delete-request>
    Steve.

    If you post as an HTML parameter, then you can directly reference the parameter value as either a lexical parameter:
    <xsql:dml>
    insert into foo(xml_column) values ('{@paramname}')
    </xsql:dml>
    or as a bind parameter:
    <xsql:dml bind-params="paramname">
    insert into foo(xml_column) values (?)
    </xsql:dml>
    I'd recommend the latter since it's more robust to the presence of quotes in the XML that's being posted.
    If you post the XML HTTP body, then you'd have to write a custom action handler that called the getPageRequest().getPostedDocument() to get hold of the posted XML Document.

  • Detect a certain character and return it's index in the string

    what's the function that detects a certain character e.g."X" in a string line and returns its index then continues to detect the next 'X" in the same line. do i also need to store them in an array?

    You have to write one. Also, please stop starting new threads on this topic. This is all related to the same problem you're having, and posting so many threads makes it tough on everyone who wants to help you. It's rude, and wasteful of other people's time; namely, the folks that are actually trying to help you solve your problem.

  • Command_link generated by JSTL does not return value attribute

    Since data_table CANNOT RENDER DATA IN SINGLE ROW, MULTIPLE COLUMNS, I am using the following to show the data as links in single row, multiple columns
    <TABLE><TR><TD>
    <c:forEach var="item" items="${MyBean.Filters}">
    <c:set var="myLink" value="${item}" scope="request"/>
    <h:command_link value="#{myLink}" actionListener="#{MyBean.LinkSelected}">
    <h:output_text value="#{myLink}"/>
    </h:command_link>
    </c:forEach>
    </TD></TR></TABLE>
    The above JSTL shows up the links fine in a single row. But when a link is selected and the actionlistener is called, I see that the value parameter is null. Is this because the command_link is in a TABLE (i think I read somewhere that this is a known bug... )
    I do
    value = (String)((UICommand) event.getSource()).getValue();
    to get the value...
    I tried several ways.. all I need is a way to distinguish the links and know which link has been selected.
    Any suggestions please....

    The value is null when the ActionEvent listener fires, because the myLink variable is only available during processing of the JSP page as part of the Render Response phase, not in the request triggered by clicking on the generated link.
    There's simply no way to get this to work using JSTL's <c:forEach> action, and it's not because we didn't try. A custom renderer for the UIData component that renders a single component as a table with one row with multiple columns (or whatever you need) is the only solution I can think of.
    Hans Bergsten (EG member)

Maybe you are looking for

  • Is Dynamic Loading of Text from an external file possible in Captivate?

    Hello all, I am wondering if Dynamic loading of text is possible in captivate or not. As we can load an external file in flash. & which is the universal font to be used for the text entry box which will visible on any media? Thanks & Regards, Chirag

  • "error when importing object" when selecting variant

    Hello, we recently migrated from 4.6 to 4.7. For some programs, when selecting a variant, this gives a runtime error, like Error when importing object "C131A2" What is the cause of this? Because the values in the variant aren't valid anymore? How can

  • Super slow when making context index

    90000 rows, average 30k/clob charset zhs16gbk CONNECT CTXSYS/CTXSYS; begin ctx_ddl.create_preference('APPLEXER', 'CHINESE_VGRAM_LEXER'); ctx_ddl.create_preference('APPSTORAGE', 'BASIC_STORAGE'); ctx_ddl.set_attribute('APPSTORAGE', 'I_TABLE_CLAUSE', '

  • MII doesn't generate web service properly if transaction has XML typed prm.

    Hi, MII doesn't generate web service properly if transaction has XML typed input/output parameter. I did lots of test. When i do add web reference from vs.Net, there is no xml structure of input/output parameter. I use MII version 12.05 How can it be

  • Hyper-V synthetic video driver

    Hi, I'm running arch in a Hyper-v VM and since kernel 3.10 the hyperv_fb driver is included (which supports higher resolutions etc). Currently I have the vesa driver installed. I guess I have to use another VGA driver? lsmod curently shows hyperv_fb