Help me out with Directory structure for JSF+SPRING+HIBERNATE Project

Hi frnds ,
My name is Walter working for a startup software company . We are working on Hospital Management System (HMS) project .. MVC Architecture ...using Hibernate Spring and JSF ..we need to design Directory Structure for our project..
plzz help me friends in suggesting MVC Directory structure ...? also plzz help me by directing me with the navigation flow?
Thnxx in advance
Regards
Walter

Thank you so much .. friends ..for your kind replies..thanks to Illu, anguquga and special thanks to BalusC for giving me the advice for hiring EE Artitech ..
Anyways I have discussed with my teammates designing the directory structure
anguquga your directory structure is close to what I have designed ..referiing to a sample application on web..
Hospital Management system MVC architecture Directory structure
This is the way the structure goes on ..
model --> for Hibernate as well as Spring
View --> for JSF
src(-)
|
------(-) java
     |
     -------(-) model
          |
          ------(+) businessobject
          |
          ------(-) dao
          |
          ------(+) hibernate
          |
          ------(+) exception
          |
          ------(-) service
          |
          ------ (+) impl
          |
          ------(+) util
          (-) view
          |
          ------(+) bean
          |
          ------(+) builder
          |
          ------(+) bundle
          |
          ------(+) servicelocator
          |
          ------(+) util
          |
          ------(+) validator
(-) Web or WebRoot
|
----- (-) JSP Files�etc.,
|
----- (-) META-INF
|
     ------     (+) Images
|
     ------     (+) Scripts ==== CSS (cascading style sheets, JavaScript files etc.,)
|
----- (-) WEB-INF =========xml files web.xml, faces-config.xml etc.,
     |
     -----(-) Classes
          |
-----(-) HMS
|
               ----- (+) model
               |
               ----- (+) view
|
----- (+) lib
I am sure you may notice few errors .. if u find any plzz reply me back.... thnxx in advance for replies...and thnxx for giving your valuable replies...
Walter (Kaleem)

Similar Messages

  • Directory structure for a J2SE+J2EE project: suggestions are very welcome

    Hi, I have to start coding and organizing the CVS tree of an already mature project which is J2SE. This J2SE project can be described as a "core engine" for something else, and is a quite large project, and up to now has only a command line User Interface. I organized the dir structure as this:
    /build.xml
    /src/
    /src/java/<package>/...../*.java
    /src/demo/<package/...../*.java
    /src/test/<package>/....../*.java
    when I ant compile, all the .classes will be done in the "build" directory (reflecting the structure in the "src" dir):
    /build/
    /build/java/<package>/....../*.class
    /build/demo/<package/...../*.class
    /build/test/<package>/..../*.class
    I am happy with this, but now comes the issue: a web interface to use this core engine (it will have the same package namespace) is in developing progess, so I have to put somewhere the *.jsp, the WEB-INF dir with web.xml and servlet sources: how would you do this? And where would you let Ant put the compiled servlet classes?
    I can modify the previous directory structure to accomodate the J2EE part, this is really not a problem!
    Thanks to who can suggest me a clean solution
    Alessio

    Create a web-inf folder at the same level of src and
    jsp folder inside src
    i mean
    /build.xml
    /src/
    /src/java/<package>/...../*.java
    /src/demo/<package/...../*.java
    /src/test/<package>/....../*.java
    /src/jsp
    /web-infSo, would you put in /src/jsp only the *.jsp?
    And what in /WEB-INF ? What woud you put there? Would you do something like:
    /WEB-INF/web.xml
    /WEB-INF/src/<package>/..../<my_servlets_and_j2ee_stuff>.java
    /WEB-INF/classes/<package>/..../<my_servlets_and_j2ee_stuff>.java
    In this manner sources and classes are in the same tree, it does not seem very clean to me, expecially if you consider that probably I must have a "test" directory to unit test some j2ee stuff (as for the j2se stuff in "src"): how would you do that?
    Is this directory structure anyway what you meant or not?
    alessio

  • Directory structure for JSF with EJB3 injection

    I currently have a relatively simple JSF application with the following structure:
    ROOT
    |
    |--index.jsp
    |--jsp
    |     |--index.jspx
    |     |--TopMenu.jspx
    |     |--Details.jspx
    |
    |--META-INF
    |--WEB-INF
    |      |--classes
    |            |--example
    |                    |--beans
    |                    |--model
    |                    |--tags
    |      |--lib
    |      |--tlds
    |      |--web.xml
    |      |--faces-config.xmlNow, I need to add a session bean that will be injected into a JSF managed bean, but I don't know where to put it. Actually, I don't know how should a driectory structure look like for an enterprise application which envlves jsp, jsf, servlets and ejb. Can anyone give me an example or point me to a document where I can learn this?

    After further reading, I must say I'm more confused than ever before.
    I've been looking into the examples provided with Sun's Java EE tutorial and what bothers me is that the only mention of EJB in xmls was in the application.xml where EJB's JAR (along with web app's WAR) was listed as a module:
    <module>
      <web>
      <web-uri>dukesbank-war.war</web-uri>
      <context-root>/bank</context-root>
      </web>
    </module>
    <module>
      <ejb>dukesbank-ejb.jar</ejb>
    </module>,
    but what if the web app was not deployed within the same EAR, instead calling the already-deployed EJB? It would have to have a reference to it in it's web.xml, wouldn't it? But, for some reason, I could find no example for this. The only mention of EJBs within web.xml was with <ejb-ref> which seems to be meant for EJB 2 as it requires references to EJB's home and remote interfaces... So, my question would be, what element do I need to add to web.xml to be able to inject an EJB 3 through @EJB annotations, if that particular EJB has already been deployed? Do I need to add anything at all, or is the annotation itself enough (i.e. it stands as a replacement for <ejb-ref>)? Is this app server dependent?
    Also, I keep seeing that EJB injection into JSF managed beans is not supported on JBoss, but then again, I keep seeing the opposite... I really need some guidance on this...
    If I'm making no sense here, please tell me so...

  • Directory structure for servlets and webservices in one application

    hi,
    Can any one help me for creating servlets and webservices in one
    application and deploying in Jboss 4.2.0.
    I want to know exactly what is the directory structure for creating this
    application and what are the additional .xml files for deploying this application.
    if any one know this answere please tell the answere.

    I figured out a solution - it's a problem of policies. In detail: Server1's codebase entry (file:) refers to the class directory of Server1's project. In the simple case of only Client1, which has no codebase entry, it works fine without a file permission on the side of Server1. In the complex case of Client1+Server2, which has to have a codebase entry (file:) refering to the class directory of the Server2's project on a separate machine, for exactly the same method call from Client1 to Server1 a file permission entry on the side of Server1 is needed for Server1's class directory. But WHY ???
    It seems to be a little confusing with the codebase entries, many of the posts are contrary to others and to my personal experiences. Some comments given by Adrian Colley throw a little light upon some aspects. Is there anybody, who can explain the whole topic, when, why, and which part of RMI application deals with codebase entries, also in case of not dynamic code downloading ? May be there is also a reference into the java docs, which I didn't found up to now.
    Thanks in advance
    Axel

  • Is there a suggested directory structure for iTunes?

    Is there a suggested directory structure for iTunes? I have moved my library around several times (what with new machines, etc.) and I find that I have two app libraries in different locations and I think it is the problem behind a refusal to sync issue I'm having with my iPad.
    Any help would be gladly appreciated!
    Luke
    (Screen grabs a great help)

    I'll see your Tb and raise you some - the truth is, almost every major revision and data migration from MBP to MBP and now back to a MP has caused replication of folders in the strangest of places, none of which I have consciously created - I mean, why would anyone except out of self-focused spite want to create three different sets of apps folders - to say nothing of the interminable Compilations folders that sprout from no where in particular!
    I could understand the issue if I was careless or a complete neophyte,  I only moved to the Apple platform about 6 years ago, (even though I've been using the platform since 1987) when I went to work for the company.
    iTunes I think is a little like a cat - it recognises my lingering, subyle antipathy and rolls all over me just to mess with my head!
    Thanks for the information, none-the-less, greatly appreciated.

  • What should be directory structure for Custom MDS files?

    Hi,
    I have personalize a page and then exported the personalization.
    Now my requirment is to migrate this personalization to other server, for which clients want steps specific to UNIX.
    My doubt is where should I copy these files on the server to import the personalization using XMLImporter command? ( Client do not have JDev on his server, so can not use impot command)
    my custom_top structure is like '/u02/int/applmgr/CUSTOM/xbol/11.5.0'
    The customization is part of product 'OTA'
    I am confused about where to put(Directory structure on custom top) customization and other MDS file to import using XMLImport.
    This customization is also using a Custom LOV for which, I have given the path xbol/oracle/apps/ota/admin/enrollment/webui/XbolGradeRN.
    For now I have transfered the file from window based JDeveloper and things are working fine. I need the UNIX directory structure for MDS files.
    Please help to clear my this doubt.
    Regards,
    Adarsh

    There is nothing specific to UNIX since the files are never picked from the file system on a production instance. You can place them under a temp directory with the proper package structure, the same way you exported personalizations for the seeded pages and the same custom package structure for your new pages and run import command. It's only how you run your import command matters, if you have placed the files in the proper package under some temp directory just give the -rootdir to point to your temp directory and no -rootPackage option.

  • Please help me out with some fundamentals in BW

    Hello,
    Please guide me regarding the below mentioned questions.
    1. what is the key date in query designer.
    2. when do we perform attribute change run
        like once the master data is loaded then we perform attribute change run and load the transactional data ?
    3.what is the disadvantage of using aggregates.
    4. what is full repair options?
    please help me out with these questions

    HI,
    Repair full request :
    If you indicate a request in full update mode as a repair request, then it is able to be updated in all data targets. This is also true if they already contain data from initial runs or deltas for this DataSource / source system combination, and they have overlapping selections.
    Consequently, a repair request can be updated at any time without checking each ODS object. The system supports loading in an ODS object by using the repair request without having to check the data for overlapping or request sequencing. This is because you can also delete selectively without checking an ODS object.
    Posting such requests can lead to duplicate data records in the data target.
    Hierarchy/attribute change run after loading master data;
    When hierarchies or attributes of characteristics change, the aggregate affected by the change can be adjusted manually or calculated automatically in process chains.
    Aggregates:
    Aggregates are materialized, pre-aggregated views on InfoCube fact table data. They are independent structures where summary data is stored within separate transparent InfoCubes. The purpose of aggregates is purely to accelerate the response time of queries by reducing the amount of data that must be read in the database for a given query navigation step. In the best case, the records presented in the report will exactly match the records that were read from the database.
    Aggregates can only be defined on basic InfoCubes for dimension characteristics, navigational attributes (time-dependent and time-independent) and on hierarchy levels (for time-dependent and time-independent hierarchy structures). Aggregates may not be created on ODS objects, MultiProviders or Remote Cubes.
    Queries may be automatically split up into several subqueries, e.g for individual restricted key figures (restricted key figures sales 2001 and sales 2002). Each subquery can use one aggregate; hence, one query can involve several aggregates.
    If an aggregate has less than 15 components, BW 3.x puts each component automatically into a separate dimension that will be marked as “line item” (except package and unit dimension); these aggregates are called flat aggregates. Hence, dimension tables are omitted and SID tables referenced directly.  Flat aggregates can be rolled up on the DB server (i.e., without loading data into the application server). This accelerates the roll up (hence the upload) process.
    Disadvantage : The more aggregates exist, the more time-consuming is the roll-up process and thus the data loading process; the change run is also affected.
    Hope this info Helps.
    Thanks,Ramoji.

  • My iPhone 6 ear speaker is not working properly I couldn't able to hear any thing from ear speaker to lissen I had to put on loud speaker or to use handsfree please help me out with this problem if some body have answer?

    My iPhone 6 ear speaker is not working properly I couldn't able to hear any thing from ear speaker to listen I had to put on loud speaker or to use hands free please help me out with this problem if some body have answer?

    Hi Venkata from NZ,
    If you are having an issue with the speaker on your iPhone, I would suggest that you troubleshoot using the steps in this article - 
    If you hear no sound or distorted sound from your iPhone, iPad, or iPod touch speaker - Apple Support
    Thanks for using Apple Support Communities.
    Best,
    Brett L 

  • I have several issues that I hope you can help me out with. I am a professional photographer with a Mac with OS X 10.9.4: - I can only make ONE contact sheet in CS6 (from AUTOMATE) from pictures indicated in Bridge. If I want to make another contact sheet

    I have several issues that I hope you can help me out with. I am a professional photographer with a Mac with OS X 10.9.4:
    - I can only make ONE contact sheet in CS6 (from AUTOMATE) from pictures indicated in Bridge. If I want to make another contact sheet I need to shut down and restart CS6.
    - Camera RAW: if I change any setting in Camera RAW (except exposure), having first optimized the exposure, the exposure will automatically return to zero. Sometimes when I've set exposure and cropped the picture in Camera RAW Plug-In, the effects are lost just by opening the picture in CS6.
    - Sometimes if I crop a picture in Camera RAW, it may be impossible to open it again from Bridge!
    - I cannot do lens corrections in Camera RAW, at all. The Camera RAW comment is that "it cannot load the correct lens type". Why?

    Are you writing that when you select  a large number of images in the bridge  like a hundred thumbnails  when you then use Bridge menu Tools>Photoshop>Contact Sheet II that Photoshop only produces a single contact sheet for the first few thumbnails and fails to produce additional contact sheets for the other selected thumbnails? Photoshop contact sheet II script should create as many contact sheet as needed  for the numbers of thumbnails selected.  Perhaps the script is hung or you have exhausted  your machine resources.
    ACR Crop tool does not crop the RAW file it records crop settings to be used during the conversion process.    Camera RAW DATA is not altered.  The only changes made to RAW Files is ACR Metadata may be added.  Anything you do in ACR can be un-done in ACR.    If you can not open a RAW File in ACR the Files is either corrupt or from a new camera ACR does not support yet.  ACR should not corrupt RAW files.
    If you do not have a lens profile for ACR I think you should still be able to do lens correction manually in ACR.
    Some of what you write I don't follow could you post some screen captures of your problems often a picture helps.

  • Directory Structure for Discoverer

    Hi,
    I have couple of queries...
    1. What is the directory structure for discoverer on Unix in Application Server?
    2. Is there any extention for the woekbook saved in the database like .dis?
    I am working on discoverer 10g with Oracle Apps.
    Thanks...

    1. On a Solaris machine where I have Discoverer 10g (9.0.4.3) installed the directory structure for the Oracle home looks like this:
    $ cd h9043
    $ pwd
    $ /home2/h9043
    $ ls
    Apache install.platform opmn srvm
    BC4J inventory oracore sso
    JRE j2ee ord syndication
    OPatch javacache otrace sysman
    assistants javavm oui tk
    bibeans jdbc owm tools
    bin jdk perl uat
    browser jinit plsql uddi
    cfgtoollogs jis portal uix
    chgip jlib precomp ultrasearch
    config jpi procbuilder90 upgrade
    dbs jre rdbms ut
    dcm jsp relnotes vbroker4
    diagnostics lbs reports wcs
    discoverer ldap root.sh webcache
    error.txt lib root.sh.old webservices
    forms90 mesg slax wireless
    guicommon9 mp soap xdk
    iaspt network sqlj zrc
    install ocommon sqlplus
    2. The ability to save workbooks to a file system is available only on Discoverer Dekstop, which runs on Windows.
    Thanks
    Abhinav
    Oracle Business Intelligence Product Management
    BI on Oracle: http://www.oracle.com/bi/
    BI on OTN: http://www.oracle.com/technology/products/bi/
    Documentation: http://docs.oracle.com/
    Discoverer: http://www.oracle.com/technology/products/discoverer/
    BI Software: http://www.oracle.com/technology/software/products/ias/devuse.html
    BI Samples: http://www.oracle.com/technology/products/bi/samples/
    Blog: http://oraclebi.blogspot.com/

  • Please help me out with the function code of print option in module pool

    please help me out with the function code of print option in module pool, along with CASE condition.
    regards,
    asif

    Hi
    you can use the Function module
    CALL FUNCTION 'GET_PRINT_PARAMETERS'
      EXPORTING
        destination            = 'LP01'                       "'Printer name
        list_name              = 'TEST'
        list_text              = 'SUBMIT ... TO SAP-SPOOL'
        immediately            = ' '
        line_size              = '2000'
        no_dialog              = 'X'             "pass space to Pop screen for Print option
      IMPORTING
        out_parameters         = wa_pri_params
        valid                  = w_valid.
    "next call below things
      NEW-PAGE PRINT ON NO DIALOG PARAMETERS wa_pri_params.
         "and try to Print the values inside the new-page
      NEW-PAGE PRINT OFF.
    Prabhudas

  • I received an email telling me that my icloud storage is almost full.  I need to upgrade to the next level.  Can someone help me out with this?

    I received telling me that my icloud storage is almost full.  I need to upgrade my storage.  Can someone help me out with this.  I understand that the 20 GB is only .99 per month.  Just hoping this would be enough for me.  I back up 2 ipads and my iphone on the same computer.  Any help you can give me would be appreciated.  Thank you.

    Okay.
    I responded as I did because you wrote, "I have 2 ipads and my iphone that I back up on one computer"
    No worries here.
    But hopefully you get/got it sorted.
    Any issues, post back.

  • Kindly help me out with viterbi algorithm coding....

    Hi everybody,
    V r doing a project on Spread Spectrum image steganography. One of our module is Low Rate ECC.We plan to do it using convolutional codes using viterbi algorithm.we have a problem in implementing it.Please help me out with the coding .

    U would also be requiring Diagram.java
    import java.awt.Color;
    import java.awt.Graphics;
    class Diagram
    Diagram()
    competitors = new int[20][27];
    Letters = "abcdefghijklmnopqrstuvwxyz";
    status = "";
    x = 10;
    y = 70;
    no_letters = 0;
    word_viable = true;
    int[] Get_survivors(String s, int i)
    int ai[] = new int[27];
    float af[][] = Read_prob.reading_bigrams();
    float af1[][] = Read_prob.reading_conf_matrix(i);
    float af2[][] = new float[27][27];
    float af3[][] = new float[27][27];
    int ai1[][] = new int[27][27];
    float af4[] = new float[27];
    for(int l = 0; l < 27; l++)
    af3[0][l] = 0.0F;
    af4[l] = 100000F;
    ai[l] = 0;
    int k = s.length();
    int j = s.charAt(0) - 96;
    if(j < 0)
    j += 32;
    for(int i1 = 1; i1 < 27; i1++)
    af3[0][i1] = -(af[27][i1] + af1[j][i1]);
    float f = 100000F;
    for(int j1 = 1; j1 < k; j1++)
    j = s.charAt(j1) - 96;
    if(j < 0)
    j += 32;
    for(int k1 = 1; k1 < 27; k1++)
    for(int i2 = 1; i2 < 27; i2++)
    af2[k1][i2] = af3[j1 - 1][i2] - (af[i2][k1] + af1[j][k1]);
    if(af2[k1][i2] < af4[k1])
    af4[k1] = af2[k1][i2];
    ai1[j1 - 1][k1] = i2;
    for(int j2 = 1; j2 < 27; j2++)
    af3[j1][j2] = af4[j2];
    af4[j2] = 100000F;
    for(int l1 = 1; l1 < 27; l1++)
    af2[k][l1] = af3[k - 1][l1] - af[l1][27];
    if(af2[k][l1] < f)
    f = af2[k][l1];
    ai[k - 1] = l1;
    j = ai[k - 1];
    for(int k2 = k - 2; k2 >= 0; k2--)
    ai[k2] = ai1[k2][j];
    j = ai[k2];
    Sort_q(af3, k);
    return ai;
    void Sort_q(float af[][], int i)
    boolean flag = false;
    int j = 0;
    float f = 100000F;
    for(int k = 0; k < i; k++)
    for(int l = 0; l < 10; l++)
    for(int i1 = 1; i1 < 27; i1++)
    if(af[k][i1] < f)
    f = af[k][i1];
    j = i1;
    competitors[k][l] = j;
    af[k][j] = 100000F;
    f = 100000F;
    void Table(Graphics g, int i, String s)
    int ai[] = Get_survivors(s, i);
    int ai1[] = new int[20];
    int ai2[] = new int[20];
    no_letters = s.length();
    x = 500 / no_letters - no_letters;
    for(int j1 = 0; j1 < no_letters; j1++)
    x += 35;
    y = 80;
    int l = x;
    int i1 = y;
    boolean flag = false;
    g.setColor(Color.red);
    int j = s.charAt(j1) - 97;
    if(j < 0)
    j += 32;
    g.drawChars(Survivor, j, 1, x + 5, y + 11);
    g.setColor(Color.blue);
    g.drawRect(x, y, 16, 14);
    y += 17;
    for(int k1 = 0; k1 < 10; k1++)
    int k = competitors[j1][k1];
    if(word_viable)
    g.setColor(Color.green);
    g.drawRect(x, y, 16, 14);
    g.setColor(Color.red);
    g.drawChars(Survivor, k - 1, 1, x + 5, y + 11);
    if(k == ai[j1])
    flag = true;
    if(k == j + 1)
    ai1[j1] = l + 17;
    ai2[j1] = i1 + 7;
    } else
    g.setColor(Color.blue);
    g.drawRect(x, y, 16, 14);
    g.setColor(Color.green);
    g.drawRect(l, i1, 16, 14);
    ai1[j1] = x + 17;
    ai2[j1] = y + 7;
    } else
    if(!flag)
    ai1[j1] = l + 17;
    ai2[j1] = i1 + 7;
    y += 17;
    for(int l1 = 0; l1 < no_letters - 1; l1++)
    g.setColor(Color.blue);
    g.drawLine(ai1[l1], ai2[l1], ai1[l1 + 1] - 18, ai2[l1 + 1]);
    g.drawChars(Survivor, ai[l1] - 1, 1, ai1[l1] - 12, y + 17);
    g.drawChars(Survivor, ai[no_letters - 1] - 1, 1, ai1[no_letters - 1] - 12, y + 17);
    void Trellis(Graphics g, int i, String s)
    int ai[] = Get_survivors(s, i);
    int ai1[] = new int[20];
    int ai2[] = new int[20];
    no_letters = s.length();
    x = 500 / no_letters;
    for(int k = 0; k < no_letters; k++)
    x += 35;
    y = 60;
    for(int l = 0; l < 26; l++)
    g.setColor(Color.green);
    if(word_viable)
    int j = Survivor[l] - 96;
    if(ai[k] == j)
    g.setColor(Color.blue);
    ai1[k] = x + 17;
    ai2[k] = y + 7;
    g.drawRect(x, y, 16, 14);
    g.setColor(Color.red);
    g.drawChars(Survivor, l, 1, x + 5, y + 11);
    y += 17;
    for(int i1 = 0; i1 < no_letters - 1; i1++)
    g.setColor(Color.blue);
    g.drawLine(ai1[i1], ai2[i1], ai1[i1 + 1] - 18, ai2[i1 + 1]);
    g.drawChars(Survivor, ai[i1] - 1, 1, ai1[i1] - 12, y + 17);
    g.drawChars(Survivor, ai[no_letters - 1] - 1, 1, ai1[no_letters - 1] - 12, y + 17);
    void delete()
    for(int i = 0; i < no_letters; i++);
    public String status;
    public int competitors[][];
    public String Letters;
    public char Survivor[] = {
    'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j',
    'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't',
    'u', 'v', 'w', 'x', 'y', 'z'
    public int x;
    public int y;
    public boolean word_viable;
    public int no_letters;
    private Read_prob r_prob;
    }

  • I can't update my flash player and i might have a virus help me out with any advice on getting my mac on track ?

    i can't update my flash player and i might have a virus help me out with any advice on getting my mac on track ?

    You may have installed one or more of the common types of ad-injection malware. Follow the instructions on this Apple Support page to remove it. It's been reported that some variants of the "VSearch" malware block access to the page. If that happens, start in safe mode by holding down the shift key at the startup chime, then try again.
    Back up all data before making any changes.
    One of the steps in the article is to remove malicious Safari extensions. Do the equivalent in the Chrome and Firefox browsers, if you use either of those. If Safari crashes on launch, skip that step and come back to it after you've done everything else.
    If you don't find any of the files or extensions listed, or if removing them doesn't stop the ad injection, ask for further instructions.
    Make sure you don't repeat the mistake that led you to install the malware. It may have come from an Internet cesspit such as "Softonic" or "CNET Download." Never visit either of those sites again. You might also have downloaded it from an ad in a page on some other site. The ad would probably have included a large green button labeled "Download" or "Download Now" in white letters. The button is designed to confuse people who intend to download something else on the same page. If you ever download a file that isn't obviously what you expected, delete it immediately.
    Malware is also found on websites that traffic in pirated content such as video. If you, or anyone else who uses the computer, visit such sites and follow prompts to install software, you can expect more of the same, and worse, to follow. Never install any software that you downloaded from a bittorrent, or that was downloaded by someone else from an unknown source.
    In the Security & Privacy pane of System Preferences, select the General tab. The radio button marked Anywhere  should not be selected. If it is, click the lock icon to unlock the settings, then select one of the other buttons. After that, don't ignore a warning that you are about to run or install an application from an unknown developer.
    Still in System Preferences, open the App Store or Software Update pane and check the box marked
              Install system data files and security updates (OS X 10.10 or later)
    or
              Download updates automatically (OS X 10.9 or earlier)
    if it's not already checked.

  • I just got the iPhone 5.  It's completely synced and working.  All my contacts are loaded.  However, caller ID is not working when I receive a call or a text.  Can anyone help me out with this?

    I just got the iPhone 5. It's completely synced and working.  All my contacts are loaded.  However, caller ID is not working when I receive a call or a text.  Can anyone help me out with this?

    Well, assuming all of the above, Notifications, etc., it just might be time for a visit to the Apple tore genius center for a session with the techs.  See if it is a fault in the hardware or just an iOS reinstall is the answer.
    One more thing you could try, backup so you have a record of content, then restore to factory conditions be an Erase All Contents and Settings.  Then restore from the backup you just made.  That has helped some with WiFi problems, may be it would work with your problems.
    But with that behavior of another app with problems, the geniuses looks like a less stressful thing to do.

Maybe you are looking for