Null text data??

Whenever i load up my JSP file for the first time, i can't be able to display all my images. At my KJS prompt it says "Null text data??". I wonder if this has anything to do with the problem which i'm facing. In order to load the images, i need to use the back button on my browser and then forward again to the page. The images will only be displayed then. The images is placed under my webserver's docs directory, while the JSP is under the iAS directory tree.

I dont know clearly what is happening, but I guess restarting the Web server and app server would definitely help solve this problem. If not, Please send me all the kjs logs.
Thanks,
Rakesh.

Similar Messages

  • Use of MIN with text data

    I am not familiar with using MIN with text data as in the sample below and could use some help in deciphering what it is doing. This SELECT statement is taken from a larger CREATE OR REPLACE VIEW statement. The first line of the WHERE clause is making the connection to look at the correct user's information. The section after the first AND is what I am trying to interpret correctly. I have moved into a new position and wasn't around when this view was created. The statement is designed to assign the correct DOMAIN_ID to each user based on values in the elms.elms_dom_lkup table ed. This table consists of 4 columns: DOMAIN_ID, PROC_LVL, LOCATION, AND POSITION. The DOMAIN_ID is the only field that is not nullable. The primary key for the table is a combination of the 4 columns. The section after the first AND matches the PROC_LVL from the ed (lookup table) to the PROCESS_LEVEL in the cd (reference table) and confirms the process level is associated with the users primary position. It then looks for one of three conditions:
    1. process levels match and LOCATION and POSITION are NULL
    2. process levels match and LOCATION matches user's location in a reference table
    3. PROC_LVL is NULL and POSITION matches user's position in a reference table
    (SELECT MIN (domain_id)
    FROM elms.elms_dom_lkup ed, mici.const_dept cd
    WHERE c.constituent_id = cd.constituent_id
    AND ( (ed.proc_lvl = cd.process_level AND cd.pos_level = 1
    AND ( (ed.location IS NULL AND ed.position IS NULL)
    OR (LOWER (ed.location) = LOWER (loc.campus))))
    OR (LOWER (ed.position) = LOWER (c.job_desc)
    AND ed.proc_lvl IS NULL))), /*Domain ID*/
    My question revolves around the priority on those matches. The ed table is not organized in any manor. The records are in the order they were entered. Does the MIN in the SELECT statement cause the DOMAIN_ID

    Hi,
    Welcome to the forum!
    If v is a string column (such as a VARCHAR2), then MIN (v) is the first string in collating order (that is, alphabetic order, but with numbers and punctuation symols given particular values in the ordering).
    It lookw like the code fragment you posted is a Scalar Sub-Query , that is, a sub-query used where an expression is exprected. For example, in a query like this:
    SELECT  *
    FROM    scott.emp
    WHERE   sal     > 1200
    ;You can replace the literal 1200 with any kind of numeric expression, even
    SELECT  *
    FROM    scott.emp
    WHERE   sal     > (     --Begin scalar sub-query
                    SELECT  AVG (sal)
                    FROM    scott.emp
                )     -- End scalar sub-query
    ;You have to be careful that a sclar sub-query produces exactly one column, and either 0 or 1 rows. You'll get a run-time error if the sub-query ever produces 2 or more rows.
    People sometimes use MIN in situations like yours when the sub-query might otherwise return 2 or more rows, and either:
    (a) all the non-NULL rows will contain the same domain_id, or
    (b) it doesn't matter which domain_id is used, just so long as it is one that actually exists in the result set.
    842436 wrote:
    My question revolves around the priority on those matches. The ed table is not organized in any manor. The records are in the order they were entered. Does the MIN in the SELECT statement cause the DOMAIN_IDSorry, I don't understand exactly what you're asking.
    Rows in a relational table are never in any intrensic order.
    It looks like the question got cut off. Does the MIN in the SELECT statement cause the DOMAIN_ID to do what?
    Edited by: Frank Kulash on Mar 7, 2011 3:01 PM
    I see you corrected your first post.
    842436 wrote:
    ... My question is does the MIN in the SELECT statement cause the DOMAIN_ID from the first record that meets any of the 3 conditions to be returned?Yes, it makes the sub-0query return the first domain_id ( in alphabetic order ) that meets all the conditions. If there are 1,000 rows that meet all the conditions, the query will ind all 1,000 of them, keeping track iof which one is first in alphabetic order. Remember that
    '127.255.255.0' is less than
    '25.0.0.0' in alphabetic order, because '1' is less that '2'.

  • Preserve single quote in text data.

    I have text data that is read into a BurrefedReader, some text contain single quoutes such as Ray's. When I retieve the data instead of seeing the single quote I see a square box replacing the single quote. What can I do in java to preserve the single quote?
    Thanks.

    Many thanks....here is my original code:
    public static String ClobToString(Clob cl) throws IOException, SQLException
    if (cl == null)
    return "";
    StringBuffer strOut = new StringBuffer();
    String aux;
    String aux2;
    BufferedReader br = new BufferedReader(cl.getCharacterStream());
    String ls =System.getProperty("line.separator");
    while ((aux=br.readLine())!=null)
    strOut.append(aux+ls);
    return strOut.toString();
    Here is the code with the encoding convertion:
    public static String ClobToString(Clob cl) throws IOException, SQLException
    if (cl == null)
    return "";
    StringBuffer strOut = new StringBuffer();
    String aux;
    String aux2;
    BufferedReader br = new BufferedReader(cl.getCharacterStream());
    String ls =System.getProperty("line.separator");
    while ((aux=br.readLine())!=null)
    strOut.append(aux+ls);
    StringInputStream st = new StringInputStream(strOut.toString());
    InputStreamReader inStreamReader=new InputStreamReader(st,"UTF-8");
    BufferedReader bufReader=new BufferedReader(inStreamReader);
    StringBuffer strOut2 = new StringBuffer();
    while ((aux2=bufReader.readLine())!=null)
    strOut2.append(aux2+ls);
    return strOut2.toString();
    I do thank you again for any help.

  • Sold-to-party Text data not getting displayed; Urgent

    I am current using a BI content 0CRM_COMP which contains sold-to-party, i have loaded this ODS, but when i view the data in bex i could only see the Key value and not the Text, even though i change the display mode to Key and Text both the columns displays only the Key value. is it because the master data is not loaded, i have also tried to load the Business Partner master data attributes and text till no use. Please help
    Note: These business partners are created in CRM and are nor from R/3

    Hi,
    Just check whether for this infoobject has master data and text option ticked or not in infoobject.
    If text option in there then search for the data scource0CRM_SOLDTO_TEXT or something like that which contain text for this particular infoobject and then laod the text for the same.
    Just got to the modelling tab -> infoprovider-> Application component in which you infoobject is present-> right click insert object as dat target-> give the name of your object this will give you data target one for master data one for text->activate data source and replicate in BW if not presen in BW-> make infosource on the text data source->make update rules for the text target and load.
    Or as Anil said sold to party is reference to customer load text into the custome with the same method iot will work fine.
    Hope it helps
    Thanks

  • Nulls in Dates

    We are working with the beta release 3.0c of Forte and 2.0c of express. We
    have several DateTime domain fields for which we need to have nulls carried
    through and updated on the data base. Ideally when the user selects the
    insert button and the new record is initialized we would like to place
    nulls in those fields before the display and then have those nulls
    maintained through the data base update. If the user keys a valid date in
    one or more of those fields then the non-null date values would be carried.
    Conversely, if a date is present we would like to be able to have the user
    delete the date field resulting in nulls being carried forward.
    We have made several attempts to null these date fields
    (PlaceValueInDisplayField, SetValuesInNewRecord, overriding the
    InsertRecordIntoResultSet method, overriding the newobject method) with no
    success.
    Has anyone been successful in nulling date fields? Thanks.

    Donald R. Smith wrote:
    >
    We are working with the beta release 3.0c of Forte and 2.0c of
    express. We
    have several DateTime domain fields for which we need to have nulls
    carried
    through and updated on the data base. Ideally when the user selects
    the
    insert button and the new record is initialized we would like to place
    nulls in those fields before the display and then have those nulls
    maintained through the data base update. If the user keys a valid
    date in
    one or more of those fields then the non-null date values would be
    carried.
    Conversely, if a date is present we would like to be able to have the
    user
    delete the date field resulting in nulls being carried forward.
    We have made several attempts to null these date fields
    (PlaceValueInDisplayField, SetValuesInNewRecord, overriding the
    InsertRecordIntoResultSet method, overriding the newobject method)
    with no
    success.
    Has anyone been successful in nulling date fields? Thanks.gbkhor wrote:
    1. Create a new domain class say, NewDateTimeNullable which superclass
    is DateTimeNullable.
    2. At the NewDateTimeNullable Init() method, do Self.IsNull = TRUE this
    will set the initial value to null.
    Ideally when the user selects the insert button and the new record is initialized we would like to
    place nulls in those fields before the display and then have those nulls maintained through the data
    base update.3. At the Application modal(Express), for all the datetime class which
    would like to behave like you mention above, change the data type to
    NewDateTimeNullable.
    If the user keys a valid date in one or more of those fields then the non-null date values would be carried.
    Conversely, if a date is present we would like to be able to have the user delete the date field resulting
    in nulls being carried forward.4. Upon insertion or save do check
    - If Variable.IsNull then
    else If Variable.IsEqual('') then
    Variable.IsNull = TRUE;
    end if;
    end if;
    Hope this will help.
    My URL http://www.geocities.com/Hollywood/Lot/3985/
    BASS Consulting Sdn. Bhd.
    8th Floor, Menara SMI,
    6 Lorong P. Ramlee,
    50250 Kuala Lumpur,
    West Malaysia.
    Tel. (603) 2305588 ext. 995
    Fax. (603) 2019403

  • Text data is not displaying at Report level for an Infoobject Item name

    Hi All,
    Texts data is maintained at Info object level but text information is not displaying at Report level for an object.  I have set the property at query level as "Text", but at report level it is displaying key values of the object, not displaying texts information.  This problem occured in QA(Quality) system but not replicated in Production system.  I have checked all properties at backend and query level and compared the same between QA and Production system didn't find any difference.
    Please suggest what might be the cause: at report level it is displaying key values instead of the textual information even text data is mainintained at backend.  In production it is displaying textal data for the IO.
    Thanks in advance.

    Hi All,
    Thanks for your valuable information.  I have changed the setting under Advanced tab as "Master data" for Access type for results values, but didn't solved the problem still it showing key information for the IO.
    In Production system the report displaying texts information for the IO, but in QA its displaying key information. The problem exits only in QA, its working fine in DEv and Production.
    As per my understanding might be the issue with Patches will be checking with Basis team on the same.
    Please suggest if you have any alternatives to fix the issue.

  • Unable to see text data in the reporting bw 3.5

    Dear Gurus,
                         My clinet wants to see the text data for all the records in the reporting.unfortunately he cant see text data for only 5 records in the colum. i checked in the query designer for that object ,in properties its given as key and text. can any one suggest me why the text data is not comming for only that records..
    Thanks in Advance.
    Srikanth.

    Dear Pavan,
                            Thanks for the reply, the query properties are already set like key and text before, the problem text is showing to all the records except 6 records,for this 6 records in the place of text it is showing only same technical name..please guide..
    Thanks,
    srikanth.

  • How to print text/data in flex 3 using printer???Plz help...

       Hi,
              plz tell me the way to print text/data using printer in flex.  I tried the FlexPrintJob class. but it takes object of a container to be printed & prints the visible content of that container(along with scrollbars), bt i want to print all contents of the container(including invisible).
          I have tried to print bitmap image through FlexPrintJob but it takes lot of time for spooling... So plz help me out in printing(fast with all content) in flash
    I am using flex 3 (flex Builder 3 IDE).
      Thanks in advance!!!

    Hi Sagar,
    Don't worry You can use the below work around to print all the contents of the Container including the invisible contents under scrolll with out scroll bar..
    So what the idea here is we are seeting the container height to full size with out scrolls before sending the container object to printer and as soon as you print the object you are restoring it to the original height with scrolls...so that you can print the full contents without scrolls...
    You may have doubt that by chnaging and restoring the size the user may see momentary resize of the container but it is not so as it is a fraction of a second and user cannot notice this change... Give it a try ..I had already run into this problem recently and I have found a work around for this which is as below:
    // Here mainContainer is the container or box id the contents of which you want to print
       private function doPrintContainer():void
        var printJob:FlexPrintJob = new FlexPrintJob();
        if(printJob.start() != true) return;
        try
         var mainContainerHeight:int = mainContainer.height;
         //Increasing the height of the desired component to be printed.
         mainContainer.height = mainContainer.measuredMinHeight;
         mainContainer.verticalScrollPolicy = "off";
         //Adding the resized Component to our FlexPrintjob and then sending the print request
         printJob.addObject(this,FlexPrintJobScaleType.MATCH_WIDTH);    
         printJob.send();
         //Resizing the component back to normal size
         mainContainer.height = mainContainerHeight;
         mainContainer.verticalScrollPolicy = "auto";    
        catch(error:Error)
                     trace("Error : " + error.message);
    If this post answers your question or helps, please kindly mark it as such.
    Thanks,
    Bhasker Chari

  • PLEASE HELP!!!  Problem with Java and SQLServer Text data type

    Hi there,
    I have a java app. that reads from an MS SQLServer database. Originally, all long text fields were declared as NVARCHAR(200). The program worked fine.
    Someone then advised that I change all long text fields to the TEXT data type. The program now crashes out with the following Exception:
    "java.sql.SQLException: [JRun][SQLServer JDBC Driver]This ResultSet can not re-read row data for column 25."
    Basically, I have a method that retrieves a resulset and iterates through it. The resultset is passed to another method during each iteration. In the example below, the 'specialNote' field used to be NVARCHAR(200). The code worked fine. Then when it was changed to TEXT, the program no longer works with the above Exception thrown.
    Anyone know any special way SQLServer TEXT data types need to be handled?
    Thanks for any advice!
    The code looks something like this in functionality:
    <CODE>
    public void method1 (Connection conn)
    Resultset rs = conn.createStatement().executeQuery("SELECT * FROM ProductBB");
    while (rs.next())
    method2(rs);
    public void method2 (ResultSet rs)
    String str = rs.getString("specialNote");
    </CODE>

    Hi JWoods,
    Thanks for the suggestion. I originally had the code do what you suggested, ie, get the resultset then retrieve the data all within the same method. The data is then used to set properties in an object.
    When I had to create another method that also retrieved a resultset but using a different primary key, then also use the returned data to set the properties in the same type of object, I didn't want to repeat the setter code. That's why I decided to pass the resultsets to the same method that did the property setting.
    Unfortunately, it stopped working with the data type change.
    Any other thoughts?

  • Text Data Processing 4.1 Training in February & April for APJ & EMEA

    We would like to announce upcoming training opportunities in Malaysia and Germany for partners and select customers on Text Data Processing within the upcoming Data Services 4.1. Get early hands-on access to software and participate in the review of the product roadmap.
    Why Partner Test?
    - Receive an introduction to the product and how text analytics capabilities are being delivered through Data Services
    - Only source for partners and select customers to get deep product knowledge directly from development at this early stage
    - Better understand migration scenarios for BusinessObjects Text Analysis XI customers
    Test Scope
    - Entity Extraction from unstructured data in one or more of the 31 supported languages
    - Data Quality transforms for post-processing such as Match and Address Cleanse
    - Sentiment analysis in either English, German, French or Spanish
    Time Frame & Location
    - Kuala Lumpur, Malaysia: February 13-16  >>> FULL <<<
    - Walldorf, Germany: April 16-17 and 18-20  >>> FULL <<<
    Tester Profile
    - Data Services knowledge helpful
    - Previous experience with text analytics or text mining
    - Existing use cases for text analysis and sample data to test
    Tester Demand
    - 2-4 days depending on session
    - No registration fee but attendees must provide their own travel and lodging
    For further Text Data Processing info: http://wiki.sdn.sap.com/wiki/display/BOBJ/TextDataProcessing
    If you are interested in attending or have questions please contact Anthony Waite @ SAP.
    Edited by: Anthony Waite on Feb 7, 2012 4:58 PM

    Did you tried this document:
    How to find the Missing Records for the Target Table during Post Load validation at Business Objects Data Services - Bus…

  • How to have a member formula to reference a text data type member?

    Hi there
    I am just wondering how do you use a member formula to grab the text in a text data type member?
    Our situation is that we have a text data type member in the Accounts dimension (called Project Manager). This is a free text field users can input a project manager's name. However, for our reporting purposes we want to report the Project Manager next to a list of Accounts (i.e. in the same row). The way we have tried to achieve this is to create dynamic calc text data type members in the Version dimension that simply refer to the Project Manager account using the reference function (->).
    Although this works, when we run a report we get a number (assuming this is just the reference ID to the RDBMS field) instead of the actual name. We have set the dynamic calc member to text data type as well. We are using a planning connection as well.
    Does anyone know how to make this work?
    Thanks

    Are you talking about FR reports, does it display the text if you reference the original member using a planning connection, if it does then it probably looks like you can't do it using the method you are trying as it is an essbase formula and in theory it will just return a number.
    Cheers
    John
    http://john-goodwin.blogspot.com

  • How do I write a vi that will save graph data and text data (related to the graph) so the next time I want to view the graph data the text data is included in the read vi?

    I am new at writing vi's and hope you may be able to help. I would like to create a vi that will graph measurements taken from a daq device. I would like to include text data that a user can choose from (example: machine number, test circuit, load cell type) that will stay with the graph so when the graph is viewed at a later time the text data (explaining parts of the graph) will display with the graph data. I have included a vi I am using to capture and display a force value. Any help would be greatly appreicated.
    Attachments:
    force.vi ‏500 KB

    What you want is a DATALOG file:
    When you save a file, use the BUNDLE function to bundle your machine number, test circuit, whatever (include a few spare fields), plus your graph data. Get the graph data from the source, or use a local variable of the graph itself.
    Wire the bundle output to the DATALOG TYPE of a NEW FILE function. (I presume you'll use a FILE DIALOG set to SAVE FILE to choose a file path).
    Write the same bundle output to the DATA input of a WRITE FILE function.
    Use a CLOSE FILE function to (ahem) close the file.
    When you want to read a file, use a FILE DIALOG set to EXISTING FILE (or some other means) to specify what file to read. Wire the same cluster type to the DATALOG TYPE of the FILE DIALOG, so that it will only
    offer files of the correct type.
    When you have a file path chosen, wire the bundle to the DATALOG TYPE input of a FILE OPEN operation.
    Use a FILE READ to read a single cluster - the output of FILE READ will be a cluster of the right type.
    Use a CLOSE FILE function to....
    Out of the FILE READ function, you can UNBUNDLE BY NAME the data and send to the graph and the other fields, or, if you're clever, you can use a cluster on the screen, and not unbundle it. That's harder though, since you probably want the text fields to be controls (inputs) and the graph to be an indicator (output).
    Hope that helps.
    Steve Bird
    Culverson Software - Elegant software that is a pleasure to use.
    Culverson.com
    Blog for (mostly LabVIEW) programmers: Tips And Tricks

  • 'Error in Loading Master -Text data'

    hi Experts,
    i am Novice in BW Tech. Today i have tries to Load Master data Attr and Text from Flat file(CSV ) format .
    AttrData  Load was Successful but  I My Text is failed to Load.
    My Text Data file has Three fields
    (1) Langu  for this filed i have  Loaded data 'E'
    (2) Materailnumber it is  my key field it size is char  
          15  and values in the file 'MAT01'  ' MAT02 ' and so on
    (3) Third is the Description and its size 20 char
    I can see following error
    First field 'langu' is successful in loading.
    System response
    A caller 01, 02 or equal to or greater than 20 contains an error meesage.
    Advance thanks
    Cheers,
    Anil

    Hi Nagesh ,
    These are the  Messages
    Error message when processing in the Business Warehouse
    Diagnosis
    An error occurred in the SAP BW when processing the data. The error is documented in an error message.
    System response
    A caller 01, 02 or equal to or greater than 20 contains an error meesage.
    Further analysis:
    The error message(s) was (were) sent by:
    Update
    Procedure
    Check the error message (pushbutton below the text).
    Select the message in the message dialog box, and look at the long text for further information.
    Follow the instructions in the message.
    In Preview only  Language Fields  'E"  filled
    Remaining two fields are Empty.
    I remained you Transfer rules are Ok
    Thanks

  • Infoobject change for extracting texts data.

    Hi BW guys,
    Here is my requirement.
    I have one info object 'salesmen', which is already used in some other ODS & Cube's.
    Now I want to extract texts data for the object 'salesmen', for that I will need to change my infoobject (changes are : adding credit control are object under compounding).
    But while i am activating the info object again it is giving errors.
    Error messages:
    1) InfoObject XXXXX (or ref.) is used in data targets with data -> Error:
    2) Characteristic XXXXX: Compound or reference was changed
    3)InfoObject XXXXX being used in InfoCube XXXX (contains data)
    etc....
    But i don't want to delete the data in any data target.
    Is there any way to solve this problem?
    Thanks in advance......

    Hi,
    If you have not many cubes and ODSs with this salesman, you can consider another, beter, but more time-consuming way.
    1. Create a new IO for your salesman, add a compounding attribute as you want.
    2. Load master data for the new IO.
    3. Create copies of your infoproviders.
    3. In each of them delete an old salesman IO and insert a new one.
    4. Create export datasourses for old cubes.
    5. Create update rules for new data targets based on old ones.
    6. In URs map your new IO with the old one. All other IOs should be mapped 1:1 (new<-old).
    7. Reload data targets.
    That's all.
    The way I proposed earlier is less preferrable. Because anyway you'll have to change loaded into data targets data. And in this case it's better to change data model as you want.
    Best regards,
    Eugene

  • New tutorials posted for Text Data Processing on Data Services 4.0

    Check out the 3 new Text Data Processing tutorials available at http://wiki.sdn.sap.com/wiki/display/BOBJ/TextDataProcessing within the Product Tutorials section.
    -- Introduction to Entity Extraction Transform: this 15-minute demo provides an overview of the Text Data Processing Entity Extraction transform for Data Services 4.0. The Entity Extraction transform enables you to process unstructured text, such as web pages, news articles, maintenance logs, text from a spreadsheet, or even from a database column, to extract key pieces of information that you can use in query and reporting.
    -- Using Text Data Processing Blueprints: this 6-minute demo explains how to get up and running with TDP quickly using a series of jobs contained in a blueprint. A blueprint is a sample end-to-end solution available on SAP Community Network.
    -- Creating an Extraction Dictionary: this 13-minute demo explains how to create an Extraction Dictionary, which can be used to customize a TDP Entity Extraction transform to improve results.

    Thanks for sharing your use case.  I have a few questions if you don't mind:
    1) What file formats are typically found within these compressed containers?  For example, html, xml, txt, pdf, MS Office, etc.
    2) Do these compressed containers ever have other embedded compressed containers within them?  For example, a zip file containing other zip files within it.
    3) If the intention is to process document files, do any of the document files have other document formats embedded/nested within them?  For example, a MS Word document with a spreadsheet embedded within it.

Maybe you are looking for

  • Not able to take print a report directly to the printer

    Hi All, Can anyone help me to print a report directly to the printer?. Currently, I am viewing the reports in the screen and then taking print of that report. If anyone knows the solution for this, please give me the feedback immediately. It is very

  • Problem in displaying correct data in ALV pop-up

    Hello, I am trying to display table contents using the class CL_GUI_ALV_GRID and method SET_TABLE_FOR_FIRST_DISPLAY. It works as follows. When I doule click on one entry, an ALV pop-up is displayed with the fields of the selected row. The first time

  • Why does my Mac Mail programme keep turning on the SSL option?

    For a couple of years now my wife's Mac Mail programme has from time to time stopped getting most of the emails sent to it for a week or more. I've wasted many hours on the phone to our service provider without ever getting to the bottom of the probl

  • How do I get a firefox page to scroll down while trying to copy content

    Previously, when using Google (via Mozilla) I was able to copy something from say ...Wikipedia, by highlighting and scrolling down through a few pages to gather the content I needed. Now it only scrolls to the bottom of the first page as far as my ta

  • Why is iCloud content different on iPhone than my Mac?

    How come music videos and TV shows and movies available in iCloud on my iPhone don't show up on iCloud on my mac?  Most of them do, but not all.  I can download and watch them on my phone, but I can't on my mac.  However, I can download other items i