Delay Loading JSP page

I have a jsp page, it has got two frames, the upper one is an applet and the lower one is a jsp page. The jsp page tries to accesc the variable of applet. Since the jsp page gets loaded first it gets javascript error.
Now i want to delay the jsp page from gettingloaded. It should load afer the applet.
I cannot touch the applet because it contains truepass code.
Please let me know how can i do it.
Thanks
Abhay

To frustrate your users? Anyway, try Thread.sleep.

Similar Messages

  • Ive just learned that i can use loadjava to load jsp pages into the database.

    Ive just learned that i can use loadjava to load jsp pages into the database. How is that possible. How can someone go to my lets say, index.jsp page and actually see it if its inside the database? What authenticates it? Where would you set the parameters to tell http(apache) to look inside the db for the pages?
    Any ideas?

    Thanks for the reply. If I put the file on the database, does it have to be in a particular location? I've put it on the database server, launched sql*plus (as APPS) and ran the following:
    execute dbms_java.loadjava('-v', 'ZebraGetPrinterFromXML.class');
    PL/SQL procedure successfully completed.Then when I try to run a process that uses this I get this:
    ORA-29540: class ZebraGetPrinterFromXML does not exist

  • Tomcat not loading jsp pages

    I've running 10.6.2 with default install of Tomcat and Apache. Tomcat is enabled in Server Admin, and I've created a site in Server Admin that points 8080 port requests to /Library/Tomcat/webapps. And index.jsp is set as a default index file.
    When I try and go to myserver:8080/mysite the browser loads the jsp as text. Just like I'd opened it in a text file.
    I've removed the site folder, and uploaded a new war file (which works on my local 10.6.2 client machine with Tomcat 6.0.24 installed), and a new site folder is created as expected. But the jsp page just doesn't load correctly.
    What am I missing (besides years of Tomcat and Apache experience..)

    hey.. noticed one more thing.. stuff works when i put
    it in my file:///var/lib/tomcat-5.5/webapps/ROOT/
    folder .. so i think i havent set my user properly..
    any pointers??I don't think you should be putting stuff in ROOT.
    Create your own web context and put it under /webapps.
    %

  • Intermitent pauses when loading JSP page.

    Solaris 7
    Weblogic V5.1 SP5
    Apache 1.3.12
    Mod_wl_ssl.so
    JDK 1.3
    Hi,
    We have two environments running very similar configurations.
    The first is a test environment with an Ultra5 running as an Apache server
    and an Ultra 10 as the weblogic server. Two databases are currently being
    used one is an SQL and the other Oracle.
    The second is our production site, and is the same apart from the hardware,
    the Apache system is a Netra and the Weblogic server is a 220R. (There are
    some other differences, physical location etc)
    On the test site everything is fine but on the live site we are experiencing
    a long pause when loading pages. This happens every 10-15 times a page is
    loaded, and only on JSP pages. It seems to stop after loading part of the
    page and around 30-60 seconds later the rest gets loaded.
    This is very easy to reproduce just by hitting the home page of our site
    about 10 times.
    I'm going to swap out as many network components at our co-location as
    possible, but I'm wondering if anybody else has experienced a similar
    problem.
    Regards
    Steve Haigh

    It turned out to be a faulty network component!! Strange behaviour though.
    Steve Haigh <[email protected]> wrote in message
    news:3a077a36$[email protected]..
    Solaris 7
    Weblogic V5.1 SP5
    Apache 1.3.12
    Mod_wl_ssl.so
    JDK 1.3
    Hi,
    We have two environments running very similar configurations.
    The first is a test environment with an Ultra5 running as an Apache server
    and an Ultra 10 as the weblogic server. Two databases are currently being
    used one is an SQL and the other Oracle.
    The second is our production site, and is the same apart from thehardware,
    the Apache system is a Netra and the Weblogic server is a 220R. (There are
    some other differences, physical location etc)
    On the test site everything is fine but on the live site we areexperiencing
    a long pause when loading pages. This happens every 10-15 times a page is
    loaded, and only on JSP pages. It seems to stop after loading part of the
    page and around 30-60 seconds later the rest gets loaded.
    This is very easy to reproduce just by hitting the home page of our site
    about 10 times.
    I'm going to swap out as many network components at our co-location as
    possible, but I'm wondering if anybody else has experienced a similar
    problem.
    Regards
    Steve Haigh

  • How to load jsp page in Frame?

    hi
    I have tried to make an Application which is a very simple Messenger made by java.awt.Frame
    and had problem to load/open jsp page.
    Is there any way to load/open jsp page in Frame When an event occured?
    It makes me crasy these days.
    Please Help me.
    Thank you and have a nice day!
    Sorry about my English^^

    I think we need more info than that.
    Why do u want to open JSP in a Frame? do u want to open it with all the JSP code still there (for editing), or do u just want to display the HTML which is created after executing the JSP.
    You will need Tomcat or JRun or another servlet/JSP engine to execute a JSP. do u have it installed? and the fact that u have win2000 and sql server 2000 doesnt really shed any light on your problem and what u r trying to acheive.
    Post more info and hopefully we'll be able to help u better.

  • Probplem on loading JSP page

    I have some problem doing my jsp, whenever i tried to load a jsp page with simple form, when i click the button of form, it make an insert into an Access Database. OK. The problem is: when i load the page the first time, the page make an insert into the database of null values.(The scripts are executed without button click ).
    Thaks for help,Simon.

    To prevent that problem happen.
    I will suggest you with some idea:
    1. You can prevent user to view the address of the page( eg, by creating frame or by invisible the address bar when need )
    2. Prevent this kind of problem from your database. Sample like this:
    You have a table with an PK - of course this PK is not allow null. So, when your page try to insert in the databse it will return error. You can handle this error as well.
    3. You can declare a querystring to indicate that your page is first load or else.
    4. Check this problem from your Java code.
    I hope all of my suggestion will useful for you.
    Have a try!!!!

  • How to execute a backing-bean method before loading JSP Page?

    Hi everybody.
    Scene:
    An AdfForm, with
    -SelectChoice, referenced to a <list> of pageDef, which is referenced to an ADF BC.
    Goal:
    -Executing the query of the ADF BC before load the SelectChoice, to load the correct values.
    A good question to know:
    Exists any way to execute a method of backing before loading a JSP Page?
    Any similar to onload method of javascript. It could be fantastic.
    Thanks in advance,
    Jaime

    hi Jaime
    If I understand correctly, you are using the ADF Model for data binding.
    Because your goal is "Executing the query of the ADF BC ...", maybe you can also consider to refresh an executable in your Page Definition.
    See also "10.5.5 How to Use Refresh Correctly for InvokeAction and Iterator Bindings"
    at http://download.oracle.com/docs/html/B25947_01/bcdcpal005.htm#BJECHBHF
    It says "... You can use the Refresh property on iterator bindings and invokeAction executables in your page definition to control when each are evaluated during the ADF page lifecycle, either during the prepareModel phase, the prepareRender phase, or both. ...".
    Although you have posted your question in a structured way, which is a good thing, I think it would help to understand your question if you can explain how you determine "the correct values" for your list, what is varying?
    success
    Jan Vervecken

  • Problem in loading jsp page

    Hi ,
    I'm facing a problem in displaying a JSP page . I'm displaying records from the database on the page . I want to display only 20 records at a time . I have given the navigation facility for previous,first ,last ,next etc.
    I'm getting all the records at once and displaying them at once . But , I show only 20 records at a time ,hiding the remaining records .
    This works fine for less no . of records but for more records ,say 2000-3000 records , it gets quite slow as expected .
    I don't want to fire the query again .
    Is there any other way possible using this technique .
    It's very urgent . So kindly help .
    Thanks.

    Just get a scrollable ResultSet with the row amount for 1 page, e.g.
          * Returns a result set for the given query, that is read only and scrollable
         * (cursor can move forward and backward). The default fetch size is used and
         * can be changed anytime by calling resultSet.setFetchSize(newFetchSize).
         * <p>
         * Note: be sure that the used JDBC driver supports scrollable result sets via
         * <code>DatabaseMetaData.supportsResultSetType(ResultSet.TYPE_SCROLL_SENSITIVE)</code>
          * @param select SQL select query.
         * @param fetchSize Number of rows to prefetch.
          * @return Scrollable, read-only result set.
        private ResultSet getScrollableResultSet(String select, int fetchSize) {
            ResultSet result = null;
            if (select != null) {
                try {
    //TYPE_SCROLL_SENSITIVE can throw SQLException "Unsupported syntax for refreshRow()" with the
    //current ORACLE driver (8.1.7.0.0).
    //                Statement stmt = createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
                    Statement stmt = createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
                    int maxRows = stmt.getMaxRows();
                    if (fetchSize < 0 || fetchSize > maxRows) {
                        fetchSize = 0; //ignore fetch size
                    stmt.setFetchSize(fetchSize);
                    long t = System.currentTimeMillis();
                    result = stmt.executeQuery(select);
                    logger.debug(select + (" ("+(System.currentTimeMillis() - t)+")"));
                    if (result == null) {
                        stmt.close();
                } catch (SQLException sqle) {
                    logger.error("Error getting scrollable ResultSet for '"+select+"'.", sqle);
                    throw new BavException(sqle);
            return result;
        }//getScrollableResultSet()and fetch the next/previous page records via the resultSets next()/previous() methods. But beware that the SQL statement doesn't use an ORDER BY or GROUP BY that needs to fetch all rows anyway.

  • Occasional problem loading JSP page

    Sometimes the server cannot load a JSP. This is a problem that comes and goes. One minute it will work, and the next minute it will not. Has any one else seen sporadic behaviour like this?Here is an excerpt from the weblogic.log:Mon Nov 20 09:42:12 EST 2000:<E> <ServletContext-Servlets> Error loading servlet: jsp._ps._synchrony._sales._funNewMon Nov 20 09:42:12 EST 2000:<E> <ServletContext-Servlets> java.lang.ClassNotFoundException: jsp/_ps/_synchrony/_sales/_funNewat java.lang.ClassLoader.findSystemClass(Compiled Code)at weblogic.utils.classloaders.GenericClassLoader.parentLoadClass(Compiled Code)at weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Compiled Code)at weblogic.utils.classloaders.GenericClassLoader.loadClass(Compiled Code)at weblogic.utils.classloaders.GenericClassLoader.loadClass(Compiled Code)at weblogic.servlet.internal.ServletContextImpl.loadClass(Compiled Code)at weblogic.servlet.internal.ServletStubImpl.prepareServlet(Compiled Code)at weblogic.servlet.internal.ServletStubImpl.getServlet(Compiled Code)at weblogic.servlet.internal.ServletStubImpl.isStale(Compiled Code)at weblogic.servlet.JSPServlet.getStub(Compiled Code)at weblogic.servlet.JSPServlet.service(Compiled Code)at javax.servlet.http.HttpServlet.service(Compiled Code)at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled Code)at weblogic.servlet.internal.RequestDispatcherImpl.forward(Compiled Code)at sync.server.util.ServletUtils.forward(Compiled Code)at sync.server.bs.CAHandlerServlet.doPost(Compiled Code)at javax.servlet.http.HttpServlet.service(Compiled Code)at javax.servlet.http.HttpServlet.service(Compiled Code)at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled Code)at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled Code)at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled Code)at weblogic.socket.MuxableSocketHTTP.invokeServle
              

    Sometimes the server cannot load a JSP. This is a problem that comes and goes. One minute it will work, and the next minute it will not. Has any one else seen sporadic behaviour like this?Here is an excerpt from the weblogic.log:Mon Nov 20 09:42:12 EST 2000:<E> <ServletContext-Servlets> Error loading servlet: jsp._ps._synchrony._sales._funNewMon Nov 20 09:42:12 EST 2000:<E> <ServletContext-Servlets> java.lang.ClassNotFoundException: jsp/_ps/_synchrony/_sales/_funNewat java.lang.ClassLoader.findSystemClass(Compiled Code)at weblogic.utils.classloaders.GenericClassLoader.parentLoadClass(Compiled Code)at weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Compiled Code)at weblogic.utils.classloaders.GenericClassLoader.loadClass(Compiled Code)at weblogic.utils.classloaders.GenericClassLoader.loadClass(Compiled Code)at weblogic.servlet.internal.ServletContextImpl.loadClass(Compiled Code)at weblogic.servlet.internal.ServletStubImpl.prepareServlet(Compiled Code)at weblogic.servlet.internal.ServletStubImpl.getServlet(Compiled Code)at weblogic.servlet.internal.ServletStubImpl.isStale(Compiled Code)at weblogic.servlet.JSPServlet.getStub(Compiled Code)at weblogic.servlet.JSPServlet.service(Compiled Code)at javax.servlet.http.HttpServlet.service(Compiled Code)at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled Code)at weblogic.servlet.internal.RequestDispatcherImpl.forward(Compiled Code)at sync.server.util.ServletUtils.forward(Compiled Code)at sync.server.bs.CAHandlerServlet.doPost(Compiled Code)at javax.servlet.http.HttpServlet.service(Compiled Code)at javax.servlet.http.HttpServlet.service(Compiled Code)at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled Code)at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled Code)at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled Code)at weblogic.socket.MuxableSocketHTTP.invokeServle
              

  • Loading JSP Pages

    How can a servlet using RequestDispatcher dispatch the result to .jsp which resides in a frameset
    MyServlet.jsp
    MainFrame.jsp --- has two frames Frame1.jsp and Frame2.jsp
    MyServlet.jsp should dispatch the result to either Frame1.jsp or Frame2.jsp.
    My final page should be MainFrame.jsp
    Can anyone help?

    It depends on what your page design looks like? Is MyServlet and MainFrame displayed at the same time? If so, you can click on your link and have a target parameter such as target="bottomright". This will cause the result of the link to appear in the specified frame window. Or, if using javascript, you could have parent.mainframe.frame2 or some other similar window reference (this is assuming you gave your frameset windows a name).
    Describe the flow a little more so I can come up with some better ideas.
    Michael

  • Loading JSP pages gives error

    I have created a JSP extension file and tried to run it in browser but receive error !!!
    HTTP Status 500 -
    description The server encountered an internal error () that prevented it from fulfilling this request.
    this error message was shown when Tomcat was running.
    and
    HTTP Status 404 -
    description The requested resource () is not available.
    when tried after starting J2EE server.
    in both cases I used URL : http://localhost:8080/test1.jsp
    Any suggestions to resolve this problem???
    Please make it as simple as possible because I am new to Java.
    Thank you.

    Text for the file is as follows:
    <%@ taglib prefix=�tags� tagdir=�/WEB-INF/tags� %>
    <html>
    <head>
    <title>JSP 2.0 Hello World</title>
    </head>
    <body>
    <tags:helloWorld/>
    </body>
    </html>The URL I have tried was :: http://127.0.0.1:8080/test1.jsp
    Is there any specific directory, wherein I need to save this file.......
    Thank you.
    Message was edited by:
    fresh@java

  • Can't access a Bean from a JSP page !

    Hello everybody,
    I work with Oracle 8i 8.1.7, it means Oracle HTTP Server + Oracle JSP 1.1.0.0.0. But i don't use the Oracle Servlet Engine.
    In this context, i try to load ` JSP page, which instantiate a Bean. But it is impossible to access to this bean !...
    1) In jserv.properties file, i have mentionned the CLASSPATH to beans directory, as said in the OracleJSP documentation :
    wrapper.classpath=D:\...\myBeansDirectory\
    2) i have copied the .class file of my bean in the bean directory ...
    So did i forget something ?
    Seeking desperatly help !
    Thanks.

    Hi,
    Did you restart the HTTP listener after adding the CLASSPATH to the jserv.properties file? The change in jserv.properties (and in any other configuration files) will take effect only after the listener is restarted.
    Good luck,
    Srinivas.

  • Euro(�) character in JSP -page

    I'have a JSP-page where is html-textbox for adding salary wish for the job and the problem is that I can't � character from request!
    I have to pages. In first one i have form where the text box is and a second one for saving the info to a bean.
    I have tried to use this tag in JSP pages :
    <%@ page contentType="text/html; charset=windows-1252" %>
    and after this code:
    String salaryWish = request.getParameter("salaryWish");
    System.out.println("Salary wish(�): " + salaryWish);
    String euro = "�";
    System.out.println("euro: " + euro);
    makes this kind of prints to Tomcat 3.2 window
    Salary wish(�): 1233 ?
    euro: �
    and if I print the same to textfile those � characters are actually � characters as they should be. But now the euro mark that I filled to salaryWish textbox and got from request is changed to ?.
    Does anyone know how to make those encodings work also in html-textboxes?

    Can't get working with that UTF-8 conversion! Causes compiler exception while loading JSP page.
    Instead I tried this and it seems to work
    String salaryWish = request.getParameter("salaryWish");
    try
    salaryWish = new String(salaryWish.getBytes("ISO-8859-1"),"windows-1252");
    catch (Exception e){ }
    Anyway,
    thanks robert!

  • Loading a .jsp page from another .jsp page?

    Hi,
    I have following IF statement in "Main.jsp" page to load "ChangeJob.jsp" page. I tested and made sure that The IF condition was true(alert function executed), but ChangeJob.jsp didn't load.
    Did i miss something?
    Main.jsp
    <HTML>
    <% if ( (!(woSt.equals("Indirect"))) && (woSt.length()!=0) ){%>
    <SCRIPT>
    alert("click OK to load Changejob.jsp");
    document.form1.action="ChangeJob.jsp";
    document.form1.submit();
    </SCRIPT>
    <%} %>
    <BODY>
    <form name="form1">
    </form>
    </BODY>
    </HTML>

    Hi,
    The folloing code I am writing but in this my if loop is not working propery.
    the problem I am checking for this...
    if((!(progcode.equals(pall))) && (!(dcode.equals(dall))) && (!(yr.equals(yall))))
    in the belo program I am using but always it is going in to the loop. when they are equal and when they r not eqal....
    I have given compleate code in here pleace tell me hot to get it worked it properly.....
    <%@ page language="java" session="true"%>
    <%@ include file="connect.jsp"%>
    <%! ResultSet rs2,rs1;
    Statement stmt1,stmt2;
    %>
    <%
    String gpcode=null,pname=null,dname=null,total=null,totalyr=null,gtotal=null;
    int gdcode=0,gyear=0,gdata=0,deptcode=0;
    String pall=null,dall=null,yall=null;
    pall="all"; dall="99"; yall="1900";
    String progcode=request.getParameter("programname");
    String dcode=request.getParameter("departmentname");
    String yr=request.getParameter("year");
    deptcode=Integer.parseInt(dcode);
    int year=Integer.parseInt(yr);
    boolean flag=false;
    %> <%= progcode%><%=" "+ dcode%><%= " "+yr%><br>
    <%= pall%><%=" "+dall%><%=" " +yall%><br>
    <%= progcode%><%= deptcode%><%= year%>
    <%
    if((!(progcode.equals(pall))) && (!(dcode.equals(dall))) && (!(yr.equals(yall))))
    stmt=con.createStatement();
    rs=stmt.executeQuery("select * from data where progcode='"+progcode+"' and deptcode='"+deptcode+"' and year='"+year+"' ");
    flag=false;
    if(rs!=null){
    if(rs.next()){
    flag=true;
    if(flag){
    gpcode=rs.getString("progcode");
    gdcode=rs.getInt("deptcode");
    gyear=rs.getInt("year");
    gdata=rs.getInt("totalnoofstud");
    stmt1=con.createStatement();
    ResultSet trs=stmt1.executeQuery("select * from program where progcode='"+gpcode+"' ");
    if(trs.next()){
    pname=trs.getString(2);
    stmt2=con.createStatement();
    rs=stmt2.executeQuery("select * from department where deptcode='"+gdcode+"' ");
    if(rs.next()){
    dname=rs.getString("deptname");
    else {
    response.sendRedirect("viewdata.jsp?flag=false");
    stmt=con.createStatement();
    rs=stmt.executeQuery("select sum(totalnoofstud) from data where progcode='"+progcode+"' and deptcode='"+deptcode+"' ");
    if(rs.next()){
    total=rs.getString(1);
    stmt=con.createStatement();
    rs=stmt.executeQuery("select sum(totalnoofstud) from data where year='"+gyear+"' ");
    if(rs.next()){
    totalyr=rs.getString(1);
    else{
    stmt=con.createStatement();
    rs=stmt.executeQuery(" select sum(totalnoofstud) from data ");
    if(rs.next())
    gtotal=rs.getString(1);
    %>
    <html>
    <head><title>Passed Out Student Data</title></head>
    <body background="foggy2.jpg">
    <br><br>
    <%
    if(progcode!=pall && dcode!=dall && yr!=yall){%>
    <%@ include file="getdatasingle.jsp" %>
    <%}
    else{%>
    <br><br><br><center><b><font color="maroon" size=+3>Total Number Of Students Passed Out Till Now Are </font><font color="red" size=+3><%=" "+ gtotal%><
    /font></b></center>
    <%}%>
    <center>
    <input type="submit" name="ok" value="OK">
    </center>
    </body>
    </html>
    Regards,
    Madhavi

  • JSP page do not close after loading a file

    Hello, i am having a bit of a problem. i have the following code that help me load reports (pdf and xls) from my server in the user browser.
    What i do in my code : jsp Page 1(generationInProgress) i create one of these reports (xml with blob) --> jsp page 2(viewReport) i load the file into the page.
    My problem is pdf just go directly in the user brower but xls file(this file look like it is my page viewReport but in excel format) need to be downloaded into the user pc (work fine) but the first page (generationInProgress) stay visible.
    This is in viewReport:
    public void openFile()
    System.out.println("openFIle");
    //retrieve the report information
    String fileName = sessionBean.getReportName();
    //load the files
    File reportFile = new File(mainPathL2, fileName + "." + sessionBean.getReportFormat());
    File xslFile = new File(mainPathL2, fileName + ".xsl");
    //download file
    try
    if(reportFile == null)
    System.out.println("report file is null");
    else
    System.out.println(reportFile.length());
    //send the pdf file to screen
    HttpServletResponse response = (HttpServletResponse)facesContext.getExternalContext().getResponse();
    if(sessionBean.getReportFormat().equals("xls"))
    response.setContentType("application/vnd.ms-excel");
    else
    response.setContentType("application/pdf");
    if(reportFile.length() != 4096){
    FileInputStream fis = new FileInputStream(reportFile);
    ServletOutputStream out = response.getOutputStream();
    byte[] outputByte = new byte[(int)reportFile.length()];
    while(fis.read(outputByte) != -1)
    out.write(outputByte);
    fis.close();
    out.flush();
    out.close();
    } catch (IOException e)
    // Do your error handling thing.
    System.err.println("Download file failed: " + e.getMessage());
    e.printStackTrace();
    //delete files
    reportFile.delete();
    xslFile.delete();
    facesContext.responseComplete();
    } //end openFile() method
    Anyone can offer some help ?

    no on ever had that problem ?

Maybe you are looking for

  • I have a 4th generation 8gb touch can i trade up to a 32gb?

    I have a 4th generation 8gb touch can i trade up to a 32gb?

  • Steps to implement ME_GUI_PO_CUST ME21N to create custom tab at item level

    Dear Gurus, I have to create one Custom tab in ME21N item level beside Conditions. The Tab name is Customer. I'm very new to ABAP so after searching the forums I got ME_GUI_PO_CUST  badi is used to do that. In the Custom tab my required fields are PO

  • Help please! Another Finder Error

    Hi, The script below is designed to backup files from the source area to the backup area preserving the folder hierarchy. While I’m sure it could be written better, it seems to work until it encounters a particular folder containing a file, when I ge

  • Problems downloading multiple ftp files

    Hi community! I'm new to this board, and i've joined because I got a severe problem. I need to download some thousands of files the path of which I'v got stored i an SQLServer Database. So, i'm just running through my db and for every line I download

  • E71 SMS displaying surname + first name

    i just notice with my new E71 with latest fw. when i write a sms from the start and sending it to a contact in my phone book it appears in the sent msgbox displaying first name then surname eg JOHN SMITH but when i reply to a sms or whatever it appea