Duke 3D / 0S 9

Hey folks,
I recentely purchased a copy of the classic FPS Duke Nukem 3D. I have the Macbook Pro, and I couldn't play it because it required Classic. So I went over to the household eMac and installed it. On OSX it ran rather choppy through Classic, so I switched over to OS9 and played it. It worked fantastically, but when I attempted to log onto a web browser in OS 9, the computer locked up. After re-starting it, it gave the old song and dance about how it could not find the system folder (Happy Mac face / question mark at startup). After a stressful 24 hours my uncle was able to boot the computer and switch the startup disk back to 0SX. I'm just wondering exactly what the problem was, because even my uncle wasn't sure. Could it have been the game? Is it risky to try the game even in OSX? Or was it just booting into OS9 that screwed me, and is there any safe way to do that? This game is pretty killer, and I've been looking for it for a while. Thanks,
dp

Holding the 'x' key down at startup tells the Mac to boot from OS X on the internal hard drive (if partitioned, it looks at the first partition), which you can use to get back into OS X. You can also, whenever you boot into OS 9, immediately open Control Panels> Startup Disk , and reset the startup to be the OS X System. Put an alias to the Startup control panel on the OS 9 desktop to make that easier to remember.
Classic is an emulation layer on top of OS X, so most OS 9 FPS games are choppy in Classic (although Marathon runs nicely, if you have enough RAM). How much RAM does the eMac have?
What browser were you trying to use in OS 9? Did the Mac lock up when you opened the browser or when trying to access a particular website?
You may want to just boot into OS 9 solely to play the game, and restart back in OS X to use it for any other purpose.

Similar Messages

  • Who can decode this who ever can I will give 4 dukes cause thats all i have

    who ever is the first to decode this and tell me what it says I will give you 4 duke dollars since that is all I have here it is
    vs.vo.~

    seeing something
    vszz}.vss

  • Duke' Bank Application in j2ee 1.5 using ejb 3

    Will the Duke' Bank Application from j2ee 1.4 tutorial be rewritten, using ejb3 and java persistence in j2ee 1.5 tutorial? Is there a way to get a beta version of it , if there exists one?

    Here is the link to the new J2EE 5 tutorial:
    http://java.sun.com/javaee/5/docs/tutorial/doc/index.html

  • [SOLVED] Arch Linux Duke (2007) Fails to Boot

    Folks, I have a unique and challenging problem that has exhausted my Arch Linux skills, and so I am now turning to you.
    I have a vintage Pentium Pro 200 system (that’s 200 MHz folks! – 200 MHz 686 architecture – the original 686!), two CPUs, running a dual boot between Windows NT 4.0 and Arch Linux Duke (2007). It has 512 MB of RAM and a 120 GB hard drive, partitioned up between Windows NT and Linux. I built this system new in 2007, hence the dated version of Arch.  It has run like a charm all these years, granted not getting that much use. After about a year of no use at all, I fired the system up last week to help with a little research for a blog post I was writing on networking Windows NT 4.0 and Mac OS 8.6. Windows NT 4.0 fired right up with no issue, and after I was done testing what needed to be tested I tried to boot over to Arch.
    After a year of disuse, Arch unexpectedly and stubbornly refused to boot. The boot process started up just fine, but towards the end, it declared that it could not mount the root file system on the root device and took a kernel panic and stopped. My Arch skills have gotten a bit rusty in the last few years, but I dusted them off and went to work. My guess was a file system or superblock error. Arch wouldn’t boot, but I dragged out my trusty RIPLinux 2.9 Rescue Live CD and fired it up. It came right up and ran, and I was able to mount the Arch partition and view all the files… everything seemed to be there; it just wouldn’t boot. Windows NT 4.0 AND RIPLinux both boot and run on the machine, so the hardware is fine as well.
    A little information on the disk layout. Windows NT 4.0 is in the first partition on the hard drive. The extended partition has a second Windows NT 4.0 partition (sort of a /home partition for Windows NT 4.0), followed by the main Arch partition (the one I am trying to boot), followed by a swap partition and then the largest partition, which I use to share data between Arch and Windows NT 4.0 (I have loaded an ext2/3 driver into Windows NT 4.0 and it happily accesses the Linux partitions on the box).
    RIPLinux’s e2fsck did find some issues with the Arch partition and I had it repair them all. I checked again afterwards that all the files were still there, and they were. With the partition now known to be clean, and the superblock repaired from one of the backups, all should have been well. However, Arch still wouldn’t (and still won’t) boot.
    RIPLinux has a kind of a chain loader function, so I had it attempt to start up Arch for me. However, this was flummoxed by the fact that Arch addresses all my hard drive partitions as /dev/sdax and RIPLinux addresses them as /dev/hdax. Hence, without a common language, it was hard to get the one to start the other. Still, using this function, I have been able to get a crippled version of Arch running on the machine again. No modules had been loaded, and so it couldn’t do almost anything, but there it was (and is), Arch Linux Duke, at the CLI level. From there, I can see all the files, I can move freely in and out of my user account and the root account, but I can’t make the thing actually boot properly.
    If you have read this far, you are a trooper.  Summarizing what I know, the hardware is good, the file system is clean, the superblock is good, I can mount it cleanly from a live CD and I can chain load a crippled version of Arch. Here is the boot process blow-by-blow. When I try to do a normal boot, the Windows NT 4.0 loader passes control to the Lilo boot sector I have placed on hda1 (sda1 in Duke’s parlance). Lilo takes over, present a menu and when I select Duke, takes off. Arch Linux Duke starts to boot. It gets a good long way along, all the way along to:
    :: Loading udev events                [Pass]
    :: Mount root Read-only
    :: Checking file systems
    This is where it stops.
    The next thing I see is:
    /dev/sda6
    The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else) then the superblock is corrupt and you might try running e2fsck with an alternate superblock:
        E2fsck –b 8193 <device>
    I then get a sort of character based splash screen that says
    **********FILE SYSTEM CHECK FAILED ****************************
    *   Please repair manually and reboot. Note that the root file system
    *   is currently mounted read-only. To remount it read-write, type:
    *   mount –n –o remount,rw /.  When you exit the maintenance
    *   shell, the system will reboot automatically
    Give root password for maintenance
    At this point, I give the root password and enter the maintenance shell as root. I typed in “mount” and the first entry I got back is
    /dev/sda6 on / type ext3 (rw)
    This is exactly the root partition that the start up complains about. It is clearly there.  I can see it, I can walk around it… it is clearly there. Why won’t it boot? Despite the message, the superblock is fine – it passes every test e2fsck can throw at it.
    At this point, I did a “e2fsck /dev/hda6 (which is how RIPLinux would have passed it into Arch” and it says it is “clean”. I suspect that the Superblock message is because Arch sees root as sda6, while RIP passed it in as hda6...
    Deciding to see what Arch would be seeing as it tried to set things up in the boot sequence, I tried the following next:
    # mknod “/dev/root2” b 3 6   
    (“3” because RIPLinux refers to my hard drive as IDE, while Arch refers to it by major number “8”, which is SCSI. By the way, it IS an IDE drive – not sure why Arch insists on using the sdx nomenclature instead of hdx)
    Then I entered “mount /dev/root2 /mnt/hda6” and “ls /mnt/hda6”
    All was well. I can make the node, I can mount it, and I can see the contents. All is clearly well, but something is clearly wrong enough that Arch can’t boot.
    I am totally out of ideas. I have tried every trick I know and am out of tricks. I would welcome any insights as to what I could try to get this venerable Arch installation back on its legs.
    By the way, the key section of the /etc/lilo.conf file (lest anyone want to know) is:
    image = /boot/vmlinuz26
       root = /dev/sda6
       label = ArchLinux-Duke
       initrd = /boot/kernel26.img
       read-only
    I am stumped. Thanks in advance for any and all pointers you may be able to offer.
    Last edited by mac57 (2014-06-02 17:42:21)

    Folks, thanks for all your helpful comments, and I wanted to report back to you that I finally overcame the issue, and ArchLinux-Duke (2007) is once again executing flawlessly on my old Pentium Pro 200 system. I won't bother reporting here all the blind allies I went down as I tried to figure out what was wrong, but in the end, literally moments before I was about to give up and overwrite my Arch installation with a new Linux variant (antiX seemed well suited for such old and low power hardware), my attention was drawn to a note I had made in my files back in 2007 about a problem with similar symptoms. In that case, I had just deleted ZenWalk Linux from the hard drive (both Arch and Zen had been on the drive), and merged several partitions to make use of the newly free space. This had changed Arch's view of the drive lettering, and what had been its /dev/sddx root device was now /dev/sdcx. Arch failed to boot, throwing off the same errors I was seeing now. I wish I had recalled that note a month or so ago! It would have saved me a lot of work and a lot of frustration.
    At any rate, as a last step, and testing the idea that maybe the drive lettering had changed for some reason, I repeatedly manually booted Arch, specifying root=/dev/sda6, then /dev/sdb6, then /dev/sdd6, and finally, /dev/sdc6. Eureka! Arch now considered itself to be on /dev/sdc6 whereas previously it had been on /dev/sda6. This got me part way there, but the boot failed at the filesystem check stage and threw me into root. I disabled the file system check in /etc/rc.sysinit and got farther. Then I cleaned up /etc/fstab to agree with the new sdc naming, and I was back on the air fully.
    So, what had happened was that Arch had changed its view of the drive it was on from sda6 to sdc6. While I could not understand why this "sudden" change had occurred, at least I had a solution, and had Arch back up and running.
    Trolling through the rest of my notes, I found the answer. In 2012, the Tekram SCSI card in the machine failed, and I ultimately replaced it with an Adaptec card. The Tekram card did not have a BIOS segment on it. The Adaptec card did. My guess is that this caused the two internal SCSI devices I have built into the system (Iomega ZIP and Jaz respectively) to be enumerated first, claiming the "sda" and "sdb". device names. That left "sdc" for the root device, and that is where Arch went next.  This is my guess anyway.
    I should have caught this issue back in 2012, at the time, but from my notes, I can see that I tested the new card thoroughly using the  Windows NT 4.0 side of the machine, but never thought to bring up Arch as well. Hence, this problem lay dormant for two years, before I attempted to fire up Arch last month and blundered right into it.
    It has not all been bad. I have learned more about the ext2 and ext3 file systems and superblocks in the intervening time than I will ever need to use. I have learned how to manually boot Linux on a machine whose BIOS is so old that it cannot address the disk cylinder that the kernel is on and I have completely refreshed the many general Linux skills that used to just flow from my finger tips. It has been a frustrating experience, but ultimately a successful and useful one.
    Just wanted to let everyone know that this is now [SOLVED]. I would mark the post as such, but I don't see any obvious way to do that. Thanks again everyone.

  • ALL MY DUKES TO ANYONE WHO CAN EXPOSE THESE POSTERS/IMPOSTER

    Please check message #16 and #17 at the link below:
    http://forum.java.sun.com/thread.jsp?forum=31&thread=216311
    Also look at these links:
    http://forum.java.sun.com/thread.jsp?thread=216613&forum=17&message=750160
    http://forum.java.sun.com/thread.jsp?thread=216434&forum=31&message=749121
    and this is where they usually hang out.
    I currently have earned more than 200 dukes and am willing to give them all (including any additional ones that posters may give me later on) to anyone who can expose these cowardice posters and the imposter for who they are.
    Seriously,
    V.V.

    I will post a mail to the SUN company proposing the following idea:
    "how about to abolish these duke dollars in your forums ?"
    duke dollars only cause problems.. to all of us..
    I prefer a forum without any reward .. only for programmers interested in learning Java....

  • Is it so difficult for Sun to sort search result and duke stars ?

    In the years that I have been visiting these forums I have frequently (well every year at least) asked Sun to sort the search results by reverse date. In the last few months I have asked Sun to sort the new format of the results of "My Duke Stars". Is is so difficult to add a 'order by' clause to the SQL or am I missing something?

    DrClap wrote:
    It would be nice if they could do that, and I asked them too several months ago. It would also be nice if they told you how many points you got for an answer (not how many points were originally attached to the thread) and the date and time you got them (not the original date and time of the thread). But those changes might take more than just an ORDER BY clause. (Or they might be implemented by just choosing the right columns from joined tables, who knows?)They seem to have all the functionality already there, it's just spread out across two pages when it should be all on one.
    http://forum.java.sun.com/myrewards.jspa
    http://forum.java.sun.com/dukesummary.jspa
    And has anyone ever come up with a sane explanation of all these numbers?
    Balance:  474
    Rewarded:  474
    Awarded:   40
    Duke Stars earned by program:   534
    Total Duke Stars earned to date  534
    Duke Stars spent to date    -60
    Available Balance   474

  • Problems with database access in Servlet Apllication (Duke's Bookstore)

    Hi! My name is Elena Veretilo! I am so newbie in JavaEE. So I really need you help and advice!!!
    I started to learn JavaEE with "The JavaEE5 tutorial for Sun Java Application Server 9.1" (http://java.sun.com/javaee/5/docs/tutorial/doc/) and this tutorial recommended the next examples: http://java.sun.com/javaee/5/docs/tutorial/information/download.html. I try to work in NetBeans 6.0 and NetBeans 6.5.
    First problem - I couldn't add Sun Java Application Server 9.1 to NetBeans' server list - it just doesn't see the installed Sun Java Application Server 9.1.
    Second problem - I couldn't run Duke's Bookstore example (from tutorial examples) - something wrong with working (maybe creating or accessing) database. The Database Server started, GlassFish Server also started, so I don't know where the problem could be.
    There is exception:
    Exception [TOPLINK-4002] (Oracle TopLink Essentials - 2006.8 (Build 060830)): oracle.toplink.essentials.exceptions.DatabaseException
    Internal Exception: org.apache.derby.client.am.SqlException: Table/View 'WEB_BOOKSTORE_BOOKS' does not exist.Error Code: -1
    Call:SELECT BOOKID, FIRSTNAME, SURNAME, ONSALE, INVENTORY, CALENDAR_YEAR, TITLE, PRICE, DESCRIPTION FROM WEB_BOOKSTORE_BOOKS WHERE (BOOKID = ?)
    bind => [203]
    Query:ReadObjectQuery(com.sun.bookstore.database.Book)
    If anybody had learned this tutorial and examples or just know what I need to do, please help me!!!!! If it's possible, tell me step by step, what I need to do!
    And one more question - do I really need Sun Java Application Server 9.1 to work with or GlassFish includes Sun Java Application Server 9.1?????

    [http://forums.sun.com/thread.jspa?threadID=5350426]
    Crossposting without notification is very rude. Please stick to one topic.

  • IMac 24" GT130 - Issues with Duke Nukem Forever?

    Hi all,
    I have a 2009 24" iMac Core 2 Duo, 3.06Ghz Nvidia GT130 512mb & 1GB of ram running 10.6.8. However Duke Nukem Forever does not run well and i was wondering if anyone else has had this gmae running on a similer Mac?
    What is the issue here, is it the processor or the video card? Which Video card would be best suited in a newer 27" iMac for this (and other games) as i was looking at changing the iMac anyhow. I don't have the cash for a current iMac 27" with the 1gb cards etc but i would appreciate any advice ion the cheaper macs or a used mac.
    Thanks.

    Hello
    Duke Nukem Forever requirment
    OS X 10.6.8 ou version ultérieure
    2 Go (4 Go recommandés)
    Intel Core 2 Duo (double cœur) (Intel quadricœur recommandé)
    2,4 GHz (2,6 GHz recommandés)
    ATI Radeon HD 2600 - NVidia GeForce 8600
    10 Go d’espace disponible
    256 Mo (512 Mo recommandés)
    http://store.apple.com/fr/product/H6932F/A/duke-nukem-forever#compatibility
    HTH
    Pierre

  • Can u help me please - Dukes!!!

    Hello swing guys i have had this problem now for the past few days and wondered if you could solve it!!!
    I am trying to select some rows from a JTable, click a button and the selected rows to be displayed on another form. I have got this working but not how i want it to. I have posted some code below and the different results i am getting with these selected rows - hopefully from this u can see why it aint showing what i want it to.
    //THIS CODE CAN DISPLAY SELECTED ROWS IN A VECTOR on screen BUT ONLY DISPLAYS 1 ROW IN THE JTABLE
    int [] rowselected = table.getSelectedRows();
                   if (rowselected == null) {
                        JOptionPane.showMessageDialog(null, "Must select an employee(s) to make available", "Error Message",
                                                      JOptionPane.ERROR_MESSAGE);
                   else {
                   for (int i = 0; i < rowselected.length; i++) {
                        empName = (String)(table.getValueAt(rowselected,0));
                        emp.addElement(empName);//adds name to vector
                   System.out.println(emp);//prints correct selected rows from JTable
                   Vector empname = new Vector(emp);//Trying to add the values in vector to a new vector
                   empname.addElement(emp) ;
                   names.addElement(empname);
                   String shopName = (String)combo.getSelectedItem();
                   setVisible(false);
                   AdvertiseForm2 af2 = new AdvertiseForm2(shopName,names,this);
    //THIS CODE IS ONLY SLIGHTLY DIFFERENT, I HAVE TAKEN THE WORD EMP OUT OF BRACKETS AS STATED BELOW AND NOW IT PRINTS THE SELECTED ROWS WITHIN 1 ROW OF THE JTABLE
    if (rowselected == null) {
                        JOptionPane.showMessageDialog(null, "Must select an employee(s) to make available", "Error Message",
                                                      JOptionPane.ERROR_MESSAGE);
                   else {
                   for (int i = 0; i < rowselected.length; i++) {
                        empName = (String)(table.getValueAt(rowselected,0));
                        emp.addElement(empName);
                   System.out.println(emp);
                   Vector empname = new Vector();//took emp out of here
                   empname.addElement(emp) ;
                   names.addElement(empname);
                   String shopName = (String)combo.getSelectedItem();
                   setVisible(false);
                   AdvertiseForm2 af2 = new AdvertiseForm2(shopName,names,this);
    Can anyone please help me here, surely its something very simple i have missed out, if you can tell me where this is going wrong i will give all 20 of my dukes!!
    Please help, thanks in advance

    I don't know what you're trying to do, but here goes nothing...
    1) The correct way to initialize a Vectory is something like this:
         Vector empname = new Vector(); //took emp out of here
    2) Here you are adding a Vector to a Vector:
         empname.addElement(emp) ;
    What precisely are you trying to do? If AdvertiseForm2 is expecting a Vector as an argument, why can't you simply pass emp as an argument like this:
         AdvertiseForm2 af2 = new AdvertiseForm2(shopName,emp,this);
    So, the answer is really dependent on something that you have not posted!
    if you can tell me where this is going wrong i will give all 20 of my dukes!!Pretty desparate, eh?
    ;o)
    V.V.

  • How do you add Duke Dollars to a post???

    How do you get the little Duke Dollars thingy to show up next to your post? There are no buttons to do so on the page where I'm ttyping this, nor on the preview page. Nor does it say anything about it in the Duke Dollars FAQ.

    Oh never mind! I saw the option to add Dukes appear after the message was posted.
    IMHO you should be able to add Dukes either on the form or the preview page.

  • This JAR is driving me crazy! Dukes to come...

    Hi all,
    I can create an executable jar, both programmatically and from the command line and the internal directory structure comes out fine, just as expected. However, If I double click on it, I get the dreaded "Cannot find main class, program will exit" error.
    I have checked and double checked my manifest and it seems fine too. This is what is created inside the jar:
    Directory called "jai" containing class files
    Directory called "META-INF" containing one file, "manifest.mf"
    Manifest looks like this:
    Manifest-Version: 1.0
    Main-Class: jai.Run
    including the empty line at the end. Run.class does exist inside jai. I have also tried changing the main class to jai/Run with the same result. I just have no more ideas on what could be wrong even after trawling through the many postings on this topic. Any suggestions would be reaaaallly appreciated. I am so desperate that I will definitely add Dukes to this topic when I next get some more, but at the moment I'm all out!
    Thanks in advance!

    buckman1:
    you may be on to something. There IS a jar inside the jar. The purpose of the main class is to extract the files from the outside jar, and run this one. (Frustratingly, the jar inside executes perfectly when double clicked!). Can you expand on what I have to do in the manifes? However, I don't think that's my problem as the error message is "Can't find main class", so it leads me to believe that the main class doesn't even get a chance to run.
    Here's the directory structure inside the jar:
    /META-INF/MANIFEST.MF (on checking, this always gets changed to upper case even if you add it in lower case).
    /jai/Run.class
    /jai/ua.jar
    /jai/data/installConfig.txt
    and that's it - only small.
    Below is the Run code (obviously untested as I can't get the jar to run!):
    package jai;
    import java.lang.Runtime;
    import java.io.*;
    import java.net.URL;
    import java.util.*;
    import java.util.jar.*;
    import java.util.zip.*;
    import java.security.*;
    public class Run {
      public Run() {
      public static void main(String[] args) throws IOException {
        extract();
      private static URL getJar() {
        Class theClass = new Run().getClass();
        ProtectionDomain pDomain = theClass.getProtectionDomain();
        CodeSource codeSource = pDomain.getCodeSource();
        URL loc = null;
        try {
          loc = codeSource.getLocation();
        catch (Exception ex) {
          ex.printStackTrace();
        return loc;
      private static void extract() throws IOException {
        String strJarFileName = getJar().toString();
        JarFile theJar = new JarFile(strJarFileName);
        Enumeration enuJarEntries = theJar.entries();
        while (enuJarEntries.hasMoreElements()) {
          JarEntry jeFile = (JarEntry) enuJarEntries.nextElement();
          //strTempDir is the Dir where the files are to be unjarred
          File oneFile = new File(System.getProperty("java.io.tmpdir") + "/" +
                                  "JAITEMP" + "/" + jeFile.toString());
          if (jeFile.isDirectory()) {
            oneFile.mkdir();
          else {
            CheckedInputStream cis = new CheckedInputStream
                (theJar.getInputStream(jeFile), new CRC32());
            FileWriter fw = new FileWriter(oneFile);
            BufferedWriter bw = new BufferedWriter(fw);
            for (int i = 0; i < jeFile.getSize(); i++) {
              bw.write(cis.read());
            bw.flush();
            bw.close();
            fw.close();
    }

  • Using WAIT to repeatedly check a file !!Duke dollars!!

    I have created this method, it is supposed to read a text file when a button is pressed after i have allocated an amount of time to check the text file. the text file must be checked every 2mins or so to see if there have been any changes!
    i have some code here but 'wait(10000)' doesnt seem to have any effect!
    can anybody help
    theres 15 duke dollars in it for the best solution
    cheers everyone
    private void polling()
    try {
    wait(10000);
    } catch (Exception e){
    try {
    Stack male = new Stack();
              Stack female = new Stack();
              File esbian = new File("02May2002_Test_Facts.txt");
              FileReader ond = new FileReader(esbian);
              BufferedReader hecker = new BufferedReader(ond);
    int ef;
    String incident = "INCIDENT" ;
              while (true)
                   String lum = new String();
                   String umber = "";
                   String olyfeck = hecker.readLine();
                   if (olyfeck == null)
                        break;
                   StringTokenizer tarman = new StringTokenizer(olyfeck);
                   while (tarman.hasMoreTokens())
    umber = tarman.nextToken();
                        for( ef=0; ef < 1; ef++)
    umber = umber.replace('\u0028' , '\u0020');
    umber = umber.replace('\u0029' , '\u0020');
                        umber = umber.trim().toUpperCase();
    if (umber.equals("INCIDENT" ) || umber.equals("EVENT") ||umber.equals("ALARM") || umber.equals("FAULTRECORD") || umber.equals("INTERPRETEDFAULTRECORD"))
    lum = umber;
                             agentout.append("subscription succeeded: " + umber + "\r\n");
              hecker.close();
    catch(IOException efe)
         System.err.println("ERROR: " + efe) ;
    } // end of method polling

    I have created this method, it is supposed to read a text file when a button is pressed after i have allocated an amount of time to check the text file. the text file must be checked every 2mins or so to see if there have been any changes!
    i have some code here but 'wait(10000)' doesnt seem to have any effect!
    can anybody help
    theres 15 duke dollars in it for the best solution
    cheers everyone
    private void polling()
    try {
    wait(10000);
    } catch (Exception e){
    try {
    Stack male = new Stack();
              Stack female = new Stack();
              File esbian = new File("02May2002_Test_Facts.txt");
              FileReader ond = new FileReader(esbian);
              BufferedReader hecker = new BufferedReader(ond);
    int ef;
    String incident = "INCIDENT" ;
              while (true)
                   String lum = new String();
                   String umber = "";
                   String olyfeck = hecker.readLine();
                   if (olyfeck == null)
                        break;
                   StringTokenizer tarman = new StringTokenizer(olyfeck);
                   while (tarman.hasMoreTokens())
    umber = tarman.nextToken();
                        for( ef=0; ef < 1; ef++)
    umber = umber.replace('\u0028' , '\u0020');
    umber = umber.replace('\u0029' , '\u0020');
                        umber = umber.trim().toUpperCase();
    if (umber.equals("INCIDENT" ) || umber.equals("EVENT") ||umber.equals("ALARM") || umber.equals("FAULTRECORD") || umber.equals("INTERPRETEDFAULTRECORD"))
    lum = umber;
                             agentout.append("subscription succeeded: " + umber + "\r\n");
              hecker.close();
    catch(IOException efe)
         System.err.println("ERROR: " + efe) ;
    } // end of method polling

  • Security check, j_security_check, Duke's Bank Application

    Hello all! I'm a newbie on j2ee and looking for answer to some thoughts.
    When looking at the "Duke's Bank Application" I found that the webclient use a form to authorize the user (logon.jsp), the form post to "j_security_check".
    - What is "j_security_check" and where is it defined?
    - In deplytool I noticed that the BankWAR have some security settings that are set to "Form Based" and that there are some login-stuff in web.xml but...how does it connect to j_security_check?

    I also got the same problem whenever I run the web client, the application client is working just fine. Please help!!!
    Thanks,
    ace

  • Flickering Image update (only one Image drawn on Component), 10+ Duke Dolla

    I've made an RBGFilter for Images and Combined it with a Thread
    to make an Image fade from Color to Grayscale.
    I use it together with an home made JComponent. It works, but the Image flickers.
    I've tried longer sleep periods (I thougt that maybe the filter was to slow) but it still flickered when changing the Image. I tried dubbel buffering, but couldn't get it to change the Image. Anyway, I suppose double buffering wouldn't help much, while it's only one Image to be drawn and it covers the entire Component.
    Does anyone have a clue about how to do?? You'll get plenty of Duke Dollars!
    (in the fade class)
    public void run()
    try{
    while( !Thread.interrupted() ){
    Thread.sleep( 70 );
    //Change colors:
    Image tmpImage = Toolkit.getDefaultToolkit().createImage(
    new FilteredImageSource( colorImage.getSource(), fadeFilter ) );
    ImageComponent.setImage( tmpImage ); //Home made component
    //test if fading is finished...
    catch( InterruptedException ie ){}
    (in the home made component)
    public void setImage( Image theImage )
    this.theImage = theImage;
    repaint();
    public void paintComponent( Graphics g )
    g.drawImage( theImage, 0, 0, this );
    }

    I dont know much about java but i do know a bit about MFC and this reminds me of a similiar issue in mfc. So heres my bet:
    Calls to repaint do call directly to paintComponent they first execute some code that paints the background of the component then calls the paintComponent routine. Typically the background is white and this results in flickering.
    Thats just a hunch. Because its similiar to an issue that you get in MFC around animation with framework paint calls.
    You can play the hunch by calling paintComponent directly and see if your flickering goes away. If it does find a way to use repaint without it repainting the background before it calls paintComponent (im sure theres a way or a similiar framework routine)
    One last thing? is the custom componet that your working with swing based? Cause swing based components are supposed to double buffer by default.

  • Juggling Duke Applet

    I'm trying to implement a juggling duke program in an applet, but i keep recieveing the following error:
    java.lang.NoClassDefFoundError: Juggler (wrong name: sunw/demo/juggler/Juggler)
         at java.lang.ClassLoader.defineClass1(Native Method)
         at java.lang.ClassLoader.defineClass(Unknown Source)
         at java.security.SecureClassLoader.defineClass(Unknown Source)
         at sun.applet.AppletClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadCode(Unknown Source)
         at sun.applet.AppletPanel.createApplet(Unknown Source)
         at sun.plugin.AppletViewer.createApplet(Unknown Source)
         at sun.applet.AppletPanel.runLoader(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)Could someone help? Thanx.

    I'm trying to implement a juggling duke program in an applet, but i keep recieveing the following error:
    java.lang.NoClassDefFoundError: Juggler (wrong name: sunw/demo/juggler/Juggler)
         at java.lang.ClassLoader.defineClass1(Native Method)
         at java.lang.ClassLoader.defineClass(Unknown Source)
         at java.security.SecureClassLoader.defineClass(Unknown Source)
         at sun.applet.AppletClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadCode(Unknown Source)
         at sun.applet.AppletPanel.createApplet(Unknown Source)
         at sun.plugin.AppletViewer.createApplet(Unknown Source)
         at sun.applet.AppletPanel.runLoader(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)Could someone help? Thanx.

  • And "My Duke Stars" is now unusable

    Before it just showed you what threads had earned you stars in the last month. Now it shows you all threads that have ever earned you stars... only not in date sequence. Want to know recent threads that you got stars for? Using your browser to search for "2007" sort of works.

    DrClap wrote:
    Before it just showed you what threads had earned you stars in the last month. Now it shows you all threads that have ever earned you stars... only not in date sequence. Want to know recent threads that you got stars for? Using your browser to search for "2007" sort of works.Can you see your duke stars?
    "Server Error
    This server has encountered an internal error which prevents it from fulfilling your request. The most likely cause is a misconfiguration. Please ask the administrator to look for messages in the server's error log."

Maybe you are looking for

  • 8220 Flip - trying to update OS from 570 error - constant BB restart - HELP

    Hi All, New to BB and have a problem here. I have an 8220 Flip and it started producing JVM errors now and again but reboot cleared them and all worked a couple of hours BUT this morning after rebooting I get the 507 error. I have researched this and

  • My ipod touch 5 keeps skipping random songs, i dont have it on shake to shuffle and i just got it like 3 months ago

    As said in the title,my ipod keeps skipping songs. but it also won't download the songs i buy off it on the itunes app on my ipod.I would really love some help because this ipod was expensive and i use it all of the time. thank you:)

  • Advise on Wireless and 7921G

    I have been asked by my boss to add some Cisco 7921 phones to our network. Currently we dont have wireless coverage. The wireless will be installed purely for voice. Can someone advise me on, or point me to some docs, to ensure I set the wireless up

  • JDBC Dates Problem

    I have an Oracle Database in which one of the fields is of type Date. When i try to access this value using the .getDate(int column index) function in the Resultset I do not get the hours and minutes and seconds.They get rounded offf to 0. I even tri

  • What is MDG

    Hi Experts , What is basically MDG ? S\hall anybody explain the difference between Master Data Governance and Master Data Management in general and with respect to SAP MDM and SAP MDG ? Your inputs are highly appreciable . Regards,