FM for to split string

Hi All,
Is there a FM available which can split string based on seprator e.g ABC XYZ needs to be separated using space delimeter.
Thanks!
Prakash D. Naik

if you dont know the number of occurrences of the delimeter you can use the following code.
data: source type string ,
      target type standard table of string .
source = 'This is for test.' .
split source at ' ' into table target .
Regards
Raja
PS Kindly post ABAP related questions at
ABAP Development

Similar Messages

  • Hi, I am having trouble MacBook Air crashing since Yosemite upgrade. I ran an Etresoft check but I don't know what it means... my system runs slowly and crashes. I have to force shutdown. Sometimes screen is black for a split second b/w webmail pages

    Hello,
    I am having trouble with my MacBook Air 13 inch June 2012 MacBook Air5, 2 4GB RAM  details below in Etresoft report. I recently upgraded to Yosemite and am having system trouble. My computer crashes and I have to force quit to restart. When using webmail there is a black screen for a split second between pages. This did not happen before. I am worried that it is not running properly and perhaps I need to revert to the previous operating system. I only have a MacBook Air and no need to share images between a tablet or phone so I did not need the new photo sharing software of Yosemite. I wonder if I don't have enough RAM to run it? I did not run time machine before I made the upgrade as I did not realise the significance of an upgrade as not very Mac literate. Any advice on whether my system is in danger... most appreciated! I am writing a book and making a back up but this machine is my lifeline and my work is conducted through it. It ran perfectly before... the Yosemite upgrade has perhaps highlighted some problems and it has unnerved me!
    Thanks ever so much for your advice!
    Lillibet
    EtreCheck version: 2.2 (132)
    Report generated 5/2/15, 9:53 PM
    Download EtreCheck from http://etresoft.com/etrecheck
    Click the [Click for support] links for help with non-Apple products.
    Click the [Click for details] links for more information about that line.
    Hardware Information: ℹ️
        MacBook Air (13-inch, Mid 2012) (Technical Specifications)
        MacBook Air - model: MacBookAir5,2
        1 1.8 GHz Intel Core i5 CPU: 2-core
        4 GB RAM Not upgradeable
            BANK 0/DIMM0
                2 GB DDR3 1600 MHz ok
            BANK 1/DIMM0
                2 GB DDR3 1600 MHz ok
        Bluetooth: Good - Handoff/Airdrop2 supported
        Wireless:  en0: 802.11 a/b/g/n
        Battery: Health = Normal - Cycle count = 694 - SN = D86218700K2DKRNAF
    Video Information: ℹ️
        Intel HD Graphics 4000
            Color LCD 1440 x 900
    System Software: ℹ️
        OS X 10.10.3 (14D136) - Time since boot: 0:22:41
    Disk Information: ℹ️
        APPLE SSD SM256E disk0 : (251 GB)
            EFI (disk0s1) <not mounted> : 210 MB
            Recovery HD (disk0s3) <not mounted>  [Recovery]: 650 MB
            Macintosh HD (disk1) / : 249.77 GB (167.35 GB free)
                Encrypted AES-XTS Unlocked
                Core Storage: disk0s2 250.14 GB Online
    USB Information: ℹ️
        Apple, Inc. Keyboard Hub
            Mitsumi Electric Apple Optical USB Mouse
            Apple Inc. Apple Keyboard
        Apple Inc. FaceTime HD Camera (Built-in)
        Apple Inc. BRCM20702 Hub
            Apple Inc. Bluetooth USB Host Controller
        Apple Internal Memory Card Reader
        Apple Inc. Apple Internal Keyboard / Trackpad
    Thunderbolt Information: ℹ️
        Apple Inc. thunderbolt_bus
    Gatekeeper: ℹ️
        Mac App Store and identified developers
    Kernel Extensions: ℹ️
            /Applications/WD +TURBO Installer.app
        [not loaded]    com.wdc.driver.1394HP (1.0.11 - SDK 10.4) [Click for support]
        [not loaded]    com.wdc.driver.1394_64HP (1.0.1 - SDK 10.6) [Click for support]
        [not loaded]    com.wdc.driver.USB-64HP (1.0.3) [Click for support]
        [not loaded]    com.wdc.driver.USBHP (1.0.14) [Click for support]
            /System/Library/Extensions
        [not loaded]    com.wdc.driver.1394.64.10.9 (1.0.1 - SDK 10.9) [Click for support]
        [loaded]    com.wdc.driver.USB.64.10.9 (1.0.1 - SDK 10.9) [Click for support]
    Problem System Launch Daemons: ℹ️
        [failed]    com.apple.mtrecorder.plist
    Launch Agents: ℹ️
        [running]    com.mcafee.menulet.plist [Click for support]
        [running]    com.mcafee.reporter.plist [Click for support]
        [loaded]    com.oracle.java.Java-Updater.plist [Click for support]
    Launch Daemons: ℹ️
        [running]    com.adobe.ARM.[...].plist [Click for support]
        [loaded]    com.adobe.fpsaud.plist [Click for support]
        [failed]    com.apple.spirecorder.plist
        [running]    com.mcafee.ssm.Eupdate.plist [Click for support]
        [running]    com.mcafee.ssm.ScanManager.plist [Click for support]
        [running]    com.mcafee.virusscan.fmpd.plist [Click for support]
        [loaded]    com.oracle.java.Helper-Tool.plist [Click for support]
    User Launch Agents: ℹ️
        [loaded]    com.adobe.ARM.[...].plist [Click for support]
        [loaded]    com.google.keystone.agent.plist [Click for support]
    User Login Items: ℹ️
        iTunesHelper    Application Hidden (/Applications/iTunes.app/Contents/MacOS/iTunesHelper.app)
        Dropbox    Application  (/Applications/Dropbox.app)
        AdobeResourceSynchronizer    Application Hidden (/Applications/Adobe Reader.app/Contents/Support/AdobeResourceSynchronizer.app)
        EvernoteHelper    Application  (/Applications/Evernote.app/Contents/Library/LoginItems/EvernoteHelper.app)
        TouchP-150M    Application  (/Applications/Canon P-150M/TouchP-150M.app)
        iPhoto    Application  (/Applications/iPhoto.app)
        WDDriveUtilityHelper    Application  (/Applications/WD Drive Utilities.app/Contents/WDDriveUtilityHelper.app)
        WDSecurityHelper    Application  (/Applications/WD Security.app/Contents/WDSecurityHelper.app)
    Internet Plug-ins: ℹ️
        FlashPlayer-10.6: Version: 17.0.0.169 - SDK 10.6 [Click for support]
        QuickTime Plugin: Version: 7.7.3
        AdobePDFViewerNPAPI: Version: 11.0.10 - SDK 10.6 [Click for support]
        AdobePDFViewer: Version: 11.0.10 - SDK 10.6 [Click for support]
        Flash Player: Version: 17.0.0.169 - SDK 10.6 [Click for support]
        Default Browser: Version: 600 - SDK 10.10
        JavaAppletPlugin: Version: Java 8 Update 45 Check version
    3rd Party Preference Panes: ℹ️
        Flash Player  [Click for support]
        FUSE for OS X (OSXFUSE)  [Click for support]
        Java  [Click for support]
        MacFUSE  [Click for support]
        NTFS-3G  [Click for support]
    Time Machine: ℹ️
        Skip System Files: NO
        Mobile backups: ON
        Auto backup: YES
        Volumes being backed up:
            Macintosh HD: Disk size: 249.77 GB Disk used: 82.42 GB
        Destinations:
            My Passport Edge for Mac [Local]
            Total size: 499.94 GB
            Total number of backups: 27
            Oldest backup: 2013-01-31 21:15:26 +0000
            Last backup: 2015-05-02 11:33:09 +0000
            Size of backup disk: Adequate
                Backup size 499.94 GB > (Disk used 82.42 GB X 3)
    Top Processes by CPU: ℹ️
             6%    WindowServer
             3%    fontd
             2%    VShieldScanManager
             0%    taskgated
             0%    notifyd
    Top Processes by Memory: ℹ️
        745 MB    Google Chrome Helper(8)
        439 MB    kernel_task
        246 MB    VShieldScanner(3)
        160 MB    Google Chrome
        127 MB    Finder
    Virtual Memory Information: ℹ️
        130 MB    Free RAM
        3.87 GB    Used RAM
        0 B    Swap Used
    Diagnostics Information: ℹ️
        May 2, 2015, 09:30:08 PM    Self test - passed
        May 2, 2015, 08:52:59 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/soffice_2015-05-02-205259_[red acted].crash
        May 2, 2015, 09:28:53 AM    /Library/Logs/DiagnosticReports/backupd_2015-05-02-092853_[redacted].cpu_resour ce.diag [Click for details]
        May 1, 2015, 05:45:24 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/EvernoteHelper_2015-05-01-1745 24_[redacted].crash
        May 1, 2015, 05:38:54 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173854_[redacted].crash
        May 1, 2015, 05:38:43 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173843_[redacted].crash
        May 1, 2015, 05:38:32 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173832_[redacted].crash
        May 1, 2015, 05:38:27 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173827_[redacted].crash
        May 1, 2015, 05:38:10 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173810_[redacted].crash
        May 1, 2015, 05:38:00 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173800_[redacted].crash
        May 1, 2015, 05:37:49 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173749_[redacted].crash
        May 1, 2015, 05:37:38 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173738_[redacted].crash
        May 1, 2015, 05:37:27 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173727_[redacted].crash
        May 1, 2015, 05:37:22 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173722_[redacted].crash
        May 1, 2015, 05:37:06 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173706_[redacted].crash
        May 1, 2015, 05:36:55 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173655_[redacted].crash
        May 1, 2015, 05:36:44 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173644_[redacted].crash
        May 1, 2015, 05:36:33 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173633_[redacted].crash
        May 1, 2015, 05:36:22 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173622_[redacted].crash
        May 1, 2015, 05:36:17 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173617_[redacted].crash
        May 1, 2015, 05:36:01 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173601_[redacted].crash
        May 1, 2015, 05:35:50 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173550_[redacted].crash
        May 1, 2015, 05:35:39 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173539_[redacted].crash
        May 1, 2015, 05:35:28 PM    /Library/Logs/DiagnosticReports/mds_2015-05-01-173528_[redacted].crash
        May 1, 2015, 05:20:29 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/soffice_2015-05-01-172029_[red acted].crash
        May 1, 2015, 04:55:05 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/soffice_2015-05-01-165505_[red acted].crash
        May 1, 2015, 02:53:58 PM    /Library/Logs/DiagnosticReports/sharingd_2015-05-01-145358_[redacted].crash
        Apr 20, 2015, 09:31:20 PM    /Library/Logs/DiagnosticReports/Kernel_2015-04-20-213120_[redacted].panic [Click for details]

    When you have kernel panics, the pertinent information is in the panic report.
    These instructions must be carried out as an administrator. If you have only one user account, you are the administrator.
    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad and start typing the name.
    In the Console window, select
              DIAGNOSTIC AND USAGE INFORMATION ▹ System Diagnostic Reports
    (not Diagnostic and Usage Messages) from the log list on the left. If you don't see that list, select
              View ▹ Show Log List
    from the menu bar.
    There is a disclosure triangle to the left of the list item. If the triangle is pointing to the right, click it so that it points down. You'll see a list of reports. A panic report has a name that begins with "Kernel" and ends in ".panic". Select the most recent one. The contents of the report will appear on the right. Use copy and paste to post the entire contents—the text, not a screenshot.
    If you don't see any reports listed, but you know there was a panic, you may have chosen Diagnostic and Usage Messages from the log list. Choose DIAGNOSTIC AND USAGE INFORMATION instead.
    In the interest of privacy, I suggest that, before posting, you edit out the “Anonymous UUID,” a long string of letters, numbers, and dashes in the header of the report, if it’s present (it may not be.)
    Please don’t post other kinds of diagnostic report.
    I know the report is long, maybe several hundred lines. Please post all of it anyway.

  • HELP URGENT:; Splitting strings in servlets

    hi ...
    I am trying to access the below servlet from another servlet in iplanet . I have to access a file and arrange the '|' delimited data in the file in a table format like in html ...
    I have used my own function inside the servlets which splits a string based on character ...But I always get
    Internal error: exception thrown from the servlet service function (uri=/servlet/ReportsDataServlet): java.lang.NullPointerException, Stack: java.lang.NullPointerException
    at ReportsDataServlet.split(ReportsDataServlet.java:82)
    at ReportsDataServlet.doPost(ReportsDataServlet.java:56)
    at ReportsDataServlet.doGet(ReportsDataServlet.java:14)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.iplanet.server.http.servlet.NSServletRunner.invokeServletService(NSServletRunner.java:919)
    at com.iplanet.server.http.servlet.NSServletRunner.Service(NSServletRunner.java:483)
    The sample code is shown below....I get the same error when i tries with stringokenizer as well....Pls help me fix this.....
    public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, Se
    rvletException
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    cont=getServletContext();
    out.println("<html><head><title>Reports Data</title></head><body bgcolor=DBD0E2>");
    String repType = request.getParameter("Rep");
    String mon = request.getParameter("month");
    String day = request.getParameter("day");
    String year = request.getParameter("year");
    String repName = repType+"."+mon+"-"+day+"-"+year+".txt";
    BufferedReader in = new BufferedReader( new FileReader("/home/lnayar/baais/xmlServlet/"+rep
    Name));
    String st;
    st = in.readLine();
    cont.log(st);
    int c =0;
    out.println("<table border=\"3\" cellpadding=\"0\" cellspacing=\"0\" width=\"800\"><tr><td>L
    ATA</td><td>WC CLLI</td><td>WC NAME</td><td>ADSL_LOCATION</td><td>ATM FLAG</td><td>ATM RELIEF DATE</td><t
    d>FRAME FLAG</td><td>FRAME RELIEF DATE</td><td>GOLD FLAG</td><td>GOLD RELIEF DATE</td><td>OVERLAY INDICAT
    OR</td><td>COUNT</td></tr>");
    while (st != null)
    c++;
    st = in.readLine();
    StringTokenizer stt = new StringTokenizer(st);
    out.println("<tr>");
    while (stt.hasMoreTokens())
    //out.println("<td>"+stt.nextToken("|")+"</td>");
    out.println("<td>hello</td>");
    out.println("</tr>");
    while (st != null)
    c++;
    st = in.readLine();
    out.println("<tr>");
    Enumeration en = split(st,"|");
    while(en.hasMoreElements())
    out.println("<td>"+en.nextElement()+"</td>");
    out.println("</tr>");
    cont.log("out while");
    out.println("</table>");
    out.println("</body></html>");
    public Enumeration split (String str, String delim)
    Vector v = new Vector();
    int pos_1;
    int pos_2;
    //Set initial delimiter positions...
    pos_1 = 0;
    pos_2 = 0;
    //Start chopping off bits from the string
    //until left boundary reaches the length of string
    while ( pos_1 <= str.length() )
    pos_2 = str.indexOf(delim, pos_1);
    if ( pos_2 < 0 )
    pos_2 = str.length();
    String sub = str.substring (pos_1, pos_2);
    pos_1 = pos_2 + 1;
    v.addElement(sub);
    return v.elements();
    d deeply appreciate if soeone could take a look at the code and tell me exactly where i am going wrong ..... Its URGENT ...
    Thx
    klv

    But there is the while statement which filters null
    values..Which is useless in your case, because you proceed to change the value of st to something else which you don't check for null.
    At any rate, what you have to do is this:
    1. Look at the stack trace to find the line number where the error occurs.
    2. Look at that line in your code.
    3. Look at each object variable in that line. Find out how it became null and fix that.

  • Splitting String and SubString in C#?

    Hi, I have this string with names and their branches like this:
    Label/Sublabel/SubLabel2/SubLabel3.
     Where the string  before "/" is a superlabel of its corresponding sublabel. 
    --Label
    --------Sublabel (sub label of Label)
    -------------- SubLabel2 ( sub label of Sublabel)
    ---------------------SubLabel3 (sub label of Sublabel2)
    ....and so on.
    I have two arrays Label and SubLabel namely. I want to put split values into these arrays as the following manner.
    Label = All the super labels must enter this array.
    Sublabel = all sublabels must enter this array.
    Label nests Sublabel , Sublabel nests Sublabel2, Sublabel2 nests Sublabel3 and Sublabel3 probably will nest Sublabel4 and so on.  I need a way to find out which label is a Superlabel of its corresponding sublabel. A superLabel is a key to find out its
    Sublabel.
    so, far I have this code only to split the string.
    string str = "Label/SubLabel/SubLabel2/SubLabel3";
    string[] names = str.Split('/');
    foreach (string name in names)
    Console.WriteLine(name);
    How do I put the split values into two separate arrays for Label and SubLabel ?

    In your code you wanna put folder names into different arrays right?
    string str = "Label/SubLabel/SubLabel2/SubLabel3";
    string[] names = str.Split('/');
    foreach (string name in names)
    Console.WriteLine(name);
    In this example there is 1 Label and 3 SubLabels, am I right?
    string str = "Label/SubLabel/SubLabel2/SubLabel3";// List for Label List<string> labelList = new List<string>():// List for SubLabelList<string> subLabelList = new List<string>():
    string[] names = str.Split('/');
    foreach (string name in names)
    Console.WriteLine(name); if(name.ToLower().Contains("sublabel") subLabelList.Add(name); else labelList.Add(name);
    In the end you fill two List array with your label names. I think you are asking for that I do not misunderstand your question.

  • Split String into two

    HI,
    How to Split String into two parts at delimiter

    HI,
    REPORT ZSTRING.
    DATA: LENGTH TYPE I,    
          REMAINING_LENGTH TYPE I ,   
          NEXT_POINTER TYPE I    ,   
          FIRST_HALF(20)  TYPE C ,    
          SECOND_HALF(20) TYPE C ,    
          TEMP TYPE I .
    PARAMETER: WORD(35) TYPE C . "INPUT WORD
    START-OF-SELECTION.
    LENGTH = STRLEN( WORD ).      "Length of the input String
    SEARCH WORD FOR '/'.
        IF SY-SUBRC = 0 .  
          IF SY-FDPOS > 0.   
          MOVE WORD+0(SY-FDPOS) TO FIRST_HALF.  
          ENDIF.  
       TEMP = SY-FDPOS + 1. 
       IF TEMP <> LENGTH.    
       NEXT_POINTER = SY-FDPOS + 1.    
       REMAINING_LENGTH = ( LENGTH - SY-FDPOS ) - 1.    
       MOVE WORD+NEXT_POINTER(REMAINING_LENGTH) TO SECOND_HALF.  
       ENDIF.
    ENDIF.
    WRITE:/'Input String:', WORD .
    WRITE:/'First  Half:', FIRST_HALF.
    WRITE:/'Second Half:', SECOND_HALF.
    *-- End of Program
    Reward Points if found helpfull..
    Cheers,
    Chandra Sekhar.

  • Function module to split strings

    Hi,
    I have a string value ' DBTABLE-FIELDNAME'. I need to split this into 2 strings - The first one is the database table name and the second one is the fieldname. So, the character '-' is the point where the split needs to be done. How can this be achieved. Any FM that I could use?
    Thanks for your help!
    Regards,
    Divyaman Singh Rawat

    Use FM 'STRING_SPLIT'
    REPORT ZEXAMPLE.
    DATA: V_HEAD(10), V_TAIL(10).
    PARAMETERS: P_STR(20),
                P_DEM.
    CALL FUNCTION 'STRING_SPLIT'
         EXPORTING
              DELIMITER = P_DEM
              STRING    = P_STR
         IMPORTING
              HEAD      = V_HEAD
              TAIL      = V_TAIL
         EXCEPTIONS
              NOT_FOUND = 1
              NOT_VALID = 2
              TOO_LONG  = 3
              TOO_SMALL = 4
              OTHERS    = 5.
    IF SY-SUBRC EQ 0.
      WRITE:/ 'HEAD:', V_HEAD,
            / 'TAIL:', V_TAIL.
    ELSE.
      WRITE:/ 'ERROR SPLITTING STRING'.
    ENDIF.
    Regards,
    Joy.

  • Split string into an array (Skip first character)

    I have a string like:
    ,open,close,open
    I want to parse the data into an array (without the first ','). I found and tweaked the following code, but the result was:
    +<blank line> (think this is coming from the first ',')+
    off
    on
    off
    FUNCTION SPLIT (p_in_string VARCHAR2, p_delim VARCHAR2) RETURN t_array
    IS
    i number :=0;
    pos number :=0;
    lv_str varchar2(50) := p_in_string;
    strings t_array;
    BEGIN
    -- determine first chuck of string
    pos := instr(lv_str,p_delim,1,1);
    -- while there are chunks left, loop
    WHILE ( pos != 0) LOOP
    -- increment counter
    i := i + 1;
    -- create array element for chuck of string
    strings(i) := substr(lv_str,1,pos-1);
    -- remove chunk from string
    lv_str := substr(lv_str,pos+1,length(lv_str));
    -- determine next chunk
    pos := instr(lv_str,p_delim,1,1);
    -- no last chunk, add to array
    IF pos = 0 THEN
    strings(i+1) := lv_str;
    END IF;
    END LOOP;
    -- return array
    RETURN strings;
    END SPLIT;
    I am working on a 9i database.

    How is your collection defined? Assuming you are doing something like
    SQL> create type t_array as table of varchar2(100);
      2  /
    Type created.then you would just need to add an LTRIM to the code that initializes LV_STR and add appropriate EXTEND calls when you want to extend the nested table
    SQL> ed
    Wrote file afiedt.buf
      1  create or replace FUNCTION SPLIT (p_in_string VARCHAR2, p_delim VARCHAR2)
      2    RETURN t_array
      3  IS
      4    i number :=0;
      5    pos number :=0;
      6    lv_str varchar2(50) := ltrim(p_in_string,p_delim);
      7    strings t_array := t_array();
      8  BEGIN
      9    -- determine first chuck of string
    10    pos := instr(lv_str,p_delim,1,1);
    11    -- while there are chunks left, loop
    12    WHILE ( pos != 0)
    13    LOOP
    14      -- increment counter
    15      i := i + 1;
    16      -- create array element for chuck of string
    17      strings.extend;
    18      strings(i) := substr(lv_str,1,pos-1);
    19      -- remove chunk from string
    20      lv_str := substr(lv_str,pos+1,length(lv_str));
    21      -- determine next chunk
    22      pos := instr(lv_str,p_delim,1,1);
    23      -- no last chunk, add to array
    24      IF pos = 0
    25      THEN
    26        strings.extend;
    27        strings(i+1) := lv_str;
    28      END IF;
    29    END LOOP;
    30    -- return array
    31    RETURN strings;
    32* END SPLIT;
    SQL> /
    Function created.
    SQL> select split( ',a,b,c', ',' ) from dual;
    SPLIT(',A,B,C',',')
    T_ARRAY('a', 'b', 'c')If T_ARRAY is defined as an associative array, you wouldn't need to have the EXTEND calls but then you couldn't call the function from SQL.
    Justin

  • String.class without split(String regex)

    hello,
    This is my problem:
    I am using eclipse with j2sdk1.4.2 which
    implement
    the clase String.class with
    method replaceAll(String regex, String replacement) and
    method split(String regex)
    PAth: home_j2sdk1.4.2/jre/lib/rt.jar 25.762kb
    In this way:
    String columns[] = line.split("\t");
    for (int i=0; i<columns.length; i++)
    ws.addCell(new Label(i,row,columns.replaceAll("\"","")));
    I move the code above to websphere Application Developer 5.1.2
    which use Home_Websphere/eclipse/jre/lib/rt.jar 8.827 kb
    this jar in yours String.class not contains the
    method replaceAll(String regex, String replacement) and
    method split(String regex)
    I need to find the use my code above with that methods,
    what i need to do ???
    possible,i need to find the source to String.java of j2sdk1.4.2
    which implement the methods, but where ???
    or there is another way to do it ???
    Any help is greatly appreciated.

    If websphere is supposedly 1.4 compatible, arethey
    "allowed" to leave out methods from the JFC? Not sure what the JFC is, but no, they would not be
    allowed to leave out any methods.
    JFC - Java Foundation Classes. I think they started calling what might be considered the Java Core the JFC when they first added Swing to the distribution. Maybe the term is no longer used.
    RRD-R      
    � {�                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Create URL Document for text only string (Not XML)

    I want to query a http page that return only a string of text. The response is not formatted with XML. Is it possible to read the value of “parameter1” containing “4321” from the Contact Center Express script?
    Response (pure text):
    parameter1=4321&parameter2=1234

    Getting the response body of an HTTP GET request is as easy as:
    Set my_string = URL[http://my-server.local/]
    Now, if the response body is formatted as a query string:  key1=value1&key2=value2, you will need to further process your results.
    You can feel free to search the web for "java query string" to see if there's code out there you like, otherwise, here's one way to do it in UCCX.
    /* This Set step makes the HTTP GET request to the web server and stores the response body in the String */
    Set my_string = URL[http://my-server.local/]
    /* This Do step takes any size query parameter and turns it into a HashMap */
    /* E.g., From this: key1=value1&key2=value2; to this: map[key1] = value1, map[key2] = value2 */
    Do {
        String[] pairs = my_string.split("&");
        int i = 0;
        int j = pairs.length;
        for (; i < j; i++) {
            my_map.put(pairs[i].split("=")[0], pairs[i].split("=")[1]);
    }/* This If step checks the existance of a specific key, and if it exists, we get the value for use in our script */If (my_map.containsKey("key1"))     True          /* The specified key is in the map, set account_number to its value */          Set account_number = (String) my_map.get("key1");     False          /* The specified key is not in the map */
    I hope that makes sense and helps you.  Ask questions if you need more help.  Good luck.
    Anthony Holloway
    Please use the star ratings to help drive great content to the top of searches.

  • Split string - JDK 1.3

    Hello All,
    I'm normally working with JDK 1.4. Now I'm doing a programm with JDK 1.3 and looking for a possibility to split strings, as String.split() does not exist in JDK 1.3.
    Any hint would be appreciated.
    Regards.
    Ralf

    That's it.
    I had in my mind that there is another class for splitting strings, but as I normally using String.split() with JDK 1.4 I didn't remember.
    Thank you.

  • Look Up For Comma Separated Strings

    Hi,
    How to look up for comma separated string from livecycle forms manager ??
    Plz gimme an idea on this.
    Raghava Kumar V.S.S.

    Hi
    My point is that the more detailed you ask your question, the more likely you are to get an answer.
    Those of us who monitor these newsgroups also appreciate you doing as much of your own research as possible, before asking us for help - we're more likely to spend our own (personal and valuable) time helping you, if we know that you've spent your own time doing research, and you've still not been able to solve the problem.
    I look forward to your next question :-)
    Howard

  • I have an Ipad 2, I recently downloaded IOS 7.0.4, now when I open up Safari to search the internet it will come up for a split second then dissapear and take me back to the home screen. So it wont even let me search for anything.

    So can anyone tell me how to fix this problem? I cant surf the web because as soon as I click on the Safari icon it will pop up for a split second then dissapear and take me to the Ipad homescreen. This happened when I downloaded the IOS 7.0.4.  I have the IPAD 2.

    The terms of service of the Apple Support Communities prevent us from helping anyone with a jailbroken phone.
    You're on your own.  Good luck.

  • I have a CC Photography License and tried loading the new Lightroom cc but it will not open (only flashes the welcome screen for a split second) then goes blank.  I tried uninstalling it, rebooting, etc. several times and it will not work on my Mac with Y

    I have a CC Photography License and tried loading the new Lightroom cc but it will not open (only flashes the welcome screen for a split second) then goes blank.  I tried uninstalling it, rebooting, etc. several times and it will not work on my Mac with Yosemite.  Please help!

    Check out this thread: Downloaded Lightroom CC but only get a quick flash of the startup screen then nothing, Lightroom 5 still working.

  • [SOLVED] Xorg Strangeness- Running startx runs xorg for a split second

    As in the subject, I am trying to run startx on my Arch (x86_64) machine for the first time since installation, however X only runs for a split second before quitting.. I've checked the log, but there aren't any errors that pop up to tell me what's going on.  What I've been doing that I think may affect the answer:
    Installed proprietary nvidia drivers that I downloaded off of nvidia's website (though I removed it by running sudo ./driver.run -uninstall)
    Installed nvidia drivers from the repository (sudo pacman -S nvidia nvidia-utils)
    shut off nouveau drivers (blacklisted nouveau in /etc/modprobe.d)
    Ran nvidia-xconfig to generate new xorg.conf file
    /var/log/Xorg.0.log shows nothing with (EE), so I assume that everything is going smoothly, however still can't get X to work.  Any help would be appreciated.  Google's let me down so far.
    Perhaps some fresh eyes could help me
    (contents of /var/log/Xorg.0.log)
    [ 22.116]
    X.Org X Server 1.12.2
    Release Date: 2012-05-29
    [ 22.116] X Protocol Version 11, Revision 0
    [ 22.116] Build Operating System: Linux 3.0.32-1-lts x86_64
    [ 22.116] Current Operating System: Linux Ponyville 3.3.7-1-ARCH #1 SMP PREEMPT Tue May 22 00:26:26 CEST 2012 x86_64
    [ 22.117] Kernel command line: root=/dev/sda4 ro
    [ 22.117] Build Date: 30 May 2012 07:24:13PM
    [ 22.117]
    [ 22.117] Current version of pixman: 0.26.0
    [ 22.117] Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    [ 22.117] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 22.119] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jun 7 08:50:45 2012
    [ 22.148] (==) Using config file: "/etc/X11/xorg.conf"
    [ 22.148] (==) Using config directory: "/etc/X11/xorg.conf.d"
    [ 22.166] (==) ServerLayout "Layout0"
    [ 22.166] (**) |-->Screen "Screen0" (0)
    [ 22.166] (**) | |-->Monitor "Monitor0"
    [ 22.166] (**) | |-->Device "Device0"
    [ 22.166] (**) |-->Input Device "Keyboard0"
    [ 22.166] (**) |-->Input Device "Mouse0"
    [ 22.166] (==) Automatically adding devices
    [ 22.166] (==) Automatically enabling devices
    [ 22.196] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
    [ 22.196] Entry deleted from font path.
    [ 22.196] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
    [ 22.196] Entry deleted from font path.
    [ 22.196] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
    [ 22.196] Entry deleted from font path.
    [ 22.213] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
    [ 22.213] Entry deleted from font path.
    [ 22.213] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
    [ 22.213] (==) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/100dpi/
    [ 22.213] (==) ModulePath set to "/usr/lib/xorg/modules"
    [ 22.213] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
    [ 22.213] (WW) Disabling Keyboard0
    [ 22.213] (WW) Disabling Mouse0
    [ 22.213] (II) Loader magic: 0x7c58e0
    [ 22.213] (II) Module ABI versions:
    [ 22.213] X.Org ANSI C Emulation: 0.4
    [ 22.213] X.Org Video Driver: 12.0
    [ 22.213] X.Org XInput driver : 16.0
    [ 22.213] X.Org Server Extension : 6.0
    [ 22.214] (--) PCI:*(0:1:0:0) 10de:0dc4:196e:085a rev 161, Mem @ 0xf8000000/16777216, 0xe8000000/134217728, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
    [ 22.214] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    [ 22.214] (II) LoadModule: "extmod"
    [ 22.257] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
    [ 22.264] (II) Module extmod: vendor="X.Org Foundation"
    [ 22.264] compiled for 1.12.2, module version = 1.0.0
    [ 22.264] Module class: X.Org Server Extension
    [ 22.264] ABI class: X.Org Server Extension, version 6.0
    [ 22.265] (II) Loading extension MIT-SCREEN-SAVER
    [ 22.265] (II) Loading extension XFree86-VidModeExtension
    [ 22.265] (II) Loading extension XFree86-DGA
    [ 22.265] (II) Loading extension DPMS
    [ 22.265] (II) Loading extension XVideo
    [ 22.265] (II) Loading extension XVideo-MotionCompensation
    [ 22.265] (II) Loading extension X-Resource
    [ 22.265] (II) LoadModule: "dbe"
    [ 22.265] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
    [ 22.265] (II) Module dbe: vendor="X.Org Foundation"
    [ 22.265] compiled for 1.12.2, module version = 1.0.0
    [ 22.265] Module class: X.Org Server Extension
    [ 22.265] ABI class: X.Org Server Extension, version 6.0
    [ 22.265] (II) Loading extension DOUBLE-BUFFER
    [ 22.265] (II) LoadModule: "glx"
    [ 22.266] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [ 22.799] (II) Module glx: vendor="NVIDIA Corporation"
    [ 22.799] compiled for 4.0.2, module version = 1.0.0
    [ 22.799] Module class: X.Org Server Extension
    [ 22.799] (II) NVIDIA GLX Module 295.53 Fri May 11 23:49:08 PDT 2012
    [ 22.799] (II) Loading extension GLX
    [ 22.799] (II) LoadModule: "record"
    [ 22.799] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
    [ 22.885] (II) Module record: vendor="X.Org Foundation"
    [ 22.885] compiled for 1.12.2, module version = 1.13.0
    [ 22.885] Module class: X.Org Server Extension
    [ 22.885] ABI class: X.Org Server Extension, version 6.0
    [ 22.885] (II) Loading extension RECORD
    [ 22.885] (II) LoadModule: "dri"
    [ 22.885] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
    [ 22.911] (II) Module dri: vendor="X.Org Foundation"
    [ 22.911] compiled for 1.12.2, module version = 1.0.0
    [ 22.911] ABI class: X.Org Server Extension, version 6.0
    [ 22.911] (II) Loading extension XFree86-DRI
    [ 22.911] (II) LoadModule: "dri2"
    [ 22.911] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    [ 22.911] (II) Module dri2: vendor="X.Org Foundation"
    [ 22.911] compiled for 1.12.2, module version = 1.2.0
    [ 22.911] ABI class: X.Org Server Extension, version 6.0
    [ 22.911] (II) Loading extension DRI2
    [ 22.911] (II) LoadModule: "nvidia"
    [ 22.912] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
    [ 22.993] (II) Module nvidia: vendor="NVIDIA Corporation"
    [ 22.993] compiled for 4.0.2, module version = 1.0.0
    [ 22.994] Module class: X.Org Video Driver
    [ 23.021] (II) NVIDIA dlloader X Driver 295.53 Fri May 11 23:29:56 PDT 2012
    [ 23.021] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    [ 23.021] (--) using VT number 7
    [ 23.024] (II) Loading sub module "fb"
    [ 23.024] (II) LoadModule: "fb"
    [ 23.024] (II) Loading /usr/lib/xorg/modules/libfb.so
    [ 23.032] (II) Module fb: vendor="X.Org Foundation"
    [ 23.032] compiled for 1.12.2, module version = 1.0.0
    [ 23.032] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 23.032] (II) Loading sub module "wfb"
    [ 23.032] (II) LoadModule: "wfb"
    [ 23.032] (II) Loading /usr/lib/xorg/modules/libwfb.so
    [ 23.038] (II) Module wfb: vendor="X.Org Foundation"
    [ 23.038] compiled for 1.12.2, module version = 1.0.0
    [ 23.038] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 23.038] (II) Loading sub module "ramdac"
    [ 23.038] (II) LoadModule: "ramdac"
    [ 23.038] (II) Module "ramdac" already built-in
    [ 23.047] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
    [ 23.047] (==) NVIDIA(0): RGB weight 888
    [ 23.047] (==) NVIDIA(0): Default visual is TrueColor
    [ 23.047] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    [ 23.047] (**) NVIDIA(0): Enabling 2D acceleration
    [ 23.817] (II) NVIDIA(GPU-0): Display (ViewSonic VA1916wSERIES (CRT-1)) does not support
    [ 23.817] (II) NVIDIA(GPU-0): NVIDIA 3D Vision stereo.
    [ 23.831] (II) NVIDIA(0): NVIDIA GPU GeForce GTS 450 (GF106) at PCI:1:0:0 (GPU-0)
    [ 23.831] (--) NVIDIA(0): Memory: 1048576 kBytes
    [ 23.831] (--) NVIDIA(0): VideoBIOS: 70.06.13.00.51
    [ 23.831] (II) NVIDIA(0): Detected PCI Express Link width: 16X
    [ 23.831] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
    [ 23.833] (--) NVIDIA(0): Connected display device(s) on GeForce GTS 450 at PCI:1:0:0
    [ 23.833] (--) NVIDIA(0): ViewSonic VA1916wSERIES (CRT-1)
    [ 23.833] (--) NVIDIA(0): ViewSonic VA1916wSERIES (CRT-1): 400.0 MHz maximum pixel
    [ 23.833] (--) NVIDIA(0): clock
    [ 23.868] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
    [ 23.868] (**) NVIDIA(0): device ViewSonic VA1916wSERIES (CRT-1) (Using EDID
    [ 23.868] (**) NVIDIA(0): frequencies has been enabled on all display devices.)
    [ 23.874] (II) NVIDIA(0): Assigned Display Device: CRT-1
    [ 23.874] (==) NVIDIA(0):
    [ 23.874] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
    [ 23.874] (==) NVIDIA(0): will be used as the requested mode.
    [ 23.874] (==) NVIDIA(0):
    [ 23.874] (II) NVIDIA(0): Validated modes:
    [ 23.874] (II) NVIDIA(0): "nvidia-auto-select"
    [ 23.874] (II) NVIDIA(0): Virtual screen size determined to be 1440 x 900
    [ 23.903] (--) NVIDIA(0): DPI set to (89, 87); computed from "UseEdidDpi" X config
    [ 23.903] (--) NVIDIA(0): option
    [ 23.903] (--) Depth 24 pixmap format is 32 bpp
    [ 23.903] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory
    [ 23.903] (II) NVIDIA: access.
    [ 23.906] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
    [ 23.906] (II) NVIDIA(0): may not be running or the "AcpidSocketPath" X
    [ 23.906] (II) NVIDIA(0): configuration option may not be set correctly. When the
    [ 23.906] (II) NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
    [ 23.906] (II) NVIDIA(0): try to use it to receive ACPI event notifications. For
    [ 23.906] (II) NVIDIA(0): details, please see the "ConnectToAcpid" and
    [ 23.906] (II) NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X
    [ 23.906] (II) NVIDIA(0): Config Options in the README.
    [ 23.908] (II) NVIDIA(0): Setting mode "nvidia-auto-select"
    [ 23.952] (II) Loading extension NV-GLX
    [ 24.017] (==) NVIDIA(0): Disabling shared memory pixmaps
    [ 24.017] (==) NVIDIA(0): Backing store disabled
    [ 24.017] (==) NVIDIA(0): Silken mouse enabled
    [ 24.017] (**) NVIDIA(0): DPMS enabled
    [ 24.017] (II) Loading extension NV-CONTROL
    [ 24.017] (II) Loading extension XINERAMA
    [ 24.017] (II) Loading sub module "dri2"
    [ 24.017] (II) LoadModule: "dri2"
    [ 24.017] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    [ 24.017] (II) Module dri2: vendor="X.Org Foundation"
    [ 24.017] compiled for 1.12.2, module version = 1.2.0
    [ 24.017] ABI class: X.Org Server Extension, version 6.0
    [ 24.017] (II) NVIDIA(0): [DRI2] Setup complete
    [ 24.017] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia
    [ 24.017] (==) RandR enabled
    [ 24.017] (II) Initializing built-in extension Generic Event Extension
    [ 24.017] (II) Initializing built-in extension SHAPE
    [ 24.017] (II) Initializing built-in extension MIT-SHM
    [ 24.017] (II) Initializing built-in extension XInputExtension
    [ 24.017] (II) Initializing built-in extension XTEST
    [ 24.017] (II) Initializing built-in extension BIG-REQUESTS
    [ 24.017] (II) Initializing built-in extension SYNC
    [ 24.017] (II) Initializing built-in extension XKEYBOARD
    [ 24.017] (II) Initializing built-in extension XC-MISC
    [ 24.017] (II) Initializing built-in extension SECURITY
    [ 24.017] (II) Initializing built-in extension XINERAMA
    [ 24.017] (II) Initializing built-in extension XFIXES
    [ 24.017] (II) Initializing built-in extension RENDER
    [ 24.017] (II) Initializing built-in extension RANDR
    [ 24.017] (II) Initializing built-in extension COMPOSITE
    [ 24.017] (II) Initializing built-in extension DAMAGE
    [ 24.018] (II) Initializing extension GLX
    [ 24.296] (II) config/udev: Adding input device Power Button (/dev/input/event1)
    [ 24.296] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    [ 24.296] (II) LoadModule: "evdev"
    [ 24.296] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 24.304] (II) Module evdev: vendor="X.Org Foundation"
    [ 24.304] compiled for 1.12.0, module version = 2.7.0
    [ 24.304] Module class: X.Org XInput Driver
    [ 24.304] ABI class: X.Org XInput driver, version 16.0
    [ 24.304] (II) Using input driver 'evdev' for 'Power Button'
    [ 24.304] (**) Power Button: always reports core events
    [ 24.304] (**) evdev: Power Button: Device: "/dev/input/event1"
    [ 24.304] (--) evdev: Power Button: Vendor 0 Product 0x1
    [ 24.304] (--) evdev: Power Button: Found keys
    [ 24.304] (II) evdev: Power Button: Configuring as keyboard
    [ 24.304] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
    [ 24.304] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
    [ 24.304] (**) Option "xkb_rules" "evdev"
    [ 24.304] (**) Option "xkb_model" "evdev"
    [ 24.304] (**) Option "xkb_layout" "us"
    [ 24.317] (II) config/udev: Adding input device Power Button (/dev/input/event0)
    [ 24.317] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    [ 24.317] (II) Using input driver 'evdev' for 'Power Button'
    [ 24.317] (**) Power Button: always reports core events
    [ 24.317] (**) evdev: Power Button: Device: "/dev/input/event0"
    [ 24.317] (--) evdev: Power Button: Vendor 0 Product 0x1
    [ 24.317] (--) evdev: Power Button: Found keys
    [ 24.317] (II) evdev: Power Button: Configuring as keyboard
    [ 24.317] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0/event0"
    [ 24.317] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
    [ 24.317] (**) Option "xkb_rules" "evdev"
    [ 24.317] (**) Option "xkb_model" "evdev"
    [ 24.317] (**) Option "xkb_layout" "us"
    [ 24.318] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event14)
    [ 24.318] (II) No input driver specified, ignoring this device.
    [ 24.318] (II) This device may have been added with another device file.
    [ 24.318] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event15)
    [ 24.318] (II) No input driver specified, ignoring this device.
    [ 24.318] (II) This device may have been added with another device file.
    [ 24.318] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event16)
    [ 24.318] (II) No input driver specified, ignoring this device.
    [ 24.318] (II) This device may have been added with another device file.
    [ 24.318] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event17)
    [ 24.318] (II) No input driver specified, ignoring this device.
    [ 24.318] (II) This device may have been added with another device file.
    [ 24.318] (II) config/udev: Adding input device HDA Intel PCH Line Out Side (/dev/input/event10)
    [ 24.318] (II) No input driver specified, ignoring this device.
    [ 24.318] (II) This device may have been added with another device file.
    [ 24.318] (II) config/udev: Adding input device HDA Intel PCH Line Out CLFE (/dev/input/event11)
    [ 24.318] (II) No input driver specified, ignoring this device.
    [ 24.318] (II) This device may have been added with another device file.
    [ 24.318] (II) config/udev: Adding input device HDA Intel PCH Line Out Surround (/dev/input/event12)
    [ 24.318] (II) No input driver specified, ignoring this device.
    [ 24.318] (II) This device may have been added with another device file.
    [ 24.319] (II) config/udev: Adding input device HDA Intel PCH Line Out Front (/dev/input/event13)
    [ 24.319] (II) No input driver specified, ignoring this device.
    [ 24.319] (II) This device may have been added with another device file.
    [ 24.319] (II) config/udev: Adding input device HDA Intel PCH Line (/dev/input/event6)
    [ 24.319] (II) No input driver specified, ignoring this device.
    [ 24.319] (II) This device may have been added with another device file.
    [ 24.319] (II) config/udev: Adding input device HDA Intel PCH Front Mic (/dev/input/event7)
    [ 24.319] (II) No input driver specified, ignoring this device.
    [ 24.319] (II) This device may have been added with another device file.
    [ 24.319] (II) config/udev: Adding input device HDA Intel PCH Rear Mic (/dev/input/event8)
    [ 24.319] (II) No input driver specified, ignoring this device.
    [ 24.319] (II) This device may have been added with another device file.
    [ 24.319] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event9)
    [ 24.319] (II) No input driver specified, ignoring this device.
    [ 24.319] (II) This device may have been added with another device file.
    [ 24.319] (II) config/udev: Adding input device UVC Camera (046d:09a1) (/dev/input/event5)
    [ 24.319] (**) UVC Camera (046d:09a1): Applying InputClass "evdev keyboard catchall"
    [ 24.319] (II) Using input driver 'evdev' for 'UVC Camera (046d:09a1)'
    [ 24.319] (**) UVC Camera (046d:09a1): always reports core events
    [ 24.319] (**) evdev: UVC Camera (046d:09a1): Device: "/dev/input/event5"
    [ 24.319] (--) evdev: UVC Camera (046d:09a1): Vendor 0x46d Product 0x9a1
    [ 24.319] (--) evdev: UVC Camera (046d:09a1): Found keys
    [ 24.319] (II) evdev: UVC Camera (046d:09a1): Configuring as keyboard
    [ 24.319] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb6/6-1/6-1.3/6-1.3:1.0/input/input5/event5"
    [ 24.319] (II) XINPUT: Adding extended input device "UVC Camera (046d:09a1)" (type: KEYBOARD, id 8)
    [ 24.319] (**) Option "xkb_rules" "evdev"
    [ 24.319] (**) Option "xkb_model" "evdev"
    [ 24.319] (**) Option "xkb_layout" "us"
    [ 24.320] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event3)
    [ 24.320] (**) Logitech USB Receiver: Applying InputClass "evdev keyboard catchall"
    [ 24.320] (II) Using input driver 'evdev' for 'Logitech USB Receiver'
    [ 24.320] (**) Logitech USB Receiver: always reports core events
    [ 24.320] (**) evdev: Logitech USB Receiver: Device: "/dev/input/event3"
    [ 24.320] (--) evdev: Logitech USB Receiver: Vendor 0x46d Product 0xc517
    [ 24.320] (--) evdev: Logitech USB Receiver: Found keys
    [ 24.320] (II) evdev: Logitech USB Receiver: Configuring as keyboard
    [ 24.320] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb6/6-1/6-1.8/6-1.8:1.0/input/input3/event3"
    [ 24.320] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: KEYBOARD, id 9)
    [ 24.320] (**) Option "xkb_rules" "evdev"
    [ 24.320] (**) Option "xkb_model" "evdev"
    [ 24.320] (**) Option "xkb_layout" "us"
    [ 24.320] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event4)
    [ 24.320] (**) Logitech USB Receiver: Applying InputClass "evdev pointer catchall"
    [ 24.320] (**) Logitech USB Receiver: Applying InputClass "evdev keyboard catchall"
    [ 24.320] (II) Using input driver 'evdev' for 'Logitech USB Receiver'
    [ 24.320] (**) Logitech USB Receiver: always reports core events
    [ 24.320] (**) evdev: Logitech USB Receiver: Device: "/dev/input/event4"
    [ 24.320] (--) evdev: Logitech USB Receiver: Vendor 0x46d Product 0xc517
    [ 24.320] (--) evdev: Logitech USB Receiver: Found 12 mouse buttons
    [ 24.320] (--) evdev: Logitech USB Receiver: Found scroll wheel(s)
    [ 24.320] (--) evdev: Logitech USB Receiver: Found relative axes
    [ 24.320] (--) evdev: Logitech USB Receiver: Found x and y relative axes
    [ 24.320] (--) evdev: Logitech USB Receiver: Found absolute axes
    [ 24.320] (II) evdev: Logitech USB Receiver: Forcing absolute x/y axes to exist.
    [ 24.320] (--) evdev: Logitech USB Receiver: Found keys
    [ 24.320] (II) evdev: Logitech USB Receiver: Configuring as mouse
    [ 24.320] (II) evdev: Logitech USB Receiver: Configuring as keyboard
    [ 24.320] (II) evdev: Logitech USB Receiver: Adding scrollwheel support
    [ 24.320] (**) evdev: Logitech USB Receiver: YAxisMapping: buttons 4 and 5
    [ 24.320] (**) evdev: Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [ 24.320] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb6/6-1/6-1.8/6-1.8:1.1/input/input4/event4"
    [ 24.320] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: KEYBOARD, id 10)
    [ 24.320] (**) Option "xkb_rules" "evdev"
    [ 24.320] (**) Option "xkb_model" "evdev"
    [ 24.320] (**) Option "xkb_layout" "us"
    [ 24.320] (II) evdev: Logitech USB Receiver: initialized for relative axes.
    [ 24.320] (WW) evdev: Logitech USB Receiver: ignoring absolute axes.
    [ 24.320] (**) Logitech USB Receiver: (accel) keeping acceleration scheme 1
    [ 24.320] (**) Logitech USB Receiver: (accel) acceleration profile 0
    [ 24.320] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000
    [ 24.320] (**) Logitech USB Receiver: (accel) acceleration threshold: 4
    [ 24.320] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/mouse0)
    [ 24.320] (II) No input driver specified, ignoring this device.
    [ 24.320] (II) This device may have been added with another device file.
    [ 24.321] (II) config/udev: Adding input device Eee PC WMI hotkeys (/dev/input/event2)
    [ 24.321] (**) Eee PC WMI hotkeys: Applying InputClass "evdev keyboard catchall"
    [ 24.321] (II) Using input driver 'evdev' for 'Eee PC WMI hotkeys'
    [ 24.321] (**) Eee PC WMI hotkeys: always reports core events
    [ 24.321] (**) evdev: Eee PC WMI hotkeys: Device: "/dev/input/event2"
    [ 24.321] (--) evdev: Eee PC WMI hotkeys: Vendor 0 Product 0
    [ 24.321] (--) evdev: Eee PC WMI hotkeys: Found keys
    [ 24.321] (II) evdev: Eee PC WMI hotkeys: Configuring as keyboard
    [ 24.321] (**) Option "config_info" "udev:/sys/devices/platform/eeepc-wmi/input/input2/event2"
    [ 24.321] (II) XINPUT: Adding extended input device "Eee PC WMI hotkeys" (type: KEYBOARD, id 11)
    [ 24.321] (**) Option "xkb_rules" "evdev"
    [ 24.321] (**) Option "xkb_model" "evdev"
    [ 24.321] (**) Option "xkb_layout" "us"
    [ 24.497] (II) evdev: Power Button: Close
    [ 24.497] (II) UnloadModule: "evdev"
    [ 24.497] (II) evdev: Power Button: Close
    [ 24.497] (II) UnloadModule: "evdev"
    [ 24.497] (II) evdev: UVC Camera (046d:09a1): Close
    [ 24.497] (II) UnloadModule: "evdev"
    [ 24.497] (II) evdev: Logitech USB Receiver: Close
    [ 24.497] (II) UnloadModule: "evdev"
    [ 24.497] (II) evdev: Logitech USB Receiver: Close
    [ 24.497] (II) UnloadModule: "evdev"
    [ 24.497] (II) evdev: Eee PC WMI hotkeys: Close
    [ 24.497] (II) UnloadModule: "evdev"
    [ 24.680] Server terminated successfully (0). Closing log file.
    Contents of Xorg.conf:
    # nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig: version 295.53 ([email protected]) Sat May 12 00:34:20 PDT 2012
    Section "ServerLayout"
    Identifier "Layout0"
    Screen 0 "Screen0"
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse0" "CorePointer"
    EndSection
    Section "Files"
    EndSection
    Section "InputDevice"
    # generated from default
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/psaux"
    Option "Emulate3Buttons" "no"
    Option "ZAxisMapping" "4 5"
    EndSection
    Section "InputDevice"
    # generated from default
    Identifier "Keyboard0"
    Driver "kbd"
    EndSection
    Section "Monitor"
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "Unknown"
    HorizSync 28.0 - 33.0
    VertRefresh 43.0 - 72.0
    Option "DPMS"
    EndSection
    Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    SubSection "Display"
    Depth 24
    EndSubSection
    EndSection
    Last edited by Glupoi652 (2012-06-07 20:51:53)

    windscape wrote:
    wgetfree wrote:It may be a stupid question but do you have all the Xorg dependencies?
    It may even be simpler than that. If this is a new installation, a desktop environment or window manager may not be installed. In that case, the Xorg server has nothing to do. Install a desktop environment or window manager and see if Xorg continues running once it has something to do.
    Listen to this man. What I meant by Xorg dependencies is that people usually install xterm, xclock, etc so they have a very basic WM set up so they can see that Xorg is in fact working. Try setting up a .xinitrc with the following in it:
    exec startxfce4 --with-ck-launch
    Or even try to launch it manually with:
    $ startxfce4

  • When I turn on my iPhone 4S the apple logo pops up for a split second then the screen goes black but the phone itselfs boots up just fine???

    I tried replacing the screen with no luck. The same thing happened with the new screen. I replaced the backlight coil and the backlight ic and still have the issue. I don't know what else could be the problem. If the battery is completely dead and I plug it in the "charging battery" symbol shows just fine during the entire time it is charging, but as soon as it starts to boot up the apple logo shows for a split second then the screen goes black. The rest of the phone still boots up just fine. I can use SIRI, press the lock button like I'm about to use my phone and slide my thumb across where the "slide to unlock" would normally be and it will make the unlock noise just no picture display. I am pretty tech savvy when it comes to repairs and all of the connections look fine, replaced backlight coil and ic, replaced LCD/digitizer, tried a restore, tried a DFU restore, multiple hard resets, but I am at a loss as to where to go from here. I had dropped the phone and put a minor crack in the screen but the phone worked just fine for a couple months after before this started to happen. The phone is still under apple warranty but apple won't cover it because Apple is stating that it is "caused by the crack in the screen." But being a repair technician I know that is not the case... Good one apple. So I took it upon myself to try to determine the REAL problem. Anyone with a little more knowledge have any ideas? Any suggestions are appreciated!!

    Yes, I understand that. But The screen issue is not a result of user damage. The phone was not dropped when the screen got cracked. My daughter was standing in a chair at the table and dropped one of her toys onto the bottom of the phone and cracked it right by the home button. (Nowhere near the LCD/digitizer flex cables, connections, or logic board components) then a few months later my phone had died, I plugged it in, it showed it was charging, then Apple logo disappeared and screen didn't work. AFTER contacting Apple about the issue and them telling me that it "is a result of the very minimal crack to the sheet of glass that has no relation to the LCD or Digitizer and that the warranty does not cover it I had taken it upon myself to change the LCD/digitizer to no avail, as well as backlight ic and backlight coil to no avail. But how do I go about letting Apple know that it is in fact NOT due to the cracked screen nor is it due to the flex cable connections? I can't. So the lady that works the call center phones  trying to "convince" me that she knows what she is talking about and "convince" me that it is from the cracked screen I have to take her word because I can't show Apple that its not because of that without paying them $199 to fix the screen in which case they will just send me a new phone rather than fix the faulty hardware under warranty.

Maybe you are looking for