Where does Javascript run within a JSP in Commerce Server

          I am currently using BEA Commerce Server and written some JSPs to be used in the
          application. I am trying to carry out some validation of some fields in my JSP
          and thats how javascript came up.
          The question I have is that does the javascript that I want to put on the jsp
          run on the server or on the client like a normal html page? The questiion sounds
          basic but I am considering writing a class to carry out validation as the user
          could turn off javascript on browser.
          

The Javascript is returned inside the page, just as if it were a static
          .html file that you had put Javascript into. Thus it works entirely on the
          client. The client is unaware of whether a JSP engine put the page together
          or whether it is was just a static HTML file.
          Peace,
          Cameron Purdy
          Tangosol Inc.
          << Tangosol Server: How Weblogic applications are customized >>
          << Download now from http://www.tangosol.com/download.jsp >>
          "Bola Taylor" <[email protected]> wrote in message
          news:3b9dd5fc$[email protected]..
          >
          >
          > I am currently using BEA Commerce Server and written some JSPs to be used
          in the
          > application. I am trying to carry out some validation of some fields in my
          JSP
          > and thats how javascript came up.
          >
          > The question I have is that does the javascript that I want to put on the
          jsp
          > run on the server or on the client like a normal html page? The questiion
          sounds
          > basic but I am considering writing a class to carry out validation as the
          user
          > could turn off javascript on browser.
          >
          >
          >
          >
          

Similar Messages

  • Where does WebLogic search the compiled JSP files?

    Hi,
              I have done several tests with WebLogic and JSP files.
              I have observed that when the JSP is requested the first time it is
              compiled and saved in c:\weblogic\myserver\classfiles\jsp_servlet
              If I request the same JSP again, it won't be compiled again. I
              suppoussed it was because the compiled JSP (*.class) was created. Then I
              deleted the compiled JSP and when I call the JSP again it run perfectly
              without a new compilation.
              Where are really those JSPs?
              Thanks in advance,
              Chemi.
              

              Chemi wrote:
              >
              > Thanks Mathieu,
              >
              > just one thing more. Can I disable this feature just to measure the advantage
              > of WebLogic against other AppSrv which haven't it?
              >
              No clue. But as somebody else has said, touching the jsp files WILL
              force recompilation if you gor your JSP engine setting correct (check
              seconds set to zero).
              My guess is that all AppSrv would have this feature, because it comes
              for free with usual classloaders, i.e. it would be MORE trouble to not
              have this feature than to have it.
              Mathieu
              > Thanks in advance,
              >
              > Chemi.
              >
              > Mathieu Gervais wrote:
              >
              > > Chemi wrote:
              > > >
              > > > Hi,
              > > >
              > > > I have done several tests with WebLogic and JSP files.
              > > >
              > > > I have observed that when the JSP is requested the first time it is
              > > > compiled and saved in c:\weblogic\myserver\classfiles\jsp_servlet
              > > >
              > > > If I request the same JSP again, it won't be compiled again. I
              > > > suppoussed it was because the compiled JSP (*.class) was created. Then I
              > > > deleted the compiled JSP and when I call the JSP again it run perfectly
              > > > without a new compilation.
              > >
              > > it's because it is loaded in memory. It doesn't need the .class file
              > > anymore. Depending on your jsp engine settings, changing the JSP file
              > > will force a new recompilation, but changing the .class doesn't affect
              > > anything, since the class is loaded by the weblogic classsloader in
              > > memory, and accessed from here at future requests.
              > >
              > > Mathieu
              > >
              > > >
              > > > Where are really those JSPs?
              > > >
              > > > Thanks in advance,
              > > >
              > > > Chemi.
              

  • Where does WebLogic fit with/beside our custom web-server?

    Hi,
    I'm just getting started with the WebLogic Application Server and wondering
    what it can do for our setup, which looks like the following:
    Our web server has a plug-in which parses each html file requested, and
    if it contains any of our "custom" tags, passes it on to another "engine".
    This "engine" uses our own database, and object server to make queries,
    and turn the custom tags into standard HTML. Some custom-tags include
    custom links to other "extended" pages, which the "web server extension"
    converts to normal HTML links to the custom pages, which will of course
    be caught in turn by the intermediary parser when navigated to.
    There are probably ways we can stream-line and minimize the steps required
    to assemble the standard HTML. However, if anyone has some ideas,
    I'm basically just wondering how WebLogic can help improve our architechture
    and the performance, with minimal changes at first. Since we do so much
    page assembly by parsing the custom tags, I have difficulty seeing how
    WebLogic could do caching. The HTML that a custom tag "expands" to
    may be state dependent on the underlying database/object server!
    Any comments/ideas much appreciated.
    Thanks,
    Andy

    If you need an extra "ZAP" to get people to return,
    your site is probably lacking good content. People
    won't go to your site just for your fancy applets and
    flash animations, you need to have content. Why do so
    many people use Google instead of Yahoo? Because
    Google's homepage loads faster without all the ads and
    other crap that you get on other search sites. Also,
    because google performs searches faster than any other
    site. Basically you need good content and good
    service without distractions.I get the 'content is king' bit although I tend to disagree with the effect that multimedia has on users. I have a MSc by research which looked at the effects of animation on users of e-commerce sites. It does have a positive effect (it did with my results anyway) - hence I would like to build more multimedia into the web site (under construction).
    A combination of fast download, intuitive navigation and clear layout can improve usability.
    I disagree with the Jakob Nielsen school of thought i.e. text-only web sites with no graphics are the ultimate. He is a usability expert but usability per se does not improve web site stickiness. I digress.
    I want to do the server side stuff mentioned above - it is not a question of just pointing at files on the server...if it were that easy, I would not be posting and would hook all my pages to a tight back-end. The much higher wages of web developers compared with web designers should highlight this skill difference.
    Also, not many web sites generate dynamic web pages completely differently to each individual user. Broadband (DSL) will bury the text-only 14.4 kbs modem type site (a disgusting remnant of 1995 which was severly restricted due to low modem speeds).

  • Is it possible for an applet within a jsp to access a server session?

    I was trying to find info (and sample code) where an applet that is embedded and running within a JSP page accesses the same session of the jsp page it is in.
    The need is for the the applet to access a string within the session and capture it's value and then perform some actions with the string client side within the applet. The value of the string is not important for the example, just being able to access it is.
    Also can javascript cause the applet to call the server on say an "onclick" event? If so, how is this done?
    In otherwords, can javascript interact with an applet?

    Check out the documentation on Heterogeneous Connectivity.
    Hope this helps!

  • Where does Web Dynpro Abap run?

    Hey,
    I have a question concerning Web Dynpro Abap: The Portal runs on the AS Java. Web Dynpro Abap is encapsulated in iviews and integrated to the portal. The Abap Backend is linked to the portal via a system specification. As a Developer I do not have to care about the communication between the backend and the portal. Where does the abap web dynpro run? Probably on the linked AS Abap? What happens if the backend is down? Are my other assumptions right?
    KR
    Felix
    Edited by: Felix F. on Jun 28, 2011 2:25 PM

    Hi,
    Though Iam not familiar with Webdynpro java .
    Netweaver WAS java is the runtime for Webdynpro Java.
    A WDJ can consume SAP functions using adaptive RFC ,so obviously if a WDJ accesses a ABAP function and if the system is down,then a WDJ cannot consume it.
    A WDA consumes the data directly from the ABAP system via native ABAP coding so mostly WDA is used for any ABAP based application.
    WDJ is used within SAP to produce robust and highly scalable J2EE applications, such as the Employee Self Service (ESS) and Manager Self Service (MSS) and different SAP Portal applications like User and Role management transaction and Universal Work List (UWL).
    For your question,consider , even during the initialization of WDJ ,if it tries to access a ABAP function module(but ABAP system is down),it will obviously result in error.
    If only a particular button is triggered , WDJ consume a function module(ABAP system is down), I guess WDJ will appear in portal till the button is clicked.
    Refer the below link
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e0e4940c-035c-2b10-0b9d-eb8f99674f4e?QuickLink=index&overridelayout=true
    Regards
    Karthiheyan M

  • Are there known issues concerning double clicking in FF? We found bug 542068. Most of the issue we found have to do with Flash. Does it affect other applications (JSP/Javascript) too?

    Are there known issues concerning double clicking in FF? We found bug 542068. Most of the issue we found have to do with Flash. Does it affect other applications (JSP/Javascript) too?

    If there is a pattern of the application working up to Firefox 3.6.3 and not working starting with Firefox 3.6.4, there could be a problem with trying to communicate events between firefox.exe (which hosts pages) and plugin-container.exe (which hosts some plugins). You can tweak your settings to force plugins to run in firefox.exe to see whether this is the problem. This article has some background information on that:
    http://kb.mozillazine.org/Plugin-container_and_out-of-process_plugins
    ''Do you know if there are problems with Firefox 3.6 when you double click in a JSP/JAVA/Javascript application?''
    No, I don't know. Obviously I can't read every post here, but I haven't read about it before.
    Is it a stupid question to ask: why does that matter?? To fix the application to work in Firefox 3.6 and above, we need to see a page that works on other browsers and fails in Firefox. It doesn't need to be the whole application, just enough to demonstrate the problem so that if we solve it, then you can apply that learning back to your application.

  • Javascript does not run properly in Firefox

    Firefox does not run javascript properly.
    For example:
    http://vk.com/app2622342_40916334#NEW/comp1427
    Comment form does not run at all in Firefox ( the last version = 20.0.1)
    but runs OK in Opera.
    WHY?
    Mozilla still is HALF-DONE SOFTWARE!!!!!!!
    WHEN YOU DO IT IN A GOOD WAY?

    I have javazcript-enabled = TRUE in my about:config. So your comment did not solve my problem. I noticed that javascript does not run properly in some websites (forms in vk.com) but those forms run OK in OPERA - how can you explain this!?
    And I have no errors in the Web Console (Firefox/Tools > Web Developer).
    I wrote you a link to the page where javascript does not work.
    ( you need to login to vk.com to see that page
    http://vk.com/app2622342_40916334#NEW/comp1427
    )

  • Where does WL keep my Java files that it creates from JSPs?

    Hi,
    I'm using WL 9.2.2 on Solaris 9 (JDK 1.5). When WL builds a JSP page, it presumably converts those JSP pages to Java files before compiling them. Where does it keep those Java files? I'm having a hard time figuring out where my NullPointerException is occurring ...
    java.lang.NullPointerException
    at jsp_servlet._jsp._groups.__addgroup._jspService(__addgroup.java:810)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
    at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:394)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:309)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
    at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:525)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:261)
    at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
    at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
    at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
    at com.myco.nps.im.plugin.NPSIMIntercepter.forwardRequestDirect(NPSIMIntercepter.java:852)
    at com.myco.nps.im.plugin.NPSIMIntercepter.doFilter(NPSIMIntercepter.java:193)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3229)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2002)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1908)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1362)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    Thanks, - Dave

    It deletes them by default. If you want to preserve them, set the "keepgenerated" and "working-dir" (this one so you don't have to hunt for them) elements in the "jsp-descriptor" element in the weblogic.xml file.
    [http://e-docs.bea.com/wls/docs103/webapp/weblogic_xml.html#wp1038491]

  • Apple maps has received a poor performance rating just after introduction of the iPhone 5. I am running google maps app on the phone. Siri cannot seem to get me to a specific address. Where does the problem lie? Thanks.

    Apple maps has received a poor performance rating just after introduction of the iPhone 5. I am running Google Maps app on the phone. SIRI cannot seem to get me to a specific address. Where does the problem lie? Also can anyone tell me the hierarchy of use between the Apple Maps, SIRI, and Google maps when the app is on the phone? How do you choose one over the other as the default map usage? Or better still how do you suppress SIRI from using the Apple maps app when requesting a "go to"?
    I have placed an address location into the CONTACTS list and when I ask SIRI to "take me there" it found a TOTALLY different location in the metro area with the same street name. I have included the address, the quadrant, (NE) and the ZIP code into the CONTACTS list. As it turns out, no amount of canceling the trip or relocating the address in the CONTACTS list line would prevent SIRI from taking me to this bogus location. FINALLY I typed in Northeast for NE in the CONTACTS list (NE being the accepted method of defining the USPS location quadrant) , canceled the current map route and it finally found the correct address. This problem would normally not demand such a response from me to have it fixed but the address is one of a hospital in the center of town and this hospital HAS a branch location in a similar part of town (NOT the original address SIRI was trying to take me to). This screw up could be dangerous if not catastrophic to someone who was looking for a hospital location fast and did not know of these two similar locations. After all the whole POINT of directions is not just whimsical pasttime or convenience. In a pinch people need to rely on this function. OR, are my expectations set too high? 
    How does the iPhone select between one app or the other (Apple Maps or Gppgle Maps) as it relates to SIRI finding and showing a map route?  
    Why does SIRI return an address that is NOT the correct address nor is the returned location in the requested ZIP code?
    Is there a known bug in the CONTACTS list that demands the USPS quadrant ID be spelled out, as opposed to abreviated, to permit SIRI to do its routing?
    Thanks for any clarification on these matters.

    siri will only use apple maps, this cannot be changed. you could try google voice in the google app.

  • How does *.jsf extension map to *.jsp extension and where it is mapped

    Hi ,
    How does *.jsf extension map to *.jsp extension and where it is mapped ?
    Thanks

    How does *.jsf extension map to *.jsp extension and where it is mapped ?It is mapped in the web.xml.
    If you add the following in your web.xml:
    <context-param>
    <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
    <param-value>.xhtml</param-value>
    </context-param>
    The *.jsf will be mapped to the file with the same name, but xhtml as extention.
    if you the javax.faces.DEFAULT_SUFFIX is not defined in the web.xml, the default suffix comes from the one of the constant of javax.faces.application.ViewHandler . This constant names DEFAULT_SUFFIX and equals to ".jsp"
    Look at:
    http://java.sun.com/j2ee/javaserverfaces/1.1/docs/api/constant-values.html
    Sergey : http://jsfTutorials.net

  • I m working in an organization where web-sense is installed to block all irrelevant sites, i have installed itunes but it does not run a window pops up with message 'itunes is not connected to the network' can anyone help me out?

    i m working in an organization where web-sense is installed to block all irrelevant sites, i have installed itunes but it does not run a window pops up with message 'itunes is not connected to the network' can anyone help me out?

    There's a whole lot to read in your post, and frankly I have not read it all.
    Having said that, this troubleshooting guide should help:
    http://support.apple.com/kb/TS1538
    In particular, pay attention to the mobile device support sections near the bottom, assuming you have already done the items above it.

  • Safari History Location - where does Safari store its history? (unfortunately I deleted it when running CCleaner...)

    Safari History Location - where does Safari store its history? (unfortunately I deleted it when running CCleaner...) Now I would like to restore it via Time Machine

    Hi..
    If you deleted your Safari history, you may not be able to restore using TM but give this a try...
    Go to    ~/Library/Safari
    Look for the History.plist file.
    Best to not use third party utlities such as CCleaner. They tend to do more harm than good.

  • Where does a PL/SQL block run? PGA or SGA?

    Hi all,
    11g
    I'm not familiar with the oracle memory structure, if I have a simple pl/sql block as below
    DECLARE
      v1 number;
    BEGIN
      v1:=100;
      DBMS_OUTPUT.PUT_LINE(v1);
    END;in my mind, even though it's a small block, when i execute it, it would also consume some memory, where does this memory come from, pga or sga?
    in other words, when 'pl/sql engine' needs some memory, for example, for the local variables, where does this memory come from?
    many thanks.

    in my mind, even though it's a small block, when i execute it, it would also consume some memory, where does this memory come from, pga or sga?
    in other words, when 'pl/sql engine' needs some memory, for example, for the local variables, where does this memory come from?SGA
    The SGA comprises a number of memory components, which are pools of memory used to satisfy a particular class of memory allocation requests. Examples of memory components include the shared pool (used to allocate memory for SQL and PL/SQL execution), the java pool (used for java objects and other java execution memory), and the buffer cache (used for caching disk blocks). All SGA components allocate and deallocate space in units of granules. Oracle Database tracks SGA memory use in internal numbers of granules for each SGA component.
    for any sort operations, hash joings, it uses PGA.
    Read http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/memory.htm

  • How to call a repeater within a jsp file in web portal

    Hello, I wrote a Timer javascript to create a Timer thread that keep running and repeating for every 5 seconds. Basically, this javascript includes a StartTimer(), StopTimer() and UpdateTimer(), I also have a repeater to retrieve data from Oracle Dataabse and diplay them on the screen. Here are the codes
    =======================================================
    <table border="1">
    <netui-data:repeater dataSource="{pageFlow.trackData}" >
    <netui-data:repeaterHeader>
    <tr>
    <!-- create row header for each column -->
    <td style="font-family:times new roman;font-size:14pt;color:#0000ff;">TrackNumber</td>
    <td style="font-family:times new roman;font-size:14pt;color:#0000ff;">Latitude</td>
    <td style="font-family:times new roman;font-size:14pt;color:#0000ff;">Longitude</td>
    <td style="font-family:times new roman;font-size:14pt;color:#0000ff;">Altitude</td>
    <td style="font-family:times new roman;font-size:14pt;color:#0000ff;">Course</td>
    <td style="font-family:times new roman;font-size:14pt;color:#0000ff;">Speed</td>
    <td style="font-family:times new roman;font-size:14pt;color:#0000ff;">Time</td>
    </tr>
    </netui-data:repeaterHeader>
    <tr>
    <netui-data:repeaterItem>
    <!-- these will make the repeater insert data in table rows -->
    <td><netui:label value="{container.item}" defaultValue=" "></netui:label></td>
    <% j = j + 1; %>
    <% if (j > 6) { %>
    </tr>
    <% j = 0; %>
    <tr>
    <% } %>
    </netui-data:repeaterItem>
    </tr>
    </netui-data:repeater>
    </table>
    ====================================================
    I also wrote another Timer running in the server side. here are the codes
    ======================================================
    <%!
    public void startTimer(HttpServletRequest request)
    Timer timer = new Timer();
    TimerTask monitorTimerTask = new Monitor();
    timer.schedule(monitorTimerTask, 5000, 5000);
    request.getSession().setAttribute("My Timer", monitorTimerTask);
    System.out.println("Timer starts");
    %>
    <%!
    public class Monitor extends TimerTask
    public void run()
    %>
    <%!
    public void stopTimer(HttpServletRequest request)
    TimerTask monitor = (TimerTask) request.getSession().getAttribute("My Timer");
    if (monitor != null)
    System.out.println("Timer stops");
    monitor.cancel();
    %>
    <% if (request.getParameter("start") != null)
    startTimer(request);
    %>
    <% if (request.getParameter("stop") != null)
    stopTimer(request);
    %>
    <input type="button" value="Start the Timer" onclick="document.location='index.jsp?start=true'">
    <input type="button" value="Stop the Time" onclick="document.location='index.jsp?stop=true'">
    ======================================================
    My question is how do (can I) call those codes repeater above within the StartTimer() in Javascript or the funtion run() in the class Monitor, which will will be called continuously every 5 seconds, whenever I click on the button Start. Right now, it seems to me that whenever the portal starts, then those repeater codes are executed just once and are not executed when I click on the start button to call the start() in javascripts/run() in the class Monitor.
    PS. I include the codes for two different Timers but in my portal there is only one Timer and I can pick one of those, whichever works better. Please help
    Thank you
    TL

    It might compile perfectly well, but the message suggests that you didn't deploy it properly. The class loader can't find it.
    That .class file should appear with its package directory structure under the WEB-INF/classes directory or in a JAR in your WEB-INF/lib directory in some WAR file. Does it?

  • Changing Search JSPs within Commerce Server

              Hi
              I am currently evaluating the Commerce Server and Personalisation Server 3.5 and
              I am trying to change the search.jsp within the Commerce server to include drop
              down lists for a more presentable search engine.
              I have tried to change the search.jsp to include drop down lists but I am running
              into problems when giving the drop down lists a name because the previous textfield
              that was there had a field dynamically named HttpRequestConstants.CATALOG_SEACH_STRING
              which is one of the HttpRequestConstants constant variables that holds the search
              criteria.
              How can I therefor transfer the selected item within the drop down lists to the
              HttpRequestConstants.CATALOG_SEACH_STRING?
              Any help would be appreciated. Here is part of the code I am referring to
              Any help would be appreciated
              Bola
              [scriptlet.txt]
              

    The Javascript is returned inside the page, just as if it were a static
              .html file that you had put Javascript into. Thus it works entirely on the
              client. The client is unaware of whether a JSP engine put the page together
              or whether it is was just a static HTML file.
              Peace,
              Cameron Purdy
              Tangosol Inc.
              << Tangosol Server: How Weblogic applications are customized >>
              << Download now from http://www.tangosol.com/download.jsp >>
              "Bola Taylor" <[email protected]> wrote in message
              news:3b9dd5fc$[email protected]..
              >
              >
              > I am currently using BEA Commerce Server and written some JSPs to be used
              in the
              > application. I am trying to carry out some validation of some fields in my
              JSP
              > and thats how javascript came up.
              >
              > The question I have is that does the javascript that I want to put on the
              jsp
              > run on the server or on the client like a normal html page? The questiion
              sounds
              > basic but I am considering writing a class to carry out validation as the
              user
              > could turn off javascript on browser.
              >
              >
              >
              >
              

Maybe you are looking for

  • Using iPhone Maps App abroad

    I should start by saying that I have no problems with Maps on my iPhone 3G. In fact I seem to have a magic iPhone judging by the posts and questions elsewhere. My iPhone, with data roaming turned off - wifi off - 3G off, and with only a very basic 2G

  • Thinkpad Power manager causing problems in Vista

    Hi, We have been having problems with the Thinkpad power manager (all versions that we've tried) on Vista with T400, T500, and T60 series laptops.  These problems range from the program crashing to blue screens and reboots.  If we remove the software

  • Yosemite mail not working - continual quit to rebuild

    After upgrading to Yosemite the mail app will launch then say its rebuilding.  After some time it comes back and says to quit and relaunch to allow rebuild. Successive attempts result in the same problem.  I have turned off all accounts in preference

  • Can smart folders see color of emails?

    I have yet to upgrade to Leopard, and I have a specific question about Mail. In Tiger, I can assign a color to an email message, and I use this as a way to set categories for emails. However, smart mailboxes in Tiger cannot sort emails by their color

  • I run Garageband on my iMac, will I need to buy it AGAIN to run on the iPad

    Do I need to buy the s/w AGAIN to run it on 2 devices? Just curious Thanks Mark