Handsome young Java apprentice seeks Princess Leia!!!!

Hello,
I have had a mixed bag of help and criticism so far. Thanks for those who've helped. I really appreciate it. I am trying to learn the Java Language, i am simply not interested in someone else doing the work for me. With this in mind, any help with the following would be greatly appreciated. I feel quite please with what I've done so far. Please resist the temptation to use this post to laugh at the beginner and post sarcastic comments for fellow nerds to laugh at. I do not need it. So what if I've needed my hand held throughout this simple task? I have no tutor and am self teaching. I also have no prior programming experience. Thanks all ----Here goes!
I just need the Student and PLatinum Accounts to have methods to make the Overdraft Limit 2.5 times the opening balance and then methods to allow interest to accrue on all the accounts. Any syntax errors ?
/* A program to create 3 bank accounts from an abstract superclass
   with methods to accept deposits and withdrawals and show balance
class bankAccount //Declares superclass
   private String accountName; //Account Holder Name
   private String accountNo; //Account Number
   private double accountBalance;//Account balance
   private double accountRate;//Interest Rate
     public bankAccount(String name, String number,double balance, double rate) //Class Constructor    
       accountName = name;
           accountNo = number;
           accountBalance = balance;
           accountRate = rate;
  /*get methods to allow main program full access
     public String getName () {return accountName;}
     public void setName(String s) {accountName = s;}
     public String getNumber() {return accountNo;}
     public void setNumber(String n) {accountNumber = n;}
     public double getBalance() {return accountBalance;}
     public void setBalance(double balance) {accountBalance = balance;}
     public double getRate() {return accountRate;}
     public void setRate(double rate) {accountRate = rate;}
  /*methods to allow deposit and withdrawals
     public void deposit (double amount) {accountBalance +=amount;}
     public void withdraw (double amount) {accountbalance -=amount;}
   /*code block to add deposit to balance and check withdrawal is allowed
      public bankAccount(double initialAmount)
      { balance = initialAmount;}
      public void deposit(double amount)
      {balance += amount;}
      public void withdraw(double amount)
      {if (balance >= amount)
      balance -= amount;
      else
      System.out.println("Insufficient funds");}
      public double getBalance()
      {return balance;}
/* Current Account class
public final class currentAccount extends bankAccount
    public currentAccount( String name, String number, double balance, double rate, double odLimit)
       super (name, number, balance, rate);
/* Student Account Class
public final class studentAccount extends bankAccount
     private double overdraftLimit;
      public studentAccount( String name, String number, double balance, double rate, double odLimit)
       super (name, number, balance, rate);
       overdraftLimit = odLimit;
        public double getodLimit() {return overdraftLimit;}
/* Platinum Account Class
public final class platinumAccount extends bankAccount
     private double overdraftLimit;
      public platinumAccount( String name, String number, double balance, double rate, double odLimit)
       super (name, number, balance, rate);
       overdraftLimit = odLimit;
        public double getodLimit() {return overdraftLimit;}
/* Main method to create Account Objects
      public static void main (String [args])
         bankAccount account1 = new currentAccount
         ("Steve Bart", "100987", "250.00", "2.5");
         System.out.println (account1.accountName + ""+account1.accountNumber+""+
        account1.accountBalance+""+account1.accountRate+""+);
        bankAccount account1 = new studentAccount
         ("Steve Bart", "102345", "450.00", "1.5");
         System.out.println (account1.accountName + ""+account1.accountNumber+""+
        account1.accountBalance+""+account1.accountRate+""+); 
        bankAccount account1 = new platinumAccount
         ("Steve Bart", "202934", "650.00", "3.5");
         System.out.println (account1.accountName + ""+account1.accountNumber+""+
        account1.accountBalance+""+account1.accountRate+""+);
} // ends program

I would just set the overdraftLimit in the constructor.
public final class platinumAccount extends bankAccount
    private double overdraftLimit;
    public platinumAccount( String name, String number, double balance, double rate) {
       super (name, number, balance, rate);
       overdraftLimit = balance * 2.5;
    public double getodLimit() {
        return overdraftLimit;
}

Similar Messages

  • Java newbie seeks easy solution I cannot find!

    How would I print a fraction ( it MUST be a fraction ) to be displayed in the Java application?
    For example I take the average of three numbers and the result is 5 1/3.
    I have been fooling around with % 3 ( in my case it will always be a number over 3 because for this particular program I am taking the average of only three numbers ) . Using % 3 allows me to get the remainder number that will be displayed on the upper part of the fraction but no matter what I do I cannot get that number to be represented OVER 3.
    I have been trying
    system.out.println((average / 3) % / 3);
    (average is where it takes the average of my integers)
    But it does the actual math instead of printing out the remainder over 3. When I throw in quotation marks it doesn't work either. I have been looking through a few books and I have come up blank.
    I am totally new to Java so anything you throw at me will be much appreciated. Thank you.

    I guess very simply put is how would I convert a decimal to a written
    out fraction in Java? IE 3.3333333 -> 3 1/3spoiler:public void printAsFractionDiv3(int n) {
       int f= n%3;
       System.out.print(n/3);
       if (f != 0)
          System.out.print("+"+f+"/3");
    }kind regards,
    Jos

  • Buttons and Graphics

    I am a new Java programmer and am a young java programmer. I have trying o figure out how to add a JButton where I want and how big but I can't seem to do it right. The things is I have been able to put the JButton were and how big I want it but it gets rid of everything that is displayed using BufferedImage and Graphics. So is there a speical way to make it show up were and how big I want the JButton to be and to keep the Grapchics. Here is my code so far if it helps to see it:
    import javax.imageio.ImageIO;
    import javax.swing.JFrame;
    import java.awt.Color;
    import java.awt.Component;
    import java.awt.Graphics;
    import java.awt.image.BufferedImage;
    import java.io.File;
    import java.io.IOException;
    import javax.swing.JButton;
    public class Start extends Component{
         BufferedImage naruto;
         BufferedImage sakura;
         BufferedImage sasuke;
         static JButton start = new JButton("HI");
         public void paint(Graphics g){
              g.setColor(Color.GREEN);
              g.fillRect(0, 0, 800, 800);
              g.drawImage(naruto,300,300,100,100,null);
              g.drawImage(sakura,200,300,100,100,null);
              g.drawImage(sasuke,100,300,100,100,null);
         public Start() {
         try {
              naruto = ImageIO.read(new File("naruto.jpg"));
              sakura = ImageIO.read(new File("sakura.jpg"));
              sasuke = ImageIO.read(new File("sasuke.jpg"));
         } catch (IOException e) {
         public static void main(String args[]) {
              JFrame frame = new JFrame();
              frame.setTitle("Anime Clash");
              frame.add(new Start());
              frame.setSize(800,600);
              frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              frame.setVisible(true);
    }

    Tyler0976 wrote:
    Ok I will reexplain. I want to add a JButton to my frame, but I also have a Graphics g. Note that you don't add a button directly to a frame. You add it to some container, like a JPanel, and so on.
    Again, I strongly suggest you separate your buttons from the component that is doing the drawing.
    For example:
    //1
    JToolBar tb = new JToolBar();
    tb.add(someButton);
    //2
    MyDrawingPanel drawing = ...
    3//
    frame..getContentPane().add(tb, BorderLayout.NORTH);
    frame..getContentPane().add(drawing , BorderLayout.CENTER);The buttons will no longer get in the way, and any problems you are having with your drawing panel are because you aren't following the steps I gave in a previous post.

  • FCPX Text Animation Bug

    Hi Everyone!
    I'm working through a 30+ minute video sequence showing photos and video clips of an event I attended recently.  This is my first foray into FCP.
    I've come across a rather weird text animation bug, where text is animated onto the screen incorrectly.
    So what I've shown above is one typical text box I've added for narration, using the "Typewriter" effect.  Of course, the text should render (appear) on screen one character at a time, but I have been getting a random number of characters at the end of the block that do not animate.  The only way I have been able to get these blocks to animate correctly is to add enough spaces to the end of the text to force FCPX to rerender the block correctly.
    At some point in the future, this bug resurfaces, and I have to delete the spaces, and re-add them, to get the block to render and animate correctly once again.
    If I go and "share" the resulting sequence, the bug is rendered into the sequence. 
    Deleting the text block, and adding a new block, doesn't seem to help.
    I have reported this as a bug to Apple.
    It's not just the Typewriter text effect doing this.  As far as I can see, it is every text effect bar the lower thirds (so far as I can see).
    Any ideas on how to get around this?  Does anyone else experience this bug?

    I'm starting to pull my hair out on this one.  My video is essentially ready for final rendering, but I've hit a snag re the rendering itself.
    Check out this image I've just snapped:
    http://www.becsta.com/pics/skitch/FCPvCompressor-20110918-225758.jpg
    On the left is the Compressor 4 preview pane.  Note that the text animations are screwed up, just like the screenshot at the start of this discussion.
    On the right is the FCPX preview pane, showing that the rendering is complete and correct. All I did was select "Send to Compressor", and skipped the Compressor timeline up to review the same frame.
    These text blocks are using the "Typewriter" effect.
    So, what do I do to fix this once and for all?
    Build it from scratch in Motion?
    Any ideas?
    /cue Princess Leia voice/ Help me Obi-Wan Kenobi, you're my only hope!

  • Anyone Using A Home Server ?

    I have a home server which I have connected to FIOS and setup NAT to enable a blog, FTP etc over the internet, but nobody across the WAN can access the pages.  I know I have the server setup correctly (cos it worked with my last ISP), so it has to be the Verizon router.  I have setup another HTTP port (cos Verizon blocks port 80), but still nobody can access.  I even had a FIOS network techy remote in to check the router, but he could find nothing wrong.  As Princess Leia said "You are my only hope" .... 

    Humm...  It's hard to say what the problem is but maybe try enabling remote administration to the router.  If you can connect to the router outside of your network then it tell me that it's something with the port forwarding setup.  (If you do setup remote Admin. make sure to turn it off when done.)
    I logged on to my router and noticed (and forgot) that you'll need to enable "ICMP Echo Requests"in order for ping to work.  Enable that and see if ping requests are being returned outside your network.

  • Share/sync calendars through iCloud on OS X Mavericks!

    Hey guys!
    I am trying to share/sync my calendar on my mac to my iPhone and vice versa through iCloud! I have recently "upgraded" to OS X Mavericks, and I don't know how to do it. I can not find a guide on how to do this that is simple to understand. I'm hoping someone can help me. I need a simple step-by-step guide that will allow me to share, view and edit my calendar on my mac and phone which will then automatically update through iCloud and then come through automatically on each device!
    In the words of Princess Leia... "help me Obi Wan Kenobi, you're my only hope!"
    Thank you!

    Hey DrGeography,
    Thanks for the question, i’m glad to hear you wish to take advantage of all of the great features iCloud has to offer.
    To get you started, check out this easy-to-follow setup guide for your devices:
    Apple - iCloud - Learn how to set up iCloud on all your devices.
    http://www.apple.com/icloud/setup/
    Once setup, you’ll have the opportunity to create calendars and events that will push from each device. You can also view your information at www.iCloud.com
    If you require further support, check out our iCloud Support website:
    Apple - Support - iCloud
    http://www.apple.com/support/icloud/
    Thanks,
    Matt M.

  • Zones and blocks

    What are zone blocks in JSP and how to use them. Is there any site which provides tutorials on the zones and blocks. Also can i get some sample source code for zones implementation in JSP. Zones are mentioned in Chapter 9 of Professional JSP by WROX Publications, but not in detail. Please sugget some source to learn it.

    In general, it is best to avoid blocks (never heard of zones) in JSP. I'm assuming a block is a scriptlet section of code such as:
    <%
    someObject.someMethod();
    for(int i=0; i < 24; i++)
    someOtherObject.someOtherMethod();
    %>
    The suggested development pattern is to follow MVC (Model View Controller) standards. This is where the JSP serves as the view which renders the output from Beans and serlvets and taglibs serve as the controller interacting with a data source which is considered the model. Scriptlets are great for ad-hoc debugging and simple pages where complex design is not necessary. They are also a good starting point for Java newbies seeking to learn how JSP logic flows. They are not good, however, for scalable production systems involving elaborate HTML page design and/or complex business rules.

  • Transition and hologram effect.

    How can I make a transition where the video starts as a very, very small box at the bottom middle of the screen then grows to fill the whole screen. Like in those AT&T map commercials where the map pops up. Like that.
    Also, When you see in a sci-fi movie with a hologram, the hologram flickers and kind of shifts side to side, how can I do the shift effect?
    and any other effects that would make a video look like a hologram would be helpful. Thanks!

    When you say hologram, do you mean "Princess Leia/R2-D2" type of hologram? If so, you could use some noise filters to add grain to the image, and bring down its opacity in the timeline.
    As far as shifting and flickering, you can animate that if you're willing to spend some time on it. The shifting could be done with keyframes in the Motion tab of the clip; the flickering could be done with opacity points on the clip overlays; you'd have to zoom way in to get some resolution to make it look right.

  • Reinstall, zsh, control key and rxvt

    I have recently reinstalled my OS from scratch. While I have my original files, I have not migrated them in any manner. One of the downfalls of this is my zsh config -- much of which I had set and have now forgotten.
    I prefer rxvt in X11 to the terminal -- but my control key doeesn't map to "control" as it once did. Where to look to fix?
    Thanks,
    Kyle

    Hi Kyle,
       I must confess that I'm confused. I can reproduce your problem but I don't understand. However, I've done a lot of testing and I'm going to post everything I found in hopes that we can get others to join in.
       You've come to the right place. You're using zsh-templates, a Fink package of zsh startup scripts of Bill Scott's, who's on this list. Also, I've been given a lot of blame for corrupting his life in this way so we virtually have to help you; we've gotta lot to own up for.
       Here's what I did to get some info. I opened several terminals, both X11 terminals and Apple's Terminal.app, and for each, I opened it with and without my startup scripts. (mine are much like Bill's) The results were quite surprising to me. I should mention that I'm using the latest zsh-4.3.4.
       The first oddity may just be a problem with my system at the moment. The oddity is that all shells that I open in Apple's Terminal are login shells. Currently, /dev/ttyp0 is a secure shell login while usually it is the first Terminal window I open. I don't know if that's a factor and I don't know if that's typical behavior but I have to mention it as it could have something to do with the second oddity.
       The second oddity is that no part of my environment is inherited by new shells opened in Apple's Terminal. That could be because these shells are all login shells or it simply could be because the new terminals are not invoked as children of the original shell. These oddities may provide a clue as to what's happening but don't speak directly to the issue.
       Here's what I found out about use of the command key. If I invoke a shell with my startup scripts available, I can use the command key under all circumstances. However, when I move the master startup script, (so no startup scripts are sourced) a new shell in Apple's Terminal has no environment but the command key works as expected. In X11, I invoked xterm, Eterm and rxvt from an Eterm with full environment and in each the new shell had an environment but control characters were not interpreted as special. They are included in the command as if they had been quoted with <Control>-v. Thus, the terminal appears to be processing the key events correctly but the shell is behaving differently. At least on my machine this appears to be an issue with zsh and not with X11 or the terminals. On your system are the control characters included in the command? That would seem to be a very import clue.
       The reason that I tested shells without an environment is because your ~/.xinitrc doesn't help. It sources Bill's alias file but not the rest of the scripts. Of course you shouldn't need that as each new shell should pick up a full environment before you use it and that is one thing that seems to be failing.
       Do you have your own shell startup scripts? What scripts are in Bill's /sw/share/zsh/templates/Library/init/zsh directory? Bill's start up scripts come with a zshrc script which can be moved to ~/.zshrc. That script orchestrates the execution of the others so putting that in place would get you the full environment. That file is probably in a /sw/share/zsh/templates/etc directory. Try sourcing that file in the command line of a zsh shell in an X11 terminal for which the control key is not working as expected.
    Gary
    ~~~~
       Would it help if I got out and pushed?
             -- Princess Leia Organa

  • Baffled - HD mostly full?

    I'm baffled!
    I just bought a used MacBook Pro, received it today, and found that, with nothing on it but software the hard drive is most of the way full.
    The laptop comes with a 120 GB hard drive. With MacOS 10.4.10, Final Cut Studio and some other software installed, I discovered that of the 111.47 GB capacity, 82.71 GB is already used, leaving only 28.76 GB available. I don't even have any e-mail data transferred over yet. Nothing.
    The Applications folder near the root level of the HD reads only a little over 7 GB used. In fact, I cannot account for the myterious HD monster that's consuming all those gigabytes. I can't find it anywhere. There's only one user folder, and checking out "Get Info" shows none of the folders on the HD add up to consuming that much space.
    Can someone suggest what's going on here?

    Yo dude. Apple's the new bloatware king.
    I mean, Garbage Band takes up like 5GB. That's just by default.
    You can fuhgeddaboudit with Final Cut of ur Space. There's a reason they put 4 internal HD slots in the Mac Pro.
    They really, really don't figure people are going to put this stuff on a laptop.
    And so, young Sith apprentice, your quest of deletion begins. I suggest a Dark approach: spare no one. Delete all the crap. All the soundbites and demo files and templates. Leave only room for your own genius! Don't rely upon the pre-canned Crapplebloat.
    Y'know, if I could afford all these great pieces of software maybe I'd also afford a Mac Pro as well... and one for teh road...

  • W510 BIOS Brick Recovery Possible?

    I experienced a BIOS update failure on my Lenovo Thinkpad W510.  I've done it dozens of time over the years with no problems, but not this time.  I downloaded the BIOS update .iso from Lenovo's website, burned it to a DVD, and rebooted to Flash the update.  My battery was fully charged and and my laptop ws mounted on a docking station with a 135Watt AC adapter connected.  All seemed to be going well and it told me it had completed successfully but I should reboot with the disc in for further processing.  I followed the instructions but after rebooting nothing happened for about an hour.  At that point I knew the update had failed.  Now, when I power on a few lights flash for a bit, the CD-DVD drive starts up for a few seconds, but the screen remains black and after a while everything goes quiet.  My questions are:
    1. Is it possible to recover and reflash the BIOS, or should I just:
        a. buy a new motherboard,
        b. buy a new BIOS chip to replace the dead one on the motherboard, or,
        c. use it too replace my broken door stop?
    There''s lots of discussion of BIOS recovery techniques on this board and elsewhere around the internet but I haven't yet seen any indication that any of them have worked, and none of them appear to be recent.
    Any insight will be appreaciated.
    Solved!
    Go to Solution.

    Hi Santoku:
    Things for your help and suggestions.  I've tried the 10xbutton push after shorting the CMOS battery pins early this morning.  I'll try it again just for the heck of it.  I haven't tried leaving it disconnected for 15 hours but will do so tonight.  I saw you were one of the guys trying to help in a similar situation some time ago (2012?).  That community member was trying to work with the "Lenovo-Phoenix Crysis" tool to make a bootable USB drive to force a reflash.  There was a lot of discussion of .FL1 & .FL2 files and converting one or mor of them to .WPH files for use in the force flash.  I didn't really understand all of that and there were obviously large and important steps not discussed.
    How does one change a .FL1/.FL2 into a .WPH file?  I've managed to extract unpack the contents of the .exe file for BIOS version 1.45 and there are four .FL1 files:
    1.in a folder labeled 6LET84WW
         a. S01C1100.FL1, and 
         b. S01C1100.FL1
    2. in a folder labeled 6NET84WW
         a. S01C1300.FL1, and 
         b. S01C1300.FL1
    I believe the BIOS version for the W510 began with "6N?" so I surmise I should be focusing on the files in folder number 2.  Both folders folders had a bunch of files with a .HSH extension.  My assumption is that those are "Hash" files to verify the correctnes of various elements of the flash?
    Is it possible to recover/reflash my BIOS with the .FL1/.FL2 files above?  Do I have to convert them to .WPH files or, as mentioned in some threads, simply rename them.  If I have to convert them, what tool do I use?  I haven't seen any really good step by step instructions on the web for accomplishing it.  Most of the instructions I've seen talk about making "boot floppies" and the tools try to write to drive "A".  It's been a long time since I've seen a floppy drive.
    Can you shed any light on any of this?  Sorry to hit you with all these questions but, to paraphrase Princess Leia, "You're my only hope."  :-)

  • Contest Challenge: Name the new SAP SCN Video Game !!!

    Suppose a select group of SCN developers (you know who I'm talking about) were to create an SAP SCN video game with the following very simple plot::
    1) Dark Angels/Darth Vaders like me and aRS from the ABAP forum would point out where SAP has really missed the boat on something  (if any of you have forgotten, aRS is the brilliant humorist who coined the memorable ABAP keywords  "SHARED BUFFER SOMETIMES MAYBE".)
    2) Jedi Knights like Rich Heilman and Thomas Jung would explain why the Dark Angels criticisms are invalid or unimportant.
    3) The wise Mentats of SCN  (yes I know I'm changing context from StarTrek to Dune here) like Uwe, Chris Solomon, and Thorsten Franz would decide who's right - the "sugar and spice and everything nice" Jedi Knights or the "puppy dogs' tails" DarkAngels.
    4) The SCN's own Princess Leia ... no, we'd better not go there ...
    Now think about it ...
    There are supposedly over a 1M SCN'ers now, so even at a nominal yearly subscription fee, licenses to play this game could earn SCN a pretty penny, not to mention generating a never-before-seen interest in the finer points of SAP.
    BUT - we need a catchy name.
    So give it your best shot ... on your mark, get set, go .... !

    I believe the exact term (I remember) used was "slightly shared memory".
    How about "SDN Cluedo" as a name? As in: "it was David Halitsky, in the Coffee Corner, with a Chandelier"!?
    Or "Debugging for one".
    The rules should also state the Jedi Knights are not allowed to use the feared "open a connection to your system" weapon in the first round of a game...
    Cheers,
    Julius
    Edited by: Julius Bussche on Aug 8, 2010 9:34 PM

  • Seeking Insight on Java GC Intracacies

    Hi, I'm a technical QA, and I'm trying to help identify a memory leak in one of our applications. In order to better understand what the memory usage numbers on our system mean, I've been refreshing my knowledge about how the GC and Java memory management work. My question is, when the young generation fills up, will the JVM prefer to expand young memory in to virtual space, or will it prefer to run a minor GC and promote things in to tenured space if there isn't enough space in young memory before expanding in to virtual space?
    Any help would be greatly appreciated. Thanks.

    Look at the GC whitepaper at http://java.sun.com/j2se/reference/whitepapers/memorymanagement_whitepaper.pdf for a lot of background. That's for JDK-1.6.0, not JDK-1.4.1 but a lot of the principles apply.
    In answer to your specific question: in JDK-1.4.1 the young generation is essentially fixed in size. When it fills up, a young generation collection copies all the live objects to either the survivor space or the old generation. In JDK-1.6.0 we can change the size of the eden and the survivor spaces to try to control the pause time and maximize throughput. It's the old generation that starts out small and commits additional virtual address space as needed, up to your maximum (-Xmx). As the old generation grows the young may grow to keep the ratio of young to old approximately constant, but I forget if that was in JDK-1.4.1 or was added later.

  • Problem with video file SEEKING (Seek.java)

    Hi,
    I have a problem with seeking the video file, actually mpeg2 file. I tried the Seek.java example from sun web site (http://www.cs.odu.edu/~cs778/spring04/lectures/jmfsolutions/examplesindex.html#seek) but it doesn't work. When I try to call getControl it returns null.
    fpc = (FramePositioningControl)p.getControl("javax.media.control.FramePositioningControl");
    if (fpc == null) {
    System.err.println("The player does not support FramePositioningControl.");
    System.err.println("There's no reason to go on for the purpose of this demo.");
    return false;
    Does anybody have some idea how to make a player that will support FramePositioningControl ???
    Or do you know some java dvd player that can be used in java application for free?
    thx a lot

    try {
         Manager.setHint(Manager.PLUGIN_PLAYER, new Boolean(true));
                   player = Manager.createRealizedPlayer(new MediaLocator("file:"
                   + fd.getDirectory() + fd.getFile()));
              } catch (NoPlayerException err) {
                   err.printStackTrace();
              } catch (CannotRealizeException err) {
                   err.printStackTrace();
              } catch (IOException err) {
                   err.printStackTrace();
    if (player == null) {
    System.out.println("Trouble creating a player.");
    return;
    FramePositioningControl fpc = (FramePositioningControl)player.getControl
    ("javax.media.control.FramePositioningControl");
    if (fpc == null) {
         System.err.println("The player does not support FramePositioningControl.");
         System.err.println("There's no reason to go on for the purpose of this demo.");
         return;
         }

  • Web Dynpro JAVA developer attempting to unravel Environmental Compliance source code seeks guidance from EC NWDS Composition Environment specialist

    It frustrates me to have to ask for detailed instruction on this issue, but normal means of importing these Java-based EC software archives just aren't working in our NWDI system. We never moved our production WDJ applications to CE (like so many others we jumped straight from NW7.01 to NW7.3) but I'm doing my part to come up to speed on composition projects. No matter how we create the NWDI track and import the software archives and dependencies, we can't get to a state where we can successfully import a project (product?) from the Development Infrastructure into the Composite Explorer perspective.
    I need to know specifically how I, an experienced WDJ developer with no exposure to CE, can take the five .SCA files that contain Environmental Compliance 3.0 and get the project into my NWDS 7.31 workspace in a workable state, on my local system, without NWDI. Actual code modifications can wait for the moment, I just need to analyze the classes and EJB's to identify where we might want to make enhancements, and where/how to use the provided Enhancement Spots. I've followed the links, downloaded the .pdf's, read the online help, stepped thru the tutorials - I've done my due dilligence. It's common knowledge that Composition Environment is no longer recommended for new development, and as the EH&S programs are converted to WDA there are even fewer resources to look to.
    These specific types of pleas don't often return results, as I have learned over my years in this community, but nothing ventured-nothing gained, and I am no longer afraid of looking dumb or being scolded. I just need help.
    As always, points will be awarded.

    I agree in part Tobias.
    Because the source code is in the SCA within the src.zip file within each SDA.
    What does not exist within that SCA Standard is the SOURCEARCHIVES folder. In that folder should be a file (the extension .dcsa) for each DC (component) that SCA Standard.
    In short, yes it is possible to perform a reverse engineering...
    Just import the SCA Standard in NWDS.
    Note the name and type of all DCs, its dependencies and its public parts... yes, it's a lot of work, as there are many interdependent DCs.
    Done so, create a new workspace in NWDS and create a new SCA in DI (custom), inside it create all DCs with the same names and types (and dependencies)... identical to SCA Standard.
    And soon after, entering the SRC folder of each of these projects (DCs) and replace its contents with the contents of src.zip file that is contained within the SDA files within the SCA Standard.
    That done, we will have an SCA Custom with all representative of the SCA Standard DCs, but editable.
    I agree it is not nearly a good practice, or even that SAP indicate that this is done... however, it is possible yes.
    Att,
    Angelo

Maybe you are looking for

  • Double record make it to single record in Query for perticular period in BW

    Hi In my ODS some of the records got doubled  from Mar 17th to May 31st  but from 1st of june its correct , its Open orders, i dont want to reload data again to that ODS , because its Open orders anyways its going to be close after some time  , autom

  • Low quality images in web gallery from Output Module

    So when I create a web gallery slideshow using the output module I get SUPER-low quality images, like big jagged, pixellated lines in place of any diagonal line in the pictures. However, only photos in the portrait orientation are affected by this pr

  • How to Create the Engraved/Carved Text Effect.

    Hello everyone, First I have search the forum for this topic but did  not find it. I am looking to create a Carved/Engraved  Text Effect. Something like this: http://www.patrickjudson.com/projects/example.jpg There are other better examples but basic

  • HT1338 how do i update a mac os x 10.5.8 to current snow leopard

    how do i update a mac os x 10.5.8 to current snow leopard?

  • Oracle 9i Certification

    Hi: I had a quick question regarding the Oracl9i Certified Database Associate Certification, as I found conflicting information in the Certification Section. My question is: Can we replace EXAM#:1Z0-007 (Introduction to Oracle9i:SQL) with EXAM#:1Z0-0