Is any one to comment on my OO Design??? Anyone and everyone is invited..

Hi to all design gurus
I am designing an application for lawn tennis match using java to track the score of tennis match .
The input to the application will just be which of the 2 players won a point. Based on this, the program needs to compute and display the current score.
e.g.,
Input( who won)
Output ( sets won by player 1 � sets won by player 2 ) (for the current set in progress games won by player 1 � games won by player 2)-
(for the current game in progress points of player 1 � points of player 2)
Input (Name of player)     Output (Score)
     1          0-0 0-0 15 -  0      
     2          0-0 0-0 15 - 15      
     1          0-0 0-0 30 - 15      
     2          0-0 0-0 30 - 30      
     1          0-0 0-0 40 - 30
     2          0-0 0-0 Deuce
     1          0-0 0-0 Adv (1)
     2          0-0 0-0 Deuce      
     2          0-0 0-0 Adv(2)      
     2          0-0 0-1 0 � 0
-------------------------------------------------------------------------------------I was planning to come up with very robust solution by applying different design principles like ocp etc.
For a design to qualify as a good OO design, it should be defined in terms of abstraction rather than implementation. Where is the scope of abstraction here?
Uptill now, I have been able to achieve the following OO design:
Following are the main classes :
TennisDelegate [A business delegate class meant for masking the clients from the complex business details]
TennisMatch [A domain object which captures the business logic for the system]
ScoreCard [singleton class, for simulation of real scorecard in a tennis match]
The architecture (This is more of a sequence diagram) is as follows :
Client          TennisDelegate        Player     TennisMatch               ScoreCard
  |                   |               |          |                    |     
  |   getScoreCard(1) |                 |            |                             |
  |------------------)|   instantiates  |          |                             |
  |                |        player     |          |                             |
  |                |----------------)|          |                             |
  |                |               |          |                             |
  |                   |                 |          |                             |
  |                |(--------------- |          |                                 |                  
  |                   |                                |                             |                  
  |                   |   getMatchScore(player)    |                             |
  |                   |---------------------------)|                             |
  |                   |                            |                             |
  |                |                       |                             |
  |                   |                       | This will update the       |
  |                   |                            |---------------------------)|
  |                   |                            | score card class and return|
  |                |                       | the updated instance of the|
  |                |                       | score card.                |
  |                |                       |                             |
  |                |                       |                             |TennisMatch Class is a kind of business object (domain object). TennisMatch class contains a method
called getMatchScore(int whoWins), by passing the player who wins. This is the main method to update
the ScoreCard class.
All the business logic (tennis rules) for updating the ScoreCard goes here. It makes sence to add
all the busines logic here as TennisMatch is a business object. I am not going into the implementaion
details of the getMatchScore(player) as it is outside the scope of the current discussion.
Brief about TenisMatch class :
This class HAS-A relationship between following classes
(a) ScoreCard (one instance of ScoreCard in the TennisMatch class)
(b) Player (Two instances of Player in the TennisMatch class)
When TennisMatch is instantiated by the TennisDelegate, it initializes the TennisMatch object by
creating a scorecard instance and two player instances. This is analogous to the real world senario
that, when a match starts(instance initailzed in object modelling context), two players will be
on the court and there will be one score card for that particular match. So basically TennisMatch
class has one scorecard, and 2 player instances.
Although it makes sense to create a Player class as player is a real entity in the tennis match, but I cant make out the
usefullness of the player class apart from its name. Other attributes of the player class might include informations like
service consistency, speed, stamina, quickness, strength, or accuracy, but rightnow I dont need these details for the player,
as of now but as requirement evolve, these attribute might be the part of the player class. So is it really a good idea
to go with a player class with just name attribute, keeping in mind that other attributes might pinch in too later.
Brief about the ScoreCard class :
ScoreCard class contains following attribues, This is a fully encapsulated class, other details like creating  singleton etc has
been ommited here for bravity .
int setPlayer1   = 0;   // Sets   own by player 1
int setPlayer2   = 0;     // Sets   own by player 2          
int gamePlayer1  = 0;   // Games  own by player 1     
int gamePlayer2  = 0;     // Games  own by Player 2
int pointPlayer1 = 0;   // Points own by player 1
int pointPlayer2 = 0;   // Points own by player 2--------------------------------------------------------------------------------
In my design, player instance is just used to update the individuls set/game/point values depending upon the input of
the player. As an example, if player 1 has been passed to the getMatchScore(player1), so it means I will have to update
the player1's details like setPlayer1, gamePlayer1 and pointPlayer1 (ofcourse by using the business logic/tennis rules).
Please comment on the over all design.
Let me thank you for showing the patience while going through the post :-)
Thanks
Jameel

Hi Jameel !!!!!!!!!!
int setPlayer1 = 0; // Sets own by player 1
int setPlayer2 = 0;     // Sets own by player 2          
int gamePlayer1 = 0; // Games own by player 1     
int gamePlayer2 = 0;     // Games own by Player 2
int pointPlayer1 = 0; // Points own by player 1
int pointPlayer2 = 0; // Points own by player 2
Why U have decalred it as it.this May be the final.
Aprat from this U would have used the Fcatory Pattern for Creation of Objets.

Similar Messages

  • Does any one knows how to differentiate between outgoing mail and incoming

    Hi,
    I'm using the IV webclient inbox.
    Does any one knows how to differentiate between outgoing mail and incoming mail in the result list ?

    Hi,
    I'm using the IV webclient inbox.
    Does any one knows how to differentiate between outgoing mail and incoming mail in the result list ?

  • At my wits end can any one save xmas for me Re K6Delta LSR And lock ups

    Hi Guys,
    Right i have built a pc for the kids but when i try to get it to run it locks up randomly.
    Spec
    80 gig seagate baracuda 7200 rpm
    Amd Athlon 2800 XP CPU
    Copper King Cpu Fan
    512 DDr 400 Mhz
    DVD Rom
    DVD 106 RW
    ATI 8x AGP 9600 Radeon Pro
    Latest drivers for all the above where aplicable are installed.
    The machiene seems happy to back up data to the dvdrw and happy for general video play back and editing as well as spread sheets etc. But when it comes to game play the pc just locks up. I have tried another card and another cpu and mother board and on all occassions the symptoms persist. So i can rule out any bads componenets. The only thing i hav'nt changed is the ram but i did use a proggy called docmem which runs from a floppy and checks the ram which it was happy with.
    When it crashes my cpu temp is arround 56o - 59o i thought this may be high but according to sources this temp plus alot more should not cause instability.
    I got this reading on 2 seperate delta k6 lsr boards as well as 2 cpus ??
    Any one any ideas. I'm stuffed and it's supposed to be a xmas presant for the kids but it wo'nt be much good if they cant game.
    Is their anything else i should be doing as i dont belive that 2 boards 2 cpus can both be faulty.
    PLEASE PLEASE PLEASE HELP QUICK

    Perhaps you could try the usual stuff, I suggest you start with no 5 or 6, as the other then will be natural:
    1 Are all cables properly connected: power cables, IDE-cables, sound etc
    2 Are the units set as master and slave if applicable? Suggestion, keep harddisks on a separate IDE connection, No 1.
    3 Are there any hard ware conflicts? See Control Panel/System!
    4 Have you tried entering 'Safe Mode, if applicable, where you can see and remove surplus hard ware?
    5 Try minimizing your system, and install just one unit at a time! Time consuming, I know, but rather effective.
    6 What does the BIOS say about the installed units? Are they correctly acknowledged? Press Delete (or whatever) during start-up to enter BIOS.
    7 Can you reach Windows Update? Microsofts knowledge base might also be useful.
    8 Have you had backgroun programs running while installing software and drivers? Common problem when updating. The only thing you really, really need is Explorer, but SysTray is also recommended.
    9 Run MSCONFIG or applicable to see what the computer thinks it should load and be running. There you can also remove programs to start automatically.
    Hope things work out! Remember that its as easy to do a mistake as it is to forget it.

  • I can't purchase games and apps and i have iTunes card with 200$ what can i do can any one help me, I can't purchase games and apps and i have iTunes card with 200$ what can i do can any one help me

    I can't purchase games and apps and i have iTunes card with 200$ what can i do can any one help me

    What happens when you try to buy something, does the 'buy' button not appear, does it not work, do you get any error messages, ... ?
    If you are getting a message to contact iTunes support then you can do so via this page and ask them why the message is appearing : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption
    If it's a different problem ... ?

  • Can any one prvide documentaion for BAPI Material, Sales order and Pricing?

    Hi,
            Can any one provide documentaion for BAPI Material create and change, Sales order create and change and Pricing?
    thanks & Regards,
    Gop.

    Hi!
    TABLES: t184.
    IF NOT VBAP-PSTYV IS INITIAL.
    SELECT SINGLE * FROM t184 WHERE pstyv = vbap-pstyv.
    IF sy-subrc = 0.
    IF t184-vwpos IS INITIAL.
    IF t184-psty2 <> vbap-psty2.
    MESSAGE e987(ZSD).   "create the 987 message with SE91 transaction - ZSD mess.class
    ENDIF.
    ENDIF.
    ENDIF.
    ENDIF.
    Somehow like this.
    Regards
    Tamá

  • Can any one tell me how we are linking BF and UM

    Dear all,
    I have a question regarding the linkage between the 2LIS_03_BF and 2LIS_03_UM ( revaluations).
    Both the data sources data is there in the PSA but from PSA to infocube how the data will flow through update rules...can any one give me with one example so that all my doubts wil be cleared..
    can u pleas take an example with the help of a document nubers of MM ans FI....
    Regards
    venu
    Edited by: venu on Apr 8, 2008 6:47 AM

    Hi,
    Bf is useful to get the material movements. the movements are determined by the movement type field. based on the movement type the material quantity will be treated as debit or credit. this will help us in getting the invetory positions at a particular point.
    um data is picked from fi tables to get Map i.e is moving average price and prices determined or reflected in  the fi tables.this is to valuate tha stocks.
    Regards,
    sekhar reddy

  • Can any one help to know difference between flex 3 and flex 4

    Hai
         Now i have my complete code in flex 3
         Need to convert complete code to flex 4
         Is code conversion will support flex 4 or any need any new sdk for it..
         I need to know whether it will affect the complete code..

    Take a look at http://www.adobe.com/go/learn_flex4_featuremigrate_en
    and http://opensource.adobe.com/wiki/display/flexsdk/Flex+4+Backwards+Compatability
    -Gaurav
    http://www.gauravj.com/blog

  • Does any one know what the matrix.dms is? And why it is in my picture folder? When I open this file the unarchiver takes over and I see my entire hard drive when I scroll down I see the matrix.dms file with in the unarchiver.

    Hello everyone. Does anyone know that the matrix.dms file is? And why it may have came to be in my picture folder? When I opened the file the unarchiver took over, then I saw my files in the unarchiver window. I then scrolled down and I saw the same matrix.dms file within the unarchiver window. I made a video of what saw when I tried to open the file, so as to aide in your understanding of reason for my perplexion at this file. Thank you for your help. https://www.youtube.com/watch?v=2QeWH9hRnro&feature=youtu.be

    Hi EMT-B,
    It sounds like you have done all the troubleshooting needed to narrow down your issue with the iPhone camera to hardware. Based on the information you have provided, it appears your iPhone needs to be serviced. The following link should help you get started with the process and has links with additional information on topics such as warranty and service pricing, battery replacement, and express replacement service.
    Apple - Support - Service Answer Center
    http://support.apple.com/kb/index?page=servicefaq&geo=United_States&product=ipho ne
    You may need to change the country when you get to the page.
    Thanks for using Apple Support Communities.
    Best,
    Brett L

  • Just bought an iPhone 5C.. Safari is non-functional! A blank frozen screen! Any one else experience this? Horrid design Apple! It's your freaking web browser! Google Chrome works but not Safari! I may simply return this "upgrade" unless someone can help

    Just bought an iPhone 5C.. Safari is non-functional! A blank frozen screen... What gives? Safari is Apple's browser for gods sakes! Google Chrom works but not Safari? This is nuts. This is an "upgrade"?? Anyone else experiencing this? Or should I just give up and return this

    Are you always like this?
    First try a Reset: Hold down the home and sleep buttons, wait for the Apple logo, let go of the buttons.

  • Can any one give guidence

    hi, experts
        i am seraching job on abap
        here is my objects
      u2022     Developed a Stock overview report.
    u2022     Developed a Sales order report.
    u2022     Developed Vendor analysis report.
    u2022     Developed a report on Account receivable items.
    ALV Reports:
    u2022     Developed a report to display Invoice and delivery schedules. 
    u2022     Developed interactive report for displaying Purchase order and item details.
    BDC (Batch Data Communication):
    u2022     Developed a BDC program for migrating vendor master data (XK01) using table control.
    u2022     Developed an Interface program for uploading purchase order data using session method.
    Scripts and Smart Forms:
    u2022     Developed a Purchase order document and developed driver program.
    u2022     Modified form Medruck with logo and fields.
    u2022     Maintained sales order document in Pdf format.
    ALE/IDOCS:
    u2022     Created Message types, Idoc types and customized idoc details for customer details using custom idoc.
    u2022     Developed Idocs based on message types Matmas ,Cremas and Debmas.
    u2022     Created Extended idocs for customer details.
    BADI:
    u2022     Added Screens in purchase order application.
    u2022     Customized additional menuu2019s based on requirement.
    ALVOOPS:
    u2022     Developed a program for migrating bank master data (FI01) using simple inheritance.
    u2022     Created Abstract class for displaying invoice details.
    u2022     Created Hyperlinku2019s, Printed documents using custom control.
    ALV Reports:
    u2022     Developed an interactive report for displaying purchase order & respective items using Hierarchical Sequential Alvs. 
    u2022     Developed Interactive report for displaying company data and customer codes.
    BDC (Batch Data Communication):
    u2022     Developed a BDC program for uploading customer master data (XD01) using Session method.  
    u2022     Developed  an Interface  program  for  uploading  material master  data(MM01) using  call transaction  method.
    Dialog programming:
    u2022     Developed a dialog program for customer details and purchase order details using Tabstrip control.
    u2022     Developed a dialog program for customer details and item details using Tabstrip control with subscreen.
    ALE/IDOCS:
    u2022     Developed Idocs from existing ones using Change pointer functionality.
    u2022     Distributed vendor master data using Standard Idoc functionality.
    BAPI:
    u2022     Developed a Bapi interface program for creating a purchase requisition.
    u2022     Developed a custom Bapi interface program.
    ALVOOPS:
    u2022     Created Exception Handling, Printed documents using custom control.
          can any one give guidence how to prepare for interviews and how to work on my objects,

    I cannot provide guidance you seek, but want to point out that such "summary" should work well on LinkedIn. Why don´t you place your personal summary there and use that channel to support your effort?
    Otto

  • Can any one tell me how to use EXISTS clause inplace of IN operator.

    Hi All,
    Can any one tell me how to use EXISTS clause AND (JC.EMPL_ID, JC.EMPL_RCD) inplace of IN operator.
    SELECT COUNT (1)
    FROM SYSADM.OHR_PERS_CURR PC
    , SYSADM.OHR_JOB_CURR JC
    WHERE PC.EMPL_ID = JC.EMPL_ID
    AND (JC.EMPL_ID, JC.EMPL_RCD) in (
    SELECT HS.EMPL_ID, HS.EMPL_RCD
    FROM SYSADM.HU_SCRTY_JOB HS, ODSHR.OHR_SCRTY_USER_CFG OS
    WHERE HS.HU_SCRTY_CFG_ID = OS.HU_SCRTY_CFG_ID
    AND OS.DB_LOGIN = USER)
    Thank you.

    SELECT COUNT (1)
    FROM SYSADM.OHR_PERS_CURR PC
    , SYSADM.OHR_JOB_CURR JC
    WHERE PC.EMPL_ID = JC.EMPL_ID
    AND EXISTS (
    SELECT null
    FROM SYSADM.HU_SCRTY_JOB HS, ODSHR.OHR_SCRTY_USER_CFG OS
    WHERE HS.HU_SCRTY_CFG_ID = OS.HU_SCRTY_CFG_ID
    AND OS.DB_LOGIN = USER
    AND HS.EMPL_ID = JS.EMPL_ID AND HS.EMPL_RCD = JC.EMPL_RCD)
    But why ?
    Rgds.

  • URGENT : can any one please give me BAPI related material

    Hi there,
    please help me i am a new learner to BAPI i dont know any thing about it can any one please send me the BAPI related material  and also related videos or screen cams if available.

    http://www.sapmaterial.com/?gclid=CN322K28t4sCFQ-WbgodSGbK2g....>ALL
    STEP BY STEP for BAPI
    http://sap-img.com/abap/bapi-step-by-step-guidance.htm
    BAPI Programming Guide
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf
    BAPI User Guide
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf
    http://techrepublic.com.com/5100-6329-1051160.html#
    http://www.sap-img.com/bapi.htm
    http://www.sap-img.com/abap/bapi-conventions.htm
    http://www.sappoint.com/abap/bapiintro.pdf
    http://ifr.sap.com/catalog/query.asp
    http://www.****************/Tutorials/BAPI/BAPIMainPage.htm
    step by step BAPI Creation with screen shots.
    http://www.sapgenie.com/abap/bapi/example.htm
    BAPI Programming guide: -
    http://help.sap.com/saphelp_nw04/helpdata/en/e0/9eb2370f9cbe68e10000009b38f8cf/frameset.htm
    BAPI user guide: -
    http://help.sap.com/saphelp_46c/helpdata/en/7e/5e115e4a1611d1894c0000e829fbbd/frameset.htm
    BAPI STEP BY STEP PROCEDURE: -
    http://www.sap-img.com/abap/bapi-step-by-step-guidance.htm
    Example:-
    http://www.erpgenie.com/abap/bapi/example.htm
    PDF download: -
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/200dd1cc-589e-2910-98a9-bb2c48b78dfa
    list of all bapis
    http://www.planetsap.com/LIST_ALL_BAPIs.htm
    for BAPI's
    http://www.sappoint.com/abap/bapiintro.pdf
    http://www.sappoint.com/abap/bapiprg.pdf
    http://www.sappoint.com/abap/bapiactx.pdf
    http://www.sappoint.com/abap/bapilst.pdf
    http://www.sappoint.com/abap/bapiexer.pdf
    http://service.sap.com/ale
    http://service.sap.com/bapi
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE8/BCFESDE8.pdf
    http://www.planetsap.com/Bapi_main_page.htm
    http://www.topxml.com/sap/sap_idoc_xml.asp
    http://www.sapdevelopment.co.uk/
    http://www.sapdevelopment.co.uk/java/jco/bapi_jco.pdf
    Also refer to the following links..
    http://www.sap-img.com/bapi.htm
    http://www.sap-img.com/abap/bapi-conventions.htm
    http://www.planetsap.com/Bapi_main_page.htm
    http://www.sapgenie.com/abap/bapi/index.htm
    Checkout !!
    http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
    http://techrepublic.com.com/5100-6329-1051160.html#
    http://www.****************/Tutorials/BAPI/CustomBAPICreation2/page1.htm
    There are 5 different steps in BAPI.
    Create BAPI Structure
    Create BAPI Function Module or API Method.
    Create BAPI object
    Release BAPI Function Module.
    Release BAPI object.
    Step1. Creating BAPI Structure:
    Go to <SE11>.
    Select Data Type & Enter a name.
    Click on Create.
    Note: Always BAPI should be in a development class with request number (Not Local Object).
    Select Structure & hit ENTER.
    Enter the fields from your database. Make sure that the first field is the Primary Key Field.
    Then SAVE & ACTIVATE.
    Step 2. Creating BAPI module:
    Enter TR.CODE <SE37>.
    Before entering any thing, from the present screen that you are in, select the menu
    Goto -> Function Groups -> Create Group.
    Enter a name (Note: This name Must start with ZBAPI)
    Let this screen be as it is and open another window and there, enter TR.CODE <SE80).
    Click on the Third ICON that says Inactive Objects.
    Select the group that you just created and click on Activate.
    Notice that the group you created will disappear from the list of inactive objects.
    Go back to <SE37> screen and enter a name and hit <ENTER>. Then enter the group name that you just created and activated.
    NOTE: When you release a function module the respective group will be attached to that particular application. It cannot be used for any other application. NEVER include an already existing group that is attached to another module.
    Now click on the first Tab that says ATTRIBUTES and select the radio button that says remote-enabled module since we will be accessing this from any external system.
    Then click on the second tab that says IMPORT.
    Enter a PARAMETER NAME, TYPE and the structure you created in the first step. Also select the check box ‘Pa’. All remotely enabled functional modules MUST be Pa enabled, where Pa means ‘Passed by Value’ and if you don’t select ‘Pa’, then that means it will be passed by reference..
    Then click on tab that says EXPORT.
    Enter the following as is in the first three fields
    RETURN TYPE BAPIRETURN (These 3 field values are always same)
    Here also select ‘Pa’ meaning Pass by value.
    Note: BAPIRETURN contains structure with message fields.
    Then SAVE and ACTIVATE.
    Step 3. Creating BAPI object:
    Enter Tr.Code <SWO1> (Note. It is letter ‘O’ and not Zero).
    Enter a name and then click on create. Enter details.
    NOTE: Make sure that that Object Type and Program name are SAME.
    Enter Application ‘M’, if you are using standard table Mara. If you are using your own database then select ‘Z’ at the bottom.
    Then hit <ENTER>.
    Now we have to add ‘Methods’. High light METHODS and then select the following from the menu:
    Goto Utilities -> API Methods -> Add Methods.
    Enter function Module name and hit <ENTER>.
    Select the second FORWARD ARROW button (>)to go to next step.
    Check if every thing looks ok and again click on FORWARD ARROW button (>).
    Then select ‘YES’ and click on <SAVE>.
    Now on a different screen goto TR.CODE <SE37>. Enter Function Module name and select from the top menu Function Module -> Release -> Release.
    Goback to TR.CODE <SWO1>.
    Here select the menu combination shown below in the same order.
    Edit -> Change Release Status -> Object Type Component -> To Implemented.
    Edit -> Change Release Status -> Object Type Component -> To Released.
    Edit -> Change Release Status -> Object Type -> To Implemented.
    Edit -> Change Release Status -> Object Type -> To Released.
    Then click on <SAVE>.
    Then click on Generate Button (4th button from left hand side looks like spinning wheel).
    Then Click on the button that says ‘PROGRAM’ to see the source code.
    To check if this is present in work flow goto TR.CODE <BAPI>.
    Here it shows business object repository.
    First click on the middle button and then select “ALL” and hit ENTER.
    Goto tab ALPHABETICAL and look for the object that you created. This shows that the BAPI object has been created successfully
    BAPI/RFC Interface
    A remote function call is a call to a function module running in a system different from the caller's.
    The remote function can also be called from within the same system (as a remote call), but usually caller and callee will be in different systems.
    In the SAP System, the ability to call remote functions is provided by the Remote Function Call interface system (RFC). RFC allows for remote calls between two SAP Systems (R/3 or R/2), or between an SAP System and a non-SAP System.
    RFC consists of the following interfaces:-
    A calling interface for ABAP programs
    Any ABAP program can call a remote function using the CALL FUNCTION...DESTINATION statement. The DESTINATION parameter tells the SAP System that the called function runs in a system other than the caller's.
    RFC communication with the remote system happens as part of the CALL FUNCTION statement.
    RFC functions running in an SAP System must be actual function modules, and must be registered in the SAP System as "remote".
    When both caller and called program are ABAP programs, the RFC interface provides both partners to the communication. The caller may be any ABAP program, while the called program must be a function module registered as remote.
    Calling interfaces for non-SAP programs
    When either the caller or the called partner is a non-ABAP program, it must be programmed to play the other partner in an RFC communication.
    To help implement RFC partner programs in non-SAP Systems, SAP provides-
    External Interfaces
    RFC-based and GUI-based interfaces can be used by external programs to call function modules in SAP R/2 or R/3 systems and execute them in these systems.
    Vice versa, ABAP programs in R/2 or R/3 can use the functions provided by external programs via these interfaces.
    Reward points..

  • Can any one tell me what is JSF and where  why is it used

    hi
    can any one give me a brief introduction on JSF and where and why is it used.. if there is any good tutorial/documentation pls give me the links
    sanjay

    Java Server Faces Resources (by James Holmes):
    http://www.jamesholmes.com/JavaServerFaces/
    JavaServer Faces FAQ (by Kito D. Mann):
    http://www.jsfcentral.com/

  • Does any one have same problem that can't text on iPhone 4 but can ring ?

    Hi there does any one have same problem just brought iPhone 4
    And I put SIM card in and finally get service but I can ring people
    But can't text as well been told to reboot phone through iTunes
    To make it back to a new iPhone settings been told by Vodafone
    To do it, but will it work?

    RCC0040 wrote:
    Hi,
    Today I tried to send a normal text message to 2 non iPhones today having sent messages successfully to these 2 phones on nye but neither would send.
    So far today I have tried:
    1. Calling, receiving calls and receiving texts from these phones works fine, even today
    2. Checking the send/ receive has my number in both sections. I have also tried a variety of setting combinations here of imessage on off etc
    3. The same with the phone section and my number
    4. Installed latest IOS update
    5. Restored network settings
    6. Turned off and on again
    7. Taken sim card out and cleaned it
    I would be very grateful of any further suggestions because I'm not sure at all why this isn't working today after not having knowingly changed anything since nye.
    Thank you!
    Ask your cell phone provider SMS is a carrier feature.

  • HT201210 i have a problem with my iphone 4s when i update the system its giving me error 36 ? and the phone docent want to open! any one please know who to solve this problem

    I cant open or upate my iphone 4s because its give me message erorr 36, please any one know what dose it mean erorr 36 and who i solve this problem.

    Hi mohamed00,
    Thanks for visiting Apple Support Communities.
    I recommend following the method below if you are not able to restore your iPhone and see an "error 36:"
    Resolve specific iTunes update and restore errors
    http://support.apple.com/kb/TS3694
    Check for hardware issues
    Try to restore your iOS device two more times while connected with a cable, computer, and network you know are good. Also, confirm your security software and settings are allowing communication between your device and update servers. If you still see the alert when you update or restore, contact Apple support.
    Common errors: 1, 10-47, 1002, 1011, 1012, 1014, 1000-1020.
    Cheers,
    Jeremy

Maybe you are looking for

  • Adding New table to the existing page

    Hi, i have a task i.e i have to create a new UI(consista table structure) and add to the existing page.How can do this one.If any one knows please respond asap. This is urgent requirement. Thanks in advance. Bye Palakondaiah

  • Help needed in installation on a external USB portable HDD

    i have a WD My Passport USB 3.0 500 GB HDD i have successfully installed various os like Ubuntu, pinguy, mint etc. and so far i'm unsuccessfull in installing arc linux i use the net install cd and the installation is smooth only whn i reboot and boot

  • Query form in oravle forms builder 6i

    i have two tables the first one is master table it has many items (has twoitems primary key type number ) the second table has only three items (two items foreign key to the first block(master table )) and the last item is is blob item i build query

  • Turning off automatic update checks

    How do you turn off automatic update checks? Not only do these pop up on their own even though I have all the 'update' options in iTunes set to manual, but when they do pop up, they do so in a top priority fashion, kicking me out of whatever else I m

  • Mail Tampering?

    I have a friend who was gone from work for a couple of days.  When she returned it was obvious someone had extensively played with her Mac.  In Mail, her sent box showed several dozen old emails from her MobileMe account with a new sent date of 2:16