Tough question for java beginning expert

Hi, y'all,
I couldn't compile "HelloWorld". I downloaded jdk1.3.1_01 and tried to compile "HelloWorld" in MS-DOS. However, the error is: "cannot read HelloWorld.java." I couldn't figure out what's wrong.
Here's my source code:---------
class HelloWorld{
public static void main (String[ ] args) {
System.out.println("What's wrong with you?");
Here's my DOS command:--------
Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-2000 Microsoft Corp.
C:\>cd java\
C:\java>dir
Volume in drive C has no label.
Volume Serial Number is 07D1-0B0D
Directory of C:\java
11/23/2001 01:06p <DIR> .
11/23/2001 01:06p <DIR> ..
11/24/2001 01:37a 135 HelloWorld.java.txt
1 File(s) 135 bytes
2 Dir(s) 76,506,595,328 bytes free
C:\java>javac HelloWorld.java
error: cannot read: HelloWorld.java
1 error
C:\java>cd c:\
C:\>jdk1.3.1_01\bin\javac HelloWorld.java
error: cannot read: HelloWorld.java
1 error
C:\>
Please Help me. Thanks.
lee

Yes, notepad has this "helpful" feature of adding ".txt" to the name of files whose extension is not registered. You'll need to register the "java"-file type if you don't want to get problems like this again.
On the other hand, notepad is not a very text editor for programming in the first place, so I recommend getting a more adept one. Features that you should be looking for include sytax highlighting and bracket matching - they make it easier to spot stupid typos.

Similar Messages

  • HP Expert Day - January 9-10, 2013: Tough questions? Ask the Experts!

    Thank you for coming to Expert Day – the event has now concluded.
    **To find out about future HP Expert Day events, check out this page**
    On behalf of the Experts, I would like to thank you for coming to the Forum to connect with us.  We hope you will return to the boards to share your experiences, both good and bad.
    We will be holding more of these Expert Days on different topics in the months to come.  We hope to see you then!
    If you still have questions to ask, feel free to post them on the Forum – we always have Experts on the HP Support Forum to help you out.
    Do you have questions using or setting up your HP notebook, desktop PC, or printer?
    Well, we’ve got answers.
    Experts will be on the notebook, desktop, and printer and all in ones boards ready to answer your questions from Wednesday, January 9th 7:00am to Thursday, January 10th 7:00am Pacific Time.
    How the day works:
    Come to the Forums and ask your tech questions. More than 250 experts will be on the Forums and will do their best to help you out. An online conversation will be born!
    Why should you come to the Forums?
    Whether you own an HP Spectre notebook, Envy printer, or an HP home desktop computer, there has never been a better chance to learn about your product.
    When do you have a chance to talk directly with the people who designed the product or wrote the manual for it?
    This will be your opportunity to connect with the best and brightest minds at HP for free.
    We’ll share our knowledge on the best ways to:
    Tweak your product to increase performance;
    Troubleshoot the issue you are having;
    Upgrade to Windows 8 or Mountain Lion MacOS;
    Set up a Wireless network;
    Safeguard your PC from viruses and spyware;
    Choose the right power supply, upgrade your video card, or add the right amount of memory;
    Use the tools built into your product that can make it run better and fix common problems;
    Ensure you have the correct print driver;
    Get the most out of Win8 – learn tips and tricks;
    And it’s FREE.
    It doesn’t matter how old the product is or what it is connected to. We will do our best to help.
    In addition to the Consumer Forum, Expert Day will also be occurring here:
    Enterprise Business Forum (January 9th from 7:00am to January 10th 7:00am PT)
    Looking forward to seeing you on January 9th!
    I work for HP, supporting the HP Experts who volunteer their time and technical knowledge to help others.
    --Say "Thanks" by clicking the Kudos Star in the post that helped you.
    --Please mark the post that solves your problem as "Accepted Solution"

    My HP, purchased in June 2012, died on Saturday.  I was working in recently installed Photoshop, walked away from my computer to answer the phone and when I came back the screen was blank.  When I turned it on, I got a Windows Error Recovery message.  The computer was locked and wouldn't let me move the arrow keys up or down and hitting f8 didn't do anything. 
    I'm not happy with HP.  Any suggestions?

  • Beginner question for java appelets regarding positioning.

    I am creating a java appelet, and I am having issues positioning labels, text boxes , buttons. Is there a way I can specify where each is positioned?
    Thank you!
    for example here is my code:
    import java.awt.*;
    import java.applet.Applet;
    import java.awt.event.*;
    public class AdditionOfFractions extends Applet implements ActionListener {
        Label Num1Lbl = new Label("num1");
        Label Num2Lbl = new Label("num2");
        Label Den1Lbl = new Label("den1");
        Label Den2Lbl = new Label("den2");
        Label ResultLbl = new Label("Result");
        TextField Num1Text = new TextField(4);
        TextField Num2Text = new TextField(4);
        TextField Den1Text = new TextField(4);
        TextField Den2Text = new TextField(4);
        TextField ResultText = new TextField(4);
        Button ComputeBtn  = new Button("Compute");
        Button ExitBtn  = new Button("Exit");
        public void actionPerformed(ActionEvent thisEvent)throws NumberFormatException {
            if(ComputeBtn.hasFocus()){
                System.out.println("test");
                int num1 = Integer.parseInt(Num1Text.getText());
                int num2 = Integer.parseInt(Num2Text.getText());
                int den1 = Integer.parseInt(Den1Text.getText());
                int den2 = Integer.parseInt(Den2Text.getText());
                int newDen = 0;
                if(den1 != den2){
        public void init()
            //initialise
            ResultText.setEditable(false);
            ComputeBtn.addActionListener(this);
            ExitBtn.addActionListener(this);
            //add components
            add(Num1Lbl);
            add(Num1Text);
            add(Den1Lbl);
            add(Den1Text);
            add(Num2Lbl);
            add(Num2Text);
            add(Den2Lbl);
            add(Den2Text);
            add(ResultLbl);
            add(ResultText);
            add(ComputeBtn);
            add(ExitBtn);
    }

    797737 wrote:
    I am creating a java appelet, and I am having issues positioning labels, text boxes , buttons. Is there a way I can specify where each is positioned?Definitely, for your simple Applet you'll probably just want to use a <tt>java.awt.GridLayout</tt>. This will effectively position all your components in a grid pattern that you set in the contructor.
    //make a grid 4 rows, 2 columns
    GridLayout gridLayout = new GridLayout(4, 2);Then you'll need to set this for the Applet like so:
    pubic void init(){
      //initial your components as usual
      setLayout(gridLayout);
      //add components as usual;
    }Now 37, you don't want the <tt>actionPerformed()</tt> method to throw any Exceptions. Instead put your code inside a try/catch block:
    public void actionPerformed(ActionEvent ae)
      int num1, num2, den1, den2;
      try {
        num1 = Integer.parseInt(Num1Text.getText());
        num2 = Integer.parseInt(Num2Text.getText());
        den1 = Integer.parseInt(Den1Text.getText());
        den2 = Integer.parseInt(Den2Text.getText());
      catch(NumberFormatException)
        //provide DEFAULT VALUES HERE;
    }37, try to use the <tt>EventObject.getSource()</tt>, or <tt>ActionEvent.getActionCommand()</tt>.
    public void actionPerformed(ActionEvent ae) {
      //Choose one of the following lines
      //line 2 is probably a better choice here
      Button button = (Button)ae.getSource();
      String actionCommand = ae.getActionCommand();
      if(actionCommand.equals("Compute"))
        //try/catch block here
        //compute here
        //set results
        // OR create a compute() that
        // includes all three lines above
    }Now OP, I have a question for you. Do you see a way to LIMIT the values of <tt>num1, num2, den1, den2</tt> so that your program is safe to run -- so that the compute formula does not throw any ArithmeticExceptions?

  • Easy swing question for Java friends

    Hi could somebody test this short application and tell me why the "DRAW LINE" button doesnt draw a line as I expected?
    thank you very much!
    Circuitos.java:
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.net.URL;
    import java.awt.geom.*;
    public class Circuitos extends JApplet {
         protected JButton btnRect;
         protected Terreno terreno;
         private boolean inAnApplet = true;
         //Hack to avoid ugly message about system event access check.
         public Circuitos() {
              this(true);
         public Circuitos(boolean inAnApplet) {
            this.inAnApplet = inAnApplet;
              if (inAnApplet) {
                   getRootPane().putClientProperty("defeatSystemEventQueueCheck",Boolean.TRUE);
         public void init() {
              setContentPane(makeContentPane());
         public Container makeContentPane() {
              btnRect = new JButton("DRAW LINE");
          btnRect.addActionListener(new ActionListener() {
             public void actionPerformed(ActionEvent e) {
                terreno.pintarTramo();
              terreno = new Terreno();
              JPanel panel = new JPanel();
              panel.setLayout(new BorderLayout());
              panel.add("North",btnRect);
              panel.add("Center",terreno);
              return panel;
         public static void main(String[] args) {
            JFrame frame = new JFrame("Dise�o de Circuitos");
              frame.addWindowListener(new WindowAdapter() {
                   public void windowClosing(WindowEvent e) {
                        System.exit(0);
              Circuitos applet = new Circuitos(false);
              frame.setContentPane(applet.makeContentPane());
              frame.pack();
              frame.setVisible(true);
    }Terreno.java:
    import java.awt.*;
    import javax.swing.*;
    import java.awt.geom.*;
    public class Terreno extends JPanel {
         Graphics2D g2;
         public Terreno() {
              setBackground(Color.red);
              setPreferredSize(new Dimension(500,500));
         public void paintComponent(Graphics g) {
              super.paintComponent(g);
          g2 = (Graphics2D) g;
          g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);    
         public void pintarTramo () {     
              Point2D.Double start   = new Point2D.Double(250,250);
              Point2D.Double end     = new Point2D.Double(250,285);
              g2.draw(new Line2D.Double(start,end));            
    }

    I don't think the date I became a member has anything to do with it. Yes, I signed up a year ago to ask a question or two when I didn't know anything. It wasn't until recently have I started to use this forum again, only to try and help people as well as ask my questions. It took me a year to get to this point to where I can actually answer questions instead of just asking. So don't be silly and judge a person based on their profile.
    Secondly, I agree with you, the search utility is great. I use it all the time and usually I'll find my answers, but if I don't is it such a pain in the butt for you to see the same problem posted again?? I know how much you want people to use the resources available before wasting forum space with duplicate questions, but it's not going to happen. Some people are not as patient and you being a butt about it won't stop it.
    My point in general is that there are nice ways to help people and even rude ways, and your comments at times come across rude to me, even condescending. You have a lot of knowledge, therefore certain things seem trivial to you... but try to understand where some of the new people are coming from. The Swing tutorial is extremely helpful but if you don't understand the concept of programming or java that well... then it can be overwhelming and you don't know where to start. It's a huge tutorial and when people are stuck they just want an answer to their one question. Most figure it's easier to ask someone who already knows instead of reading an entire tutorial to get their answer.
    I've learned by both methods, by taking the time to research it myself and by asking a lot of questions. I have the time. Some don't. Please realize that not everyone is like you and they will continue to ask whether you like it or not. You have a choice, either help them or not.

  • Postage Stamp question for you Stamp experts

    Purchased some bulk mint  postage locally.   In the lot was a number of Stamps with the red Maple Leaf and just the letter  "A". I remember these way back when.  I know that they had a fixed value but can not remember the exact value.  I asked at the local PO but had a new person on and they didn't have a clueThanks all

    recped wrote:
    International or USA or Packages______________________________________________________________________________________ Haha!  Those of us who are over 50 had this answer right at hand!  I guess I've just dated myself   It's amazing how knowledge of the simple answer to such things can be lost in a generation or two.  Actually 'zeechan's' question reminded me of an incident that occurred about 10 years ago in an office where I was working.  The office manager asked a young student who was doing "odd jobs" for the firm for the summer to clean out the fridge in the lunchroom.  The student took one look at the fridge, then ran back to the manager to say:  "There's ice everywhere inside -- how do I get that out?!"   Need I add for those of us over 50, that the fridge was not frost-free, and the student was instructed to simply unplug it and wait to clean up the remains of the ice.  Oh, right.  In the same vein, it makes me wonder whether all those fine old colourful sayings in English about the lowly penny will make no sense ("cents"?? LOL) to anyone under 20 in a couple of decades.  A penny for your thoughts?  Pennies from heaven?  Penny wise but pound foolish?  Penny candy?  Cost a pretty penny? Penny ante? Spend a penny? Penny-pincher?  Turn up like a bad penny? The penny dropped?, etc. etc. etc. Huhhh?? OK, sorry, now I'm babbling...  

  • New iMac-Questions for musicians/computer experts

    Friends,
    My primary reason for buying a new iMac has to do with home music recordings. (Especially w GarageBand, but other music programs as well.)
    Spent the day trying to get things going with my brand new iMac. (Specs below).
    Things went pretty well, except when I got to peripherals. So, for some of you musicians out there who might have encountered similar situations when upgrading computers/operating systems:
    1) *Presonus Firebox* preamp. On my old iMac, all I would do was plug in the firewire to the computer and the preamp turned on. (Usually left the firewire plug into the preamp all the time.) Never used the AC adaptor. Apparently wasn't necessary. The cable was a 6-pin to 6-pin. (Meaning, I think, 400 to 400.)
    a) Tried to get the preamp going on the "new" iMac. Used a new 6-pin, coming out of the PreSonus Firebox, to 9-pin, going into the new iMac firewire port, cable. Nothing happened. Firebox didn't turn on.
    b) Thoughts? Why didn't it work? Do I need to go to the PreSonus Firebox web-page to download an updated driver that will work with +Snow Leopard+? (Been to that site and it said +Mac users do not need to do this+.)
    c) This is critical for me. I don't want to by a new preamp to do my recordings.
    2) *Yamaha DGX-305* keyboard/synthesizer. I've used this for many recording purposes...sole piano work, comping, effects, etc... bringing it in as either MIDI (via USB cable) or analog (headphone out to iMac audio line in). But...
    a) when I tried to bring it into my new iMac (same way: USB cable for MIDI), nothing happened. Tried to record....settings were all the same as on the old Mac (i.e. to a MIDI track in GB, line in/out were correct after setting them on the computer)....pushed "record" button, played, marker/track moved, but nothing was recorded.
    b) It would seem that I would have to go to the Yamaha web site to download the latest driver to make this work.
    Following a visit to the HP site and a phone call, was told that HP stopped making the printer I have (about six years old) and, therefore, do not make drivers compatible with +Snow Leopard+. So, today, I purchased a brand new printer. Certainly did not think I would have to do that after buying a new computer. And wasn't particularly happy about it. Present printer works just fine.
    I will be visiting the websites and calling +PreSonus Firebox+ and Yamaha tomorrow morning to inquire about workable updated drivers for +Snow Leopard+. My great fear is that either or both will say the same thing as HP: "Stopped making those models and do not have downloadable drivers" for my new computer/operating system.
    If that would be the case, it would mean that the "critical" peripherals for my home music recordings would be obsolete. Effectively negating the usefulness of my brand new iMac.
    *THE MAIN CONCERN:*
    *I do not want to buy a new preamp, keyboard, or whatever to enable me to resume my recording efforts. I didn't sign up for that when I bought my new iMac.*
    Anxiously awaiting your thoughts.
    The only reason I bought a new iMac (the old one...which I will still keep, works perfectly fine, just pushed to capacity) was to make my home recording efforts easier. Meaning, less stress on the processor, more space available on the computer itself for those huge music files, and more speed with much more RAM.
    But it never occurred to me that buying a new computer would require buying everything else to go with it: printer, preamp, keyboard, etc.
    And, just a quick p.s. regarding GB: on the old version I have, GB2, when you double-clicked the "instrument" icon at the very left of the track, it brought up a window where you could adjust things, change instrument sound/audio font, turn monitor on/off etc. However, when I double-clicked the instrument icon on the new GB, nothing happened. It would seem this is a typical problem with updated programs. Nothing, or at least not enough, is where it used to be. A real problem for an old guy like me to re-learn everything. I'm sure I'll have to do a lot more exploring to find out how this new GarageBand works.
    Thanks for any comments/suggestions. (If it weren't for the invaluable resource of Apple Discussion Forums, I wouldn't even have considered buying a new computer. At least I know you guys are here.)

    • Firebox: There is a problem with the Firewire card in newer Macs - I have the same problem. It will not sync up with some interfaces (I have the Inspire) when they have no external power source. There's only two solutions: use the power adaptor, or chain it with an externally powered hard drive. After everything is up and running, it should be okay to unplug the power adaptor.
    • Keyboard: The device that your computer is connected to is not the keyboard but the midi interface (which you call "cable"). You can plug any midi instrument into that, the Mac doesn't care. So you'll have to update your interface's driver, but you don't tell us what it is. If it's a yamaha intereface:
    http://www.global.yamaha.com/download/usb_midi/
    (And a note: Lengthy posts like yours, with a lot of talk about why you bought your computer etc., don't attract a lot of people to give you answers. A short but concise description of your problem - like what interface you are using - is a lot more helpful.)

  • Question for you Apple experts

    First let me state that I don't mean this to be a ******** session. I bought my Iphone in December and overall I'm pleased. It doesn't run my life, I use it to make and receive calls and email. With the exception that one day it turned into a brick, 2.0 update, things have worked rather well. What troubles me is that so many people have so many problems. Now I realize that reading this forum is like going into a hospital, everyone is sick. And being tech. challenged I don't know how these things work, but seems to me that a company like Apple being in the business for some years should be able to put out updates that don't cause so many to have such problems. Is it a problem with testing, rushing the product to market to keep ahead of the competition, or are many of these issues the fault of the user?
    Or are these machines so complicated that no matter what preparation is undertaken, mass casualties will occur?
    You folks tell me.

    I have been an Apple user for many years and in that time I have had a few problems but not too many. This iPhone update is a pretty rare occurrence but sometimes things happen. I used to NEVER update my software until several weeks after an update came out for just this very reason but lost my mind in anticipation of 2.0. I wont be doing that again. I also turn OFF automatic updates for this reason. A mission critical piece of hardware should only be updated when it is absolutely certain it is safe...this includes your phone. I just wish there was an easier way to back up your iPhone like you can your computer. If I run an update to OSX and it hoses my system I just restore it from the backup disk image I created just BEFORE I ran the update. The iPhone won't let you do this and that's bad.
    Why did they release 2.0 AND 3G on the same day? If everybody downloaded the 2.0 update several days BEFORE the 3G came out and discovered they could have 90%+ of the functionality and NOT have to buy a new phone, do you think they would have sold over 1 Million units the first weekend? If they released 2.0 a few days after the 3G launch the Apple community WHINE would be overwhelming. So they chose the lesser of the two evils I guess.
    Apple is VERY secretive of it's hardware and software and I'm sure they try to test it as best they can but sometimes you can only do what you can do. Out of the millions of Original iPhone users out there, statistically speaking this isn't "too" bad, but I had to exchange my iPhone for another because it was so terrible and you can bet I won't try to update it again until there is a better confirmation on the 2.0.1. I learned my lesson. Apple however very graciously replaced my iPhone and I am happier for it.
    And NO, I didn't update it from the rumor sites link. I ran the update from iTunes as any SANE person would. If you downloaded and installed an update from an unofficial link you don't have any right to complain that you screwed your phone.

  • Question For The WPA Experts

    I currently have a WRT54G on a home network.  I am using WEP.  This is convenient for guests with laptops as they simply need the key and SSID.  If the network is changed to WPA will things remain as convenient?  I don't understand how the rotating key would work with a newcomer after several itterations.  Thanks.

    just an added info:  
    when some adapters or the softwares of such adapters don't support the wpa, what you can try to do is to update the software or use a windows xp service pack 2. If your PC comes with service pack 1, you just need to update that to the service pack 2...
    "a helping hand in a community makes the world a universe"

  • Question for analytic functions experts

    Hi,
    I have an ugly table containing an implicit master detail relation.
    The table can be ordered by sequence and then each detail is beneath it's master (in sequence).
    If it is a detail, the master column is NULL and vice versa.
    Sample:
    SEQUENCE MASTER DETAIL BOTH_PRIMARY_KEYS
    1____________A______________1
    2___________________A_______1
    3___________________B_______2
    4____________B______________2
    5___________________A_______3
    6___________________B_______4
    Task: Go into the table with the primary key of my detail, and search the primary key of it's master.
    I already have a solution how to get it, but I would like to know if there is an analytic statement,
    which is more elegant, instead of selfreferencing my table three times. Somebody used to analytic functions?
    Thanks,
    Dirk

    Hi,
    Do you mean like this?
    with data as (
    select 1 sequence, 'A' master, null detail, 1 both_primary_keys from dual union all
    select 2, null, 'A', 1 from dual union all
    select 3, null, 'B', 2 from dual union all
    select 4, 'B', null, 2 from dual union all
    select 5, null, 'A', 3 from dual union all
    select 6, null, 'B', 4 from dual )
    select (select max(both_primary_keys) keep (dense_rank last order by sequence)
            from data
            where sequence < detail_record.sequence and detail is null) master_primary_key
    from data detail_record
    where (both_primary_keys=3 /*lookup detail key 3 */  and master is null)

  • Please read my question carefully, this is, I think, a question for the experts. It's not the usual name change question.   When I setup my new MacBook Pro, something slipped by me and my computer was named First-Lasts-MacBook-Pro (using my real first and

    Please read my question carefully, this is, I think, a question for the experts. It's not the usual name change question.
    When I setup my new MacBook Pro, something slipped by me and my computer was named First-Lasts-MacBook-Pro (using my real first and last name).
    I changed the computer name in Preferences/Sharing to a new name and Preferences/Accounts to just be Mike. I can right click on my account name, choose advanced, and see that everything looks right.
    However, If I do a scan of my network with my iPhone using the free version of IP Scanner, it lists my computer as First-Lasts-MacBook-Pro! And it lists the user as First-Last.
    So even though another Mac just sees my new computer name, and my home folder is Mike, somewhere in the system the original setup with my full name is still stored. And it's available on a network scan. So my full name might show up at a coffee shop.
    Can I fully change the name without doing a complete re-install of Lion and all my apps?

    One thought... you said the iPhone displayed your computer's old name? I think that you must have used the iPhone with this computer before you changed the name. So no one else's iPhone should display your full name unless that iPhone had previously connected to your Mac. For example, I did this exact same change, and I use the Keynote Remote app to connect with my MacBook Pro. It would no longer link with my MacBook Pro under the old name, and I found that I had to unlink and then create a new link under the new name. So the answer to your question is, there is nothing you need to do on the Mac, but rather the phone, and no other phone will display your full name.

  • Baseline date in payment terms_reply the question for FI experts

    Hy guys,
    my problem is this: in payment terms I should want that the baseline date is the date of good receipts instead of the date of invoice receipt and this thing should happen only for a particular society.
    In your opinion is it possible to make this ?
    I have already made the same question to the MM experts but it seems to be more a FI problem and so I also ask you if perhaps there is a user exit that permit to me to make this.
    Thanks in advance for kindness and effort,bye
    Maximilian

    Hello,
    Baseline date is the date from which SAP calculates the due date.
    You can configure the terms of payment in transaction code OBB8. Within terms of payment you are required to maintain baseline date.
    You can select either one of these:
    1) Posting Date: Posting Date of the invoice
    2) Document Date: Document date of the invoice
    3) Entry Date: Nothing but current date of the entry
    4) No Default: In the case of no. default, the system will not propose any base line date, however, the user is forced to enter the base line date.
    In case of 1, 2 and 3 the system proposes the baseline date, however, the user will have the privilege to change at the time of posting.
    You do not have any other options for baseline date, except the these four date options.
    Please let me know if you need further details.
    Thanks,
    Ravi

  • EP,ESS/MSS  and webdynpro for java interview questions.

    I am an ep and ESS?MSS consultant and work on webdynpro for java.I have also worked on PDK like customization of masthead and logon page.I would like to know how to prepare for an interview? I mean what should I read ? and what topics should I cover?

    HI Anzar
    Instead of posting this here, you could have googled it. There are no. of sites for the same thing.
    Since you wrote, so just curious... EP & ESS/MSS Consultant... what does that mean?
    If I am not taking it wrong, by that sentence you are trying to tell that you have worked on ESS / MSS modeule. Right?
    See, if you are an EP Consultant, you must know all the below atleast -
    1. PORTAL SIDE
    a. Different types of iView configuration
    b. User Management
    c. Internal / External Portal Configuration
    d. Content development
    e. UWL
    f. Portal bottlenecks (I mean portal related issues, like slow responding etc.)
    g. Display & Desktop Configuration
    h. System Landscape Directory
    i. NWDI
    2. WEB DYNPRO SIDE
    a. Calling iviews from wd applications
    b. RFC/ BAPI calls
    c. JCO Connections
    d. SC/DC Concept
    e. Import/Export Parameters
    f. Scenario Based Answering (like... if your imported BAPI import parameters are changed by BASIS, what will you do to make it work for you.... etc)
    g. Singleton/Non-Singleton nodes
    h. Controllers
    i. Interfaces
    j. Multi-lingual Applications
    k. EJBs
    l. PDK applications
    This is the basic list, it can contain many more items... This is the list which I faced for my interview. As an EP consultant, you must be good in both Portal as well as WD end.
    1 more thing, every interview is different from other, so no point in just mugging them out. Go through with there concepts. That way, you can answer twisted & scenario based questions.
    Hope this will help.
    Best Regards
    Chander Kararia
    if question solved, close the thread after marking it answered.
    Best Regards
    Chander Kararia

  • Forte(for java) CE question

    Hello people!
    (I found no forum on Forte for java, so I ask my question here)
    Here is it. How can I make Forte know my packages, and support dot notation? ie, say I have a mypack.myotherpack.SomeClass class. When I type
    import mypack.
    at this point it should show what subpackages are available in mypack.
    And if
    SomeClass instance = new ...;
    instance.
    here it should show methods, fields.... But Forte shows all these only in packages and classes that "it already knows" somehow. Does anybody how this is done? It is very frustrating that it does not happen. Thx!

    What class is not found?

  • Questions for I/O interface experts

    I have few questions for I/O interface experts:
    I have a Power Mac G5 2.3 Ghz 8GB of RAM, PCI-X slots, and am running Final Cut Studio FC version 6. I currenly have an HD project on my timeline (uploaded directly form a P2 card via 400FW), and I'd like to be able to output on a HD VTR deck as wellas a BetacamSP deck:
    1) which AjA Kona cards (3, LHe, LH) is right for me?
    2) did you personally experience, or are you aware of any issues with this Kona card and Final Cut version 6? Any tips before I purchase?
    3) will this card allow me to output uncompressed HD, that is, the same quality I uploaded?
    4) in which of the slots on my back tower does it go? 64bit 100MHz or 64bit 133MHz?
    Cheers,
    Rinaldo

    I think FireWire is probably the best route.
    The main difference between the two seem to be that the 1814 has more inputs and the ADAT interface, the 410 has more outputs.
    So are you planning on recording, then go for the 1814.
    If you envision that 2 mics and 2 inputs is enough for your recording needs and you eventually want to mix surround you'd need the 410 as it is the one with enough outputs.
    If you want specific advice about interfaces I suggest you ask in the Logic forums as those users would be most experienced with this aspect of an audio system.

  • Question on forte for java

    Hi,
    I'm developing using the Forte for JAVA ide, but I get an error though i know certainly that my code is correct.
    I get this error:
    Tue Nov 06 11:35:29 CET 2001: java.lang.NoSuchMethodError: Posted StackTrace
    Annotation: Exception occurred in Request Processor
    org.openide.util.RequestProcessor$Holder: Posted StackTrace(task org.netbeans.modules.web.core.jsploader.TagLibParseSupport$ParsingRunnable@772046 [-2433, 9, -1])
    at org.openide.util.RequestProcessor$Task.createHolder(RequestProcessor.java:322)
    at org.openide.util.RequestProcessor.post(RequestProcessor.java:100)
    at org.openide.util.RequestProcessor.postRequest(RequestProcessor.java:185)
    at org.netbeans.modules.web.core.jsploader.TagLibParseSupport.parseObject(TagLibParseSupport.java:110)
    at org.netbeans.modules.web.core.jsploader.TagLibParseSupport.prepare(TagLibParseSupport.java:97)
    at org.netbeans.modules.web.core.jsploader.TagLibParseSupport.getTagLibEditorData(TagLibParseSupport.java:67)
    at org.netbeans.modules.web.core.jsploader.TagLibParseSupport.getTagLibEditorData(TagLibParseSupport.java:55)
    at org.netbeans.modules.web.core.syntax.JSPKit.createSyntax(JSPKit.java:94)
    at org.netbeans.editor.BaseDocument.getFreeSyntax(BaseDocument.java:377)
    at org.netbeans.editor.DrawEngine.draw(DrawEngine.java:876)
    at org.netbeans.editor.LeafView.paintAreas(LeafView.java:145)
    at org.netbeans.editor.BaseView.paint(BaseView.java:129)
    at org.netbeans.editor.BaseTextUI$RootView.paint(BaseTextUI.java:594)
    at org.netbeans.editor.BaseTextUI.paintRegion(BaseTextUI.java:238)
    at org.netbeans.editor.EditorUI.paint(EditorUI.java:1315)
    at org.netbeans.editor.BaseTextUI.paint(BaseTextUI.java:217)
    at javax.swing.plaf.ComponentUI.update(ComponentUI.java:39)
    at javax.swing.JComponent.paintComponent(JComponent.java:395)
    at javax.swing.JComponent.paint(JComponent.java:687)
    at javax.swing.JComponent.paintChildren(JComponent.java:498)
    at javax.swing.JComponent.paint(JComponent.java:696)
    at javax.swing.JViewport.paint(JViewport.java:668)
    at javax.swing.JComponent.paintChildren(JComponent.java:498)
    at javax.swing.JComponent.paint(JComponent.java:696)
    at javax.swing.JComponent.paintChildren(JComponent.java:498)
    at javax.swing.JComponent.paint(JComponent.java:696)
    at javax.swing.JComponent.paintChildren(JComponent.java:498)
    at javax.swing.JComponent.paint(JComponent.java:696)
    at javax.swing.JComponent.paintChildren(JComponent.java:498)
    at javax.swing.JComponent.paint(JComponent.java:696)
    at javax.swing.JComponent.paintChildren(JComponent.java:498)
    at javax.swing.JComponent.paint(JComponent.java:696)
    at javax.swing.JComponent.paintWithBuffer(JComponent.java:3878)
    at javax.swing.JComponent._paintImmediately(JComponent.java:3821)
    at javax.swing.JComponent.paintImmediately(JComponent.java:3672)
    at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:370)
    at org.netbeans.core.windows.frames.PinRepaintRM.paintDirtyRegions(PinRepaintRM.java:75)
    at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:124)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
    [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
    Tue Nov 06 11:35:29 CET 2001: java.lang.NoSuchMethodError: null
    java.lang.NoSuchMethodError
    at org.netbeans.modules.web.core.jsploader.TagLibParseSupport.parsePage(TagLibParseSupport.java:150)
    at org.netbeans.modules.web.core.jsploader.TagLibParseSupport.access$200(TagLibParseSupport.java:41)
    at org.netbeans.modules.web.core.jsploader.TagLibParseSupport$ParsingRunnable.run(TagLibParseSupport.java:119)
    at org.openide.util.Task.run(Task.java:124)
    [catch] at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:626)
    I seems that it can't compile my jsp to servlet
    THX

    ive ran into many problems with compiling in forte. I just compile everything from the command line now, lets me know exactly what switches i want, and it works! ive never seen an error like that in forte though, i would just recommend compiling it from the command line with "javac"...

Maybe you are looking for