URGENT: Launching JavaHelp

Hi all.
When I try to call the javahelp set in my code absolutely nothing happens. No exceptions, nothing. I am sure that the file is accessed and that the actionlistener is called. I am also sure that jh.jar is in the classpath.
Please help!!! This is really really urgent!
Thanx.
Comlink
CODE:
=====
  //  WHIZPOINT ATHLETICS V1.00
  //  === Main ===
  //  Main program class.  Basically the GUI and menu
  //  system.  Also displays points summary and time/
  //  keystatus
  //  =============
  //  (c) KOBUS EHLERS (HJS)
  //  WHIZBIZ 2003
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.event.*;
import java.util.*;
import javax.swing.filechooser.*;
import java.io.*;
import javax.help.*;
import java.net.*;
public class Main
    extends JFrame
    implements ActionListener, Runnable {
  Font customFont1 = new Font("SansSerif", Font.BOLD, 18);
  Font customFont2 = new Font("SansSerif", Font.PLAIN, 12);
  static String filename = new String(Load.filename);
  JPanel pan5 = new JPanel();
  JPanel pan4 = new JPanel();
  JPanel pan3 = new JPanel();
  JPanel pan2 = new JPanel();
  JPanel pan1 = new JPanel();
  JMenuBar menuBar;
  JMenu menu, submenu;
  JMenuItem menuItem;
  TitledBorder titledBorder1;
  JMenu jMenu1 = new JMenu();
  JMenuItem jMenuItem1 = new JMenuItem();
  JMenuItem jMenuItem2 = new JMenuItem();
  JMenuItem jMenuItem3 = new JMenuItem();
  JMenuItem jMenuItem4 = new JMenuItem();
  JMenuItem jMenuItem5 = new JMenuItem();
  JMenuItem jMenuItem6 = new JMenuItem();
  JMenu jMenu2 = new JMenu();
  JMenu jMenu3 = new JMenu();
  JMenu jMenu4 = new JMenu();
  JMenu jMenu5 = new JMenu();
  JMenuItem jMenuItem9 = new JMenuItem();
  JMenuItem jMenuItem10 = new JMenuItem();
  JMenuItem jMenuItem11 = new JMenuItem();
  JMenuItem jMenuItem13 = new JMenuItem();
  JMenuItem jMenuItem17 = new JMenuItem();
  JLabel Time = new JLabel();
  JLabel NUM = new JLabel();
  JLabel CAPS = new JLabel();
  JLabel SCRL = new JLabel();
  JLabel Jreg = new JLabel();
  BorderLayout borderLayout1 = new BorderLayout();
  FlowLayout flowLayout1 = new FlowLayout();
  Thread runner;
  JMenuItem jMenuItem18 = new JMenuItem();
  BorderLayout borderLayout2 = new BorderLayout();
  BorderLayout borderLayout3 = new BorderLayout();
  JPanel Left = new JPanel();
  JPanel Right = new JPanel();
  BorderLayout borderLayout4 = new BorderLayout();
  JPanel Top = new JPanel();
  JPanel Bottom = new JPanel();
  JLabel jLabel1 = new JLabel();
  JLabel jLabel2 = new JLabel();
  JLabel jLabel3 = new JLabel();
  GridBagLayout gridBagLayout1 = new GridBagLayout();
  JLabel G1 = new JLabel();
  JLabel G2 = new JLabel();
  JLabel G3 = new JLabel();
  JLabel G4 = new JLabel();
  JLabel G5 = new JLabel();
  JLabel G6 = new JLabel();
  JLabel G7 = new JLabel();
  JLabel G8 = new JLabel();
  JLabel G9 = new JLabel();
  JLabel G10 = new JLabel();
  JLabel G11 = new JLabel();
  JLabel G12 = new JLabel();
  JLabel H1 = new JLabel();
  JLabel H2 = new JLabel();
  JLabel H3 = new JLabel();
  JLabel H4 = new JLabel();
  JLabel H7 = new JLabel();
  JLabel H5 = new JLabel();
  JLabel H8 = new JLabel();
  JLabel H6 = new JLabel();
  JLabel H11 = new JLabel();
  JLabel H12 = new JLabel();
  JLabel H9 = new JLabel();
  JLabel H10 = new JLabel();
  GridBagLayout gridBagLayout2 = new GridBagLayout();
  JMenuItem jMenuItem19 = new JMenuItem();
  JMenuItem jMenuItem20 = new JMenuItem();
  JMenu jMenu6 = new JMenu();
  JMenuItem jMenuItem7 = new JMenuItem();
  JMenuItem jMenuItem8 = new JMenuItem();
  JMenuItem jMenuItem12 = new JMenuItem();
  JMenu jMenu7 = new JMenu();
  JMenuItem jMenuItem16 = new JMenuItem();
  JMenuItem jMenuItem21 = new JMenuItem();
  JMenuItem jMenuItem14 = new JMenuItem();
  public Main() {
    super("WHIZpoint Athletics 1.00");
    setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    setSize(800, 600);
    setVisible(true);
    start();
    try {
      jbInit();
    catch (Exception e) {
      e.printStackTrace();
  public void actionPerformed(ActionEvent event) {
    if (event.getActionCommand() == "Exit") {
      int kkl = JOptionPane.showConfirmDialog(this,
          "Do you REALLY want to exit WHIZpoint Athletics?",
          "Confirm Exit",
          JOptionPane.YES_NO_OPTION);
      if (kkl == JOptionPane.YES_OPTION) {
        System.exit(0);
    if (event.getActionCommand() == "Events") {
      DB.reload();
      new Event();
    if (event.getActionCommand() == "Teams") {
      DB.reload();
      new Team();
    if (event.getActionCommand() == "Athletes") {
      DB.reload();
      new Athlete();
    if (event.getActionCommand() == "Meet Setup") {
      new MeetSetUp();
    if (event.getActionCommand() == "Contents") {
      try
        File f = new File("help/helpset.hs");
        URL url = f.toURL();
        HelpSet hs = new HelpSet (null, url);
        HelpBroker hb = hs.createHelpBroker();
        new CSH.DisplayHelpFromSource(hb);
      catch (Exception a)
        System.out.print(a);
    if (event.getActionCommand() == "Scoring Setup") {
      new ScoringSetUp();
    if (event.getActionCommand() == "Seeding") {
      DB.reload();
      new Seeding();
    if (event.getActionCommand() == "About") {
      new About();
    if (event.getActionCommand() == "New Meet") {
      this.dispose();
      new Load();
    if (event.getActionCommand() == "Load Meet") {
      this.dispose();
      new Load();
    if (event.getActionCommand() == "Entries per Event") {
      DB.reload();
      new Entry();
    if (event.getActionCommand() == "RUN MEET") {
      DB.reload();
      new Run();
    if (event.getActionCommand() == "Track Events") {
      new Report(11);
    if (event.getActionCommand() == "Field Events") {
      new Report(12);
      new Report(13);
    if (event.getActionCommand() == "Time Table") {
      new Report(2);
    if (event.getActionCommand() == "Fill-In Program") {
      new Report(3);
    if (event.getActionCommand() == "Complete Report") {
      new Report(4);
    if (event.getActionCommand() == "Summary") {
      new Report(5);
    if (event.getActionCommand() == "Details") {
      new Report(6);
  public static void FileError(){
    JOptionPane.showMessageDialog(null,
        "ERROR: Please ensure that you have selected a valid file name and destination \nand that you have the neccessary rights to access this resource.\nAlso ensure that the file is not Read-Only.", "File Error",
        JOptionPane.WARNING_MESSAGE);
//////////////////////////////CLOCK//////////////////////
  public void run() {
    while (runner == Thread.currentThread()) {
      DB.MeetSelect();
      jLabel1.setText(DB.MName1);
      jLabel2.setText(DB.MName2);
      jLabel3.setText(dateNow()+DB.MLocation);
      DB.PointsSelect();
      G1.setText(DB.PPoint[0][0]);
      G2.setText(DB.PPoint[1][0]);
      G3.setText(DB.PPoint[2][0]);
      G4.setText(DB.PPoint[3][0]);
      G5.setText(DB.PPoint[4][0]);
      G6.setText(DB.PPoint[5][0]);
      G7.setText(DB.PPoint[6][0]);
      G8.setText(DB.PPoint[7][0]);
      G9.setText(DB.PPoint[8][0]);
      G10.setText(DB.PPoint[9][0]);
      G11.setText(DB.PPoint[10][0]);
      G12.setText(DB.PPoint[11][0]);
      H1.setText(DB.PPoint[0][1]);
      H2.setText(DB.PPoint[1][1]);
      H3.setText(DB.PPoint[2][1]);
      H4.setText(DB.PPoint[3][1]);
      H5.setText(DB.PPoint[4][1]);
      H6.setText(DB.PPoint[5][1]);
      H7.setText(DB.PPoint[6][1]);
      H8.setText(DB.PPoint[7][1]);
      H9.setText(DB.PPoint[8][1]);
      H10.setText(DB.PPoint[9][1]);
      H11.setText(DB.PPoint[10][1]);
      H12.setText(DB.PPoint[11][1]);
      Time.setText(timeNow() + "   ");
      if (Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK)==true) CAPS.setText("CAPS");
      else CAPS.setText("");
      if (Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_NUM_LOCK)==true) NUM.setText("NUM");
      else NUM.setText("");
      if (Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_SCROLL_LOCK)==true) SCRL.setText("SCROLL");
      else SCRL.setText("");
      pan5.repaint();
      pan4.repaint();
      pan3.repaint();
      pan2.repaint();
      Bottom.repaint();
      Left.repaint();
      try {
        Thread.sleep(1000);
      catch (InterruptedException e) {}
  public void start()
    if(runner == null) runner = new Thread(this);
      runner.start();
  public String zero (int num)
    String number=(num<10)?("0"+num):(""+num);
    return number;
  public String month (int num)
    String month="";
    switch(num)
      case 0:
        month = "January";
        break;
      case 1:
        month = "February";
        break;
      case 2:
        month = "March";
        break;
      case 3:
        month = "April";
        break;
      case 4:
        month = "May";
        break;
      case 5:
        month = "June";
        break;
      case 6:
        month = "July";
        break;
      case 7:
        month = "August";
        break;
      case 8:
        month = "September";
        break;
      case 9:
        month = "October";
        break;
      case 10:
        month = "November";
        break;
      case 11:
        month = "December";
        break;
    return month;
  public String day (int num)
    String day="";
    switch(num)
      case 1:
        day = "Sunday";
        break;
      case 2:
        day = "Monday";
        break;
      case 3:
        day = "Tuesday";
        break;
      case 4:
        day = "Wednesday";
        break;
      case 5:
        day = "Thursday";
        break;
      case 6:
        day = "Friday";
        break;
      case 7: day="Saterday";
        break;
    return day;
  public String dateNow()
    Calendar now = Calendar.getInstance();
    int longday = now.get(Calendar.DAY_OF_WEEK);
    int day = now.get(Calendar.DAY_OF_MONTH);
    int month = now.get(Calendar.MONTH);
    int year = now.get(Calendar.YEAR);
    String date = day(longday)+", "+zero(day)+" "+month(month)+" "+year+" - ";
    return date;
  public String timeNow()
    Calendar now = Calendar.getInstance();
    int hrs = now.get(Calendar.HOUR_OF_DAY);
    int min = now.get(Calendar.MINUTE);
    int sec = now.get(Calendar.SECOND);
    String time = zero(hrs)+":"+zero(min)+":"+zero(sec);
    return time;
  ///////////////////////////SETUP SWING FRAME////////////////////////
  private void jbInit() throws Exception {
    titledBorder1 = new TitledBorder("");
    this.getContentPane().setLayout(borderLayout1);
    this.setIconImage(new ImageIcon("icon1.gif").getImage());
    this.setResizable(true);
    this.setTitle("WHIZpoint Athletics .:. Ver 1.00");
    menuBar = new JMenuBar();
    setJMenuBar(menuBar);
    menu = new JMenu("Menu");
    menu.setText("File");
    jMenu1.setText("Setup");
    jMenuItem1.setText("New Meet");
    jMenuItem2.setText("Load Meet");
    jMenuItem3.setText("Events");
    jMenuItem4.setText("Teams");
    jMenuItem5.setText("Athletes");
    jMenuItem6.setText("Meet Setup");
    jMenu2.setText("Entries");
    jMenu3.setText("Reports");
    jMenu4.setActionCommand("Run");
    jMenu4.setText("Run");
    jMenu5.setText("Help");
    jMenuItem9.setText("Exit");
    jMenuItem10.setText("Scoring Setup");
    jMenuItem11.setText("Entries per Event");
    jMenuItem13.setText("Complete Report");
    jMenuItem17.setText("Contents");
    jMenuItem18.setText("Seeding");
    Right.setPreferredSize(new Dimension(400, 10));
    Right.setLayout(borderLayout4);
    Bottom.setLayout(gridBagLayout1);
    jLabel1.setFont(new java.awt.Font("SansSerif", 1, 24));
    jLabel1.setForeground(new Color(2, 98, 246));
    jLabel1.setMaximumSize(new Dimension(300, 35));
    jLabel1.setMinimumSize(new Dimension(300, 35));
    jLabel1.setPreferredSize(new Dimension(300, 35));
    jLabel1.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel1.setHorizontalTextPosition(SwingConstants.CENTER);
    jLabel2.setFont(new java.awt.Font("SansSerif", 1, 18));
    jLabel2.setMaximumSize(new Dimension(300, 25));
    jLabel2.setMinimumSize(new Dimension(300, 25));
    jLabel2.setPreferredSize(new Dimension(300, 25));
    jLabel2.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel2.setHorizontalTextPosition(SwingConstants.CENTER);
    jLabel3.setFont(new java.awt.Font("SansSerif", 0, 14));
    jLabel3.setMaximumSize(new Dimension(300, 20));
    jLabel3.setMinimumSize(new Dimension(300, 20));
    jLabel3.setPreferredSize(new Dimension(300, 20));
    jLabel3.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel3.setHorizontalTextPosition(SwingConstants.CENTER);
    Left.setLayout(gridBagLayout2);
    Left.setMinimumSize(new Dimension(254, 398));
    Left.setPreferredSize(new Dimension(300, 400));
    JLabel bg = new JLabel(new ImageIcon("bg.gif"));
    bg.setDoubleBuffered(true);
    bg.setMaximumSize(new Dimension(300, 398));
    bg.setMinimumSize(new Dimension(300, 398));
    bg.setHorizontalTextPosition(SwingConstants.CENTER);
    bg.setOpaque(false);
    bg.setPreferredSize(new Dimension(300, 398));
    G1.setText(" ");
    G2.setText(" ");
    G3.setText(" ");
    G4.setText(" ");
    G5.setText(" ");
    G6.setText(" ");
    G7.setText(" ");
    G8.setText(" ");
    G9.setText(" ");
    G10.setText(" ");
    G11.setText(" ");
    G12.setText(" ");
    H1.setText(" ");
    H2.setText(" ");
    H3.setText(" ");
    H4.setText(" ");
    H5.setText(" ");
    H6.setText(" ");
    H7.setText(" ");
    H8.setText(" ");
    H9.setText(" ");
    H10.setText(" ");
    H11.setText(" ");
    H12.setText(" ");
    G1.setFont(new java.awt.Font("SansSerif", 1, 16));
    G1.setMaximumSize(new Dimension(180, 21));
    G1.setMinimumSize(new Dimension(180, 21));
    G1.setPreferredSize(new Dimension(180, 21));
    G2.setPreferredSize(new Dimension(180, 20));
    G2.setMinimumSize(new Dimension(180, 21));
    G2.setMaximumSize(new Dimension(180, 21));
    G2.setFont(new java.awt.Font("SansSerif", 1, 16));
    G3.setFont(new java.awt.Font("SansSerif", 1, 16));
    G3.setMaximumSize(new Dimension(180, 21));
    G3.setMinimumSize(new Dimension(180, 21));
    G3.setPreferredSize(new Dimension(180, 20));
    G4.setPreferredSize(new Dimension(180, 21));
    G4.setMinimumSize(new Dimension(180, 21));
    G4.setMaximumSize(new Dimension(180, 21));
    G4.setFont(new java.awt.Font("SansSerif", 1, 16));
    G5.setFont(new java.awt.Font("SansSerif", 1, 16));
    G5.setMaximumSize(new Dimension(180, 21));
    G5.setMinimumSize(new Dimension(180, 21));
    G5.setPreferredSize(new Dimension(180, 20));
    G6.setPreferredSize(new Dimension(180, 21));
    G6.setMinimumSize(new Dimension(180, 21));
    G6.setMaximumSize(new Dimension(180, 21));
    G6.setFont(new java.awt.Font("SansSerif", 1, 16));
    G7.setFont(new java.awt.Font("SansSerif", 1, 16));
    G7.setMaximumSize(new Dimension(180, 21));
    G7.setMinimumSize(new Dimension(180, 21));
    G7.setPreferredSize(new Dimension(180, 20));
    G8.setPreferredSize(new Dimension(180, 21));
    G8.setMinimumSize(new Dimension(180, 21));
    G8.setMaximumSize(new Dimension(180, 21));
    G8.setFont(new java.awt.Font("SansSerif", 1, 16));
    G9.setFont(new java.awt.Font("SansSerif", 1, 16));
    G9.setMaximumSize(new Dimension(180, 21));
    G9.setMinimumSize(new Dimension(180, 21));
    G9.setPreferredSize(new Dimension(180, 20));
    G10.setPreferredSize(new Dimension(180, 21));
    G10.setMinimumSize(new Dimension(180, 21));
    G10.setMaximumSize(new Dimension(180, 21));
    G10.setFont(new java.awt.Font("SansSerif", 1, 16));
    G11.setPreferredSize(new Dimension(180, 20));
    G11.setMinimumSize(new Dimension(180, 21));
    G11.setMaximumSize(new Dimension(180, 21));
    G11.setFont(new java.awt.Font("SansSerif", 1, 16));
    G12.setFont(new java.awt.Font("SansSerif", 1, 16));
    G12.setMaximumSize(new Dimension(180, 21));
    G12.setMinimumSize(new Dimension(180, 21));
    G12.setPreferredSize(new Dimension(180, 21));
    H1.setFont(new java.awt.Font("Dialog", 1, 16));
    H1.setMaximumSize(new Dimension(30, 19));
    H1.setMinimumSize(new Dimension(30, 19));
    H1.setPreferredSize(new Dimension(20, 21));
    H2.setPreferredSize(new Dimension(20, 21));
    H2.setMinimumSize(new Dimension(30, 19));
    H2.setMaximumSize(new Dimension(30, 19));
    H2.setFont(new java.awt.Font("Dialog", 1, 16));
    H3.setPreferredSize(new Dimension(20, 21));
    H3.setMinimumSize(new Dimension(30, 19));
    H3.setMaximumSize(new Dimension(30, 19));
    H3.setFont(new java.awt.Font("Dialog", 1, 16));
    H4.setFont(new java.awt.Font("Dialog", 1, 16));
    H4.setMaximumSize(new Dimension(30, 19));
    H4.setMinimumSize(new Dimension(30, 19));
    H4.setPreferredSize(new Dimension(20, 21));
    H7.setFont(new java.awt.Font("Dialog", 1, 16));
    H7.setMaximumSize(new Dimension(30, 19));
    H7.setMinimumSize(new Dimension(30, 19));
    H7.setPreferredSize(new Dimension(20, 21));
    H5.setPreferredSize(new Dimension(20, 21));
    H5.setMinimumSize(new Dimension(30, 19));
    H5.setMaximumSize(new Dimension(30, 19));
    H5.setFont(new java.awt.Font("Dialog", 1, 16));
    H8.setPreferredSize(new Dimension(20, 21));
    H8.setMinimumSize(new Dimension(30, 19));
    H8.setMaximumSize(new Dimension(30, 19));
    H8.setFont(new java.awt.Font("Dialog", 1, 16));
    H6.setFont(new java.awt.Font("Dialog", 1, 16));
    H6.setMaximumSize(new Dimension(30, 19));
    H6.setMinimumSize(new Dimension(30, 19));
    H6.setPreferredSize(new Dimension(20, 21));
    H11.setPreferredSize(new Dimension(20, 21));
    H11.setMinimumSize(new Dimension(30, 19));
    H11.setMaximumSize(new Dimension(30, 19));
    H11.setFont(new java.awt.Font("Dialog", 1, 16));
    H12.setFont(new java.awt.Font("Dialog", 1, 16));
    H12.setMaximumSize(new Dimension(30, 19));
    H12.setMinimumSize(new Dimension(30, 19));
    H12.setPreferredSize(new Dimension(20, 21));
    H9.setFont(new java.awt.Font("Dialog", 1, 16));
    H9.setMaximumSize(new Dimension(30, 19));
    H9.setMinimumSize(new Dimension(30, 19));
    H9.setPreferredSize(new Dimension(20, 21));
    H10.setPreferredSize(new Dimension(20, 21));
    H10.setMinimumSize(new Dimension(30, 19));
    H10.setMaximumSize(new Dimension(30, 19));
    H10.setFont(new java.awt.Font("Dialog", 1, 16));
    jMenuItem19.setActionCommand("RUN MEET");
    jMenuItem19.setText("RUN MEET!");
    jMenuItem20.setText("About");
    jMenu6.setText("Points Position");
    jMenuItem7.setText("Summary");
    jMenuItem8.setText("Details");
    jMenuItem12.setText("Fill-In Program");
    jMenu7.setActionCommand("Field Cards");
    jMenu7.setText("Field Cards");
    jMenuItem16.setText("Track Events");
    jMenuItem21.setText("Field Events");
    jMenuItem14.setText("Time Table");
    menuBar.add(menu);
    menuBar.add(jMenu1);
    menuBar.add(jMenu2);
    menuBar.add(jMenu3);
    menuBar.add(jMenu4);
    menuBar.add(jMenu5);
    menu.add(jMenuItem1);
    menu.add(jMenuItem2);
    menu.addSeparator();
    menu.add(jMenuItem9);
    jMenu1.add(jMenuItem3);
    jMenu1.add(jMenuItem4);
    jMenu1.add(jMenuItem5);
    jMenu1.addSeparator();
    jMenu1.add(jMenuItem6);
    jMenu1.add(jMenuItem10);
    jMenu2.add(jMenuItem11);
    jMenu2.addSeparator();
    jMenu2.add(jMenuItem18);
    jMenu3.add(jMenu7);
    jMenu3.addSeparator();
    jMenu3.add(jMenuItem14);
    jMenu3.add(jMenuItem12);
    jMenu3.addSeparator();
    jMenu3.add(jMenuItem13);
    jMenu3.add(jMenu6);
    jMenu5.add(jMenuItem17);
    jMenu5.addSeparator();
    jMenu5.add(jMenuItem20);
    jMenuItem1.addActionListener(this);
    jMenuItem2.addActionListener(this);
    jMenuItem3.addActionListener(this);
    jMenuItem4.addActionListener(this);
    jMenuItem5.addActionListener(this);
    jMenuItem6.addActionListener(this);
    jMenuItem7.addActionListener(this);
    jMenuItem8.addActionListener(this);
    jMenuItem9.addActionListener(this);
    jMenuItem10.addActionListener(this);
    jMenuItem11.addActionListener(this);
    jMenuItem12.addActionListener(this);
    jMenuItem13.addActionListener(this);
    jMenuItem14.addActionListener(this);
    jMenuItem16.addActionListener(this);
    jMenuItem17.addActionListener(this);
    jMenuItem18.addActionListener(this);
    jMenuItem19.addActionListener(this);
    jMenuItem20.addActionListener(this);
    jMenuItem21.addActionListener(this);
    JPanel statusbar = new JPanel();
    statusbar.setLayout(new BoxLayout(statusbar,BoxLayout.X_AXIS));
    statusbar.setPreferredSize(new Dimension(600,20));
    pan1.setBorder(BorderFactory.createBevelBorder(1));
    pan1.setPreferredSize(new Dimension(400,20));
    pan1.setBackground(new Color(233, 233, 233));
    pan1.setLayout(new BorderLayout());
    statusbar.add(pan1);
    pan2.setBorder(BorderFactory.createBevelBorder(1));
    pan2.setPreferredSize(new Dimension(20,20));
    pan2.setBackground(new Color(233, 233, 233));
    pan2.setLayout(new BorderLayout());
    statusbar.add(pan2);
    pan3.setBorder(BorderFactory.createBevelBorder(1));
    pan3.setPreferredSize(new Dimension(20,20));
    pan3.setBackground(new Color(233, 233, 233));
    pan3.setLayout(new BorderLayout());
    statusbar.add(pan3);
    pan4.setBorder(BorderFactory.createBevelBorder(1));
    pan4.setBackground(new Color(233, 233, 233));
    pan4.setPreferredSize(new Dimension(20,20));
    pan4.setLayout(new BorderLayout());
    statusbar.add(pan4);
    pan5.setBorder(BorderFactory.createBevelBorder(1));
    pan5.setPreferredSize(new Dimension(200,20));
    pan5.setBackground(new Color(233, 233, 233));
    pan5.setLayout(new BorderLayout());
    statusbar.add(pan5);
    Jreg.setText(" Registered to DEMO SCHOOL");
    pan1.add(Jreg, BorderLayout.NORTH);
    CAPS.setText("");
    CAPS.setHorizontalAlignment(0);
    pan3.add(CAPS, BorderLayout.CENTER);
    NUM.setText("");
    NUM.setHorizontalAlignment(0);
    pan2.add(NUM, BorderLayout.CENTER);
    SCRL.setText("");
    SCRL.setHorizontalAlignment(0);
    pan4.add(SCRL, BorderLayout.CENTER);
    Time.setText(timeNow()+"   ");
    pan5.add(Time, BorderLayout.EAST);
    this.getContentPane().add(statusbar, BorderLayout.SOUTH);
///////////////////Image LOADING///////////////////////
    JLabel logo1 = new JLabel(new ImageIcon("logo1.gif"));
    logo1.setDoubleBuffered(true);
    Top.add(logo1);
    this.setExtendedState(MAXIMIZED_BOTH);
    this.getContentPane().add(Left, BorderLayout.WEST);
    this.getContentPane().add(Right, BorderLayout.EAST);
    Right.add(Top, BorderLayout.NORTH);
    Right.add(Bottom, BorderLayout.CENTER);
    Bottom.add(jLabel3,   new GridBagConstraints(0, 2, 2, 1, 0.0, 0.0
            ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(18, 2, 63, 3), 0, 0));
    Bottom.add(jLabel1,   new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0
            ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(29, 3, 0, 3), 0, 0));
    Bottom.add(jLabel2,                  new GridBagConstraints(0, 1, 3, 1, 0.0, 0.0
            ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 1, 0, 4), 0, 0));
    Left.add(G4,  new GridBagConstraints(0, 3, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(6, 57, 0, 0), 0, 0));
    Left.add(G1,    new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(47, 57, 0, 0), 0, 0));
    Left.add(G2,  new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(6, 57, 0, 0), 0, 0));
    Left.add(G3,  new GridBagConstraints(0, 2, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(7, 57, 0, 0), 0, 0));
    Left.add(G5,  new GridBagConstraints(0, 4, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(6, 57, 0, 0), 0, 0));
    Left.add(G6,  new GridBagConstraints(0, 5, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(7, 57, 0, 0), 0, 0));
    Left.add(G7,  new GridBagConstraints(0, 6, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(6, 57, 0, 0), 0, 0));
    Left.add(G8,  new GridBagConstraints(0, 7, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(8, 57, 0, 0), 0, 0));
    Left.add(G10,  new GridBagConstraints(0, 9, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(9, 57, 0, 0), 0, 0));
    Left.add(G12,  new GridBagConstraints(0, 10, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(8, 57, 0, 0), 0, 0));
    Left.add(G11,  new GridBagConstraints(0, 11, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(8, 57, 46, 0), 0, 0));
    Left.add(H1,         new GridBagConstraints(1, 0, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(47, 9, 0, 19), 13, 0));
    Left.add(H2,    new GridBagConstraints(1, 1, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(8, 9, 0, 19), 11, 0));
    Left.add(G9,  new GridBagConstraints(0, 8, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(8, 57, 0, 0), 0, 0));
    Left.add(H3,    new GridBagConstraints(1, 2, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(8, 9, 0, 19), 14, 0));
    Left.add(H4,    new GridBagConstraints(1, 3, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(6, 9, 0, 19), 11, 0));
    Left.add(H6,    new GridBagConstraints(1, 5, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(8, 9, 0, 19), 13, 0));
    Left.add(H5,    new GridBagConstraints(1, 4, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(6, 9, 0, 19), 9, 0));
    Left.add(H8,     new GridBagConstraints(1, 7, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(9, 9, 0, 19), 12, 0));
    Left.add(H7,    new GridBagConstraints(1, 6, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(9, 9, 0, 19), 10, 0));
    Left.add(H9,    new GridBagConstraints(1, 8, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(11, 9, 0, 19), 10, 0));
    Left.add(H10,    new GridBagConstraints(1, 9, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(11, 9, 0, 19), 11, 0));
    Left.add(H12,    new GridBagConstraints(1, 11, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(11, 9, 47, 19), 13, 0));
    Left.add(H11,    new GridBagConstraints(1, 10, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(11, 9, 0, 19), 10, 0));
    Left.add(bg,  new GridBagConstraints(0, 0, 2, 12, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 14, 0), 0, 0));
    jMenu4.add(jMenuItem19);
    jMenu6.add(jMenuItem7);
    jMenu6.add(jMenuItem8);
    jMenu7.add(jMenuItem16);
    jMenu7.add(jMenuItem21);
    repaint();
}

Hi,
it took me some time to identify the relevant few lines from the hundreds you postedFile f = new File("help/helpset.hs");
URL url = f.toURL();
HelpSet hs = new HelpSet (null, url);
HelpBroker hb = hs.createHelpBroker();
new CSH.DisplayHelpFromSource(hb);Is this what you call when the action to display help is triggered? If yes then this is the problem because CSH.DisplayHelpFromSource does not do anything. It just returns an action listener. To use the actin listener returned by this method, it has to be attached to a GUI element such as a menu item or a button.
If you have a menu item to display help contents from for instance, you can do the followingJMenuItem mi = new JMenuItem("Help Contents");
mi.addActionListener(new CSH.DisplayHelpFromSource(someHelpBroker));With this the menu item will display help whenever it is selected.
HTH
Ulrich

Similar Messages

  • Launching JavaHelp with a modal dialog

    Hi,
    I am trying to launch JavaHelp from a modal dialog, which consists of a JTabbedPane with 2 tabs. My code right now checks to see which index is selected, then sets the help ID accordingly. However, when I run my application, JavaHelp simply does not launch. How do I work around the problem with the modal dialog...the code for checking the index is correct, because it works in another part of the application, only that window is not modal.

    hi there
    you can try with       helpButton = new JButton("Help");
          CSH.setHelpIDString(helpButton, helpTopicId);
          if(myHelpBroker != null) {
            helpButton.addActionListener(
                new CSH.DisplayHelpFromSource(myHelpBroker);
          } supposed you initialize myHelpBroker with something meaningful (a valid help broker pointing to the help set in question) and helpTopicId with the id of the topic to be displayed
    HTH
    Ulrich

  • JavaHelp Installation

    Hi,
    I'd like to use javahelp in my application but im pretty much clueless. I just downloaded the 2.0_05 release and extracted it but i can't make any sense of these directions:
    * Create the JHHOME environment variable that contains the path to the folder in which you installed the JavaHelp software.
    * Make sure that the JDK\bin folder or JRE executable is in your execution path.
    * The latest changes to JavaHelp 2.0_05 are documented in the README contained within the download
    Once i get those steps down how would i encorporate it into my program?
    thanks

    Hi,
    Please write which operating system (Windows, Solaris, Linux) you are using.
    In order to add JavaHelp system to your application:
    Place jhall.jar archive somewhere in the CLASSPATH of your application.
    This is a very simple code that launch JavaHelp Viewer:
    public static void main(String[] args) {
         HelpSet hs;
         HelpBroker hb;
             //Create a URL for the location of the help set
             try {
               URL hsURL = HelpSet.findHelpSet(null, "javahelpfiles/jhelpset.hs");
                 hs = new HelpSet(null, hsURL);
             } catch (Exception ee) {
                 // Print info to the console if there is an exception
                 System.out.println( "HelpSet " + ee.getMessage());
                 return;
             // Create a HelpBroker object for manipulating the help set
             hb = hs.createHelpBroker();
             //Display help set
             hb.setDisplayed(true);
         }Regards,
    Stanley

  • Security Exception with JavaHelp and Webstart

    I have seen several posts on here concerning JavaHelp with Webstart, but no one seems to be getting the same error that I have. Everything works fine if I run the application and launch help outside of Webstart.
    When I download the app using webstart, my helpset seems to get loaded properly, but I get the following error when trying to launch JavaHelp from within the application:
    Parsing failed for null
    Exception caught while parsing nulljava.security.AccessControlException: access denied (java.util.PropertyPermission user.home read)
    java.lang.NullPointerException
    I'm not quite sure why it's trying to access the property user.home, but it doesn't seem that others that have post get this error.
    Does anyone have any suggestions?
    Thanks.

    Ok... this appears to be an issue with the new JavaHelp 2.0 because it works perfectly fine in version 1.3
    It appears that version 2.0 has a "favorites" section that, I'm guessing here, stores the users favorites locally. That would be why the user.home property gets accessed and the security policy is violated with Webstart.
    I can't say that this is a bug... maybe I can disable the "favorites" feature... either that or I need to stick with JavaHelp 1.3
    Thanks.

  • JavaHelp UI help

    Hi,
    I have noticed that when I run JavaHelp with hsviewer the window that comes up has a menu bar with the "File" and "Options" menu. However, when I launch JavaHelp from my own application that menubar does not show up. Can anyone please tell me why this is?
    Also, does anyone know how to modify the UI of JavaHelp? (as in, if I wanted to add another menu to the viewer, or add a new button, etc.). Any help in this matter would be greatly appreciated. Thanks.
    Farzana

    Hi Farzana,
    Can you show me how to launch JavaHelp from an application?
    My application has a help menu, with a "Context Help" menu item.
    When the user clicks on the menu item, I want to launch JavaHelp, and display the topic related to the screen that they are on.
    Each screen has a unique name (String) which I can get when the user clicks on the help menu.
    Do you have any code I could use?
    Regards,
    Enrico
    [email protected]

  • JavaHelp and JavaSearch problem

    Hello,
    I am using the JavaHelp api and it works fine for everything even when I use the search part, if I launch JavaHelp and JavaSearch in command line with jsearch. The problem is when I use it from my swing application. I get this error :
    Exception while creating engine named com.sun.java.help.search.DefaultSearchEngine for view: javax.help.SearchView@186f247
    java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:506)
         at javax.help.search.MergingSearchEngine.makeEngine(MergingSearchEngine.java:169)
         at javax.help.search.MergingSearchEngine.<init>(MergingSearchEngine.java:63)
         at javax.help.JHelpSearchNavigator.getSearchEngine(JHelpSearchNavigator.java:102)
         at javax.help.plaf.basic.BasicSearchNavigatorUI$SearchActionListener.actionPerformed(BasicSearchNavigatorUI.java:109)
         at javax.swing.JTextField.fireActionPerformed(JTextField.java:487)
         at javax.swing.JTextField.postActionEvent(JTextField.java:675)
         at javax.swing.JTextField$NotifyAction.actionPerformed(JTextField.java:790)
         at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1633)
         at javax.swing.JComponent.processKeyBinding(JComponent.java:2864)
         at javax.swing.JComponent.processKeyBindings(JComponent.java:2899)
         at javax.swing.JComponent.processKeyEvent(JComponent.java:2827)
         at java.awt.Component.processEvent(Component.java:5734)
         at java.awt.Container.processEvent(Container.java:1966)
         at java.awt.Component.dispatchEventImpl(Component.java:4365)
         at java.awt.Container.dispatchEventImpl(Container.java:2024)
         at java.awt.Component.dispatchEvent(Component.java:4195)
         at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1828)
         at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:693)
         at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:952)
         at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:824)
         at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:657)
         at java.awt.Component.dispatchEventImpl(Component.java:4237)
         at java.awt.Container.dispatchEventImpl(Container.java:2024)
         at java.awt.Window.dispatchEventImpl(Window.java:2300)
         at java.awt.Component.dispatchEvent(Component.java:4195)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
    Caused by: java.security.InvalidParameterException
         at com.sun.java.help.search.DefaultSearchEngine.<init>(DefaultSearchEngine.java:75)
         ... 36 more
    I already read the similar messages from this forum but those do not fiw my problem.
    Here is the code I use to open my help in my application :
    try {
                   String dirHelp = MyAppProperties.getInstance().getProperty(
                             PropertiesConstants.HELP_FILES_PATH);
                   URL url = new URL((new File(".")).toURL(),dirHelp);
                   System.out.println("URL "+url);
                  hs = new HelpSet(null, url);
                  hb = hs.createHelpBroker();
              } catch (Exception ee) {
                  System.out.println ("HelpSet "+
                      "Qrtpcr.hs" + " not found");
              }My helpset file is found and I can get my help files from my application but I cannot perform a search. The URL is a network URL, the full path \\networkPlace\MyHelpset.hs
    Thanks in advance for your help

    I haven't been able to get image bullets to work in JavaHelp with css .
    " I believe it's because the "url" attribute is not part of the HTML 3.2
    specification. I hope I'm wrong, I'd like to be able to use bullets"

  • Firefox 2.0.0.8 = security alert when calling a Java applet method

    I have a JavaHelp applet that I launch using a method that I called
    from JavaScript when a user clicks on a link.
    A problem I found with Firefox 2.0.0.8 and JRE 1.4 is that when I
    click on the link it will try to display a security alert window, but
    the window appears to freeze up when it is being displayed and hangs
    the browser. For example, I cannot see any of the buttons that should
    be on the security window. Rather the main window is empty. However,
    if my applet exposes a button that the user can directly click, the
    security window displays properly and can be dismissed.
    With the same JavaHelp applet, the link works fine if I use it Firefox
    2.0 and JRE 1.6 or JRE 1.5, and with IE 6.0 and IE 7.0. I uninstalled
    and reinstalled Firefox with JRE 1.4, and I couldn't reproduce the
    problem. However, I'm concerned that this problem may resurface in
    the future.
    Has anyone ever seem a similar problem? And if so, are there any easy
    workarounds?

    >
    I have a JavaHelp applet.. >I suggest you launch it using Java Web Start (JWS).
    Here is a test of a direct launch of the HelpButton JavaHelp applet.
    <http://www.physci.org/jh/test.html#launch>
    It would only take minor changes to the code to make the button entirely redundant, and have the code automatically launch the HelpViewer, once the user clicks the link to the JNLP launch file.
    That 'JavaHelp/JWS' page is my test page for launching JavaHelp in a variety of forms.

  • Blank PAge when Launching WEB IC from Portal--Very Urgent

    Hi,
    We are using CRM 5.0 EIC scenario
    We have just configured new application server (adding one more to existing servers), when we lauch EIC (interaction centre) from this new server, it shows nothing, it just displays blank page,
    Need very very urgently
    MAx points would be awarded
    R

    In CRM 5.0 does t-code CRM_IC launch the page for you correctly?  if yes then I think you need to have your portal admin check this as it would seem portal related.

  • Launching Oracle (urgent !!!)

    when I installed Oracle 9i AS on my redhat 7.0, Oracle wasn't able to create a database with dbassist during the installation whereas I had run all root scripts. Now I'm trying to launch Oracle from svrmgrl with the oracle user (see RTFM)logged as member of dba group. But each time I launch svrmgrl, I got the answer end-of-file on communication channel, before doing anything. And I can(t find out why ?
    Please help (urgent)

    Linux - Redhat 7.0
    Oracle - 8.1.7.
    I have faced the same problem during my Oracle installation on Redhat 7.0. I was unable to creat database.After going through revealnet.com I found the following solution.1. Install the compat-glibc RPM for 2.1.3.x
    (This is on the Redhat 7.0 CDs)
    2. cd to the directory where compat-glibc installed the files (for me it's /usr/i386-glibc21-linux/lib).
    3. Copy the following files to $ORACLE_HOME/lib:
    libc-2.1.3.so
    libpthread.so
    libdl.so
    ld-linux.so.2
    For me, several of these are symbolic links, so you'll need to copy the target of the symbolic link and rename it to the link name when you copy it to $ORACLE_HOME/lib.
    For example, if ls -l shows:
    ld-linux.so.2 -> ld-2.1.3.so
    libc-2.1.3.so
    libdl.so -> libdl.so.2
    libpthread.so -> libpthread.so.0
    Then you will:
    cp ld-2.1.3.so $ORACLE_HOME/lib/ld-linux.so.2
    cp libc-2.1.3.so $ORACLE_HOME/lib
    cp libdl.so.2 $ORACLE_HOME/lib/libdl.so
    cp libpthread.so.0 $ORACLE_HOME/lib/libpthread.so
    4. Create a file in $ORACLE_HOME/lib called libc.so with the following contents (as a single line):
    GROUP ( /lib/libc-2.1.3.so /lib/ld-linux.so.2 /libc_nonshared.a )
    Substitute the value of $ORACLE_HOME for and the location of the compat-glibc directory for . For example:
    My $ORACLE_HOME is:
    /u01/app/oracle/product/8.1.7
    and my compat-glibc directory is:
    /usr/i386-glibc21-linux/lib
    so the GROUP line looks like this for me:
    GROUP (/u01/app/oracle/product/8.1.7/lib/libc-2.1.3.so /u01/app/oracle/product/8.1.7/lib/ld-linux.so.2 /usr/i386-glibc21-linux/lib/libc_nonshared.a)
    This is all one line.
    5. cd $ORACLE_HOME/bin
    6. Run the following command from the UNIX prompt:
    relink all
    I have used this technique for RedHat 7.0 with the 2.2.16 kernel.
    Thanks to Richard Rankin for this simple and reliable method.
    After doing this, please create your database. It will work.
    null

  • URGENT - R12 PUI not launching

    Hi all
    I have a R12.0.0 Vision install on Windows Server 2003 (32 bit) that has been working fine for a couple of months.
    Today, I can't access any of the PUI forms. When I click on the link, nothing happens. I can access any of the HTML forms.
    The first thing I did is to enable the Java Console to see what errors were appearing, but the Java Console doesn't get launched!
    Any ideas? I really need to get this working urgently.
    Thanks
    Alex
    Message was edited by:
    SparrowDCLXVI

    Hi guys.
    Thanks for the replies. Due to time constraints and the fact it was a Vision instance, I had to remove it and redo the install. It is now working.
    I tried uninstalling the JRE, but that didn't work. It was just the PUI forms, all the OAF forms worked fine, and it was the same in all modules. Weird one.
    Never mind.
    Alex

  • CS5.5 refusing to open, launch so can't access urgent old site that requires work upon it

    Dreamweaver CS5.5 refusing to open, launch so can't access urgent web site created within it a while back that requires work upon it. CS4 not open/launch itself either? Therefore can't even export a site file to open up in a newer version but that won't run, support vital menu editing within it.

    Try clearing the program cache and/or restoring preferences...
    Deleting a corrupted cache file
    Restore preferences | Dreamweaver CS4, CS5, CS5.5, CS6
    If those don't work, you may need to reinstall using the Cleaner Tool. That won't affect your actual site files, but you would need to set-up the site definitions again within DW: Use the CC Cleaner Tool to solve installation problems | CC, CS3-CS6

  • Very Urgent Unable to Launch Application using Web Start using JDK 1.4.2

    Hi all
    I am very serious issue i have ejb client swing application that uses
    RMI to contact a session bean deployed in JBoss now i want the client app to be installed in the client machine using web start . Also i understand i require security permission to access network resources. so i have signed all the JAR files with same certificate created using self certificate avialiable in JDK by default also in the JNLP file in have included the following tag
    <security>
    <all-permissions/>
    </security>
    Now when I launch my application using Web start it gives an error that " Unsigned application is trying to access local resources"
    I unable to understand what could be the problem . Please help me with the steps to be followed where in client should be able to RMI call to the server
    Thanks in Advance
    Naveen

    You may have tried this already, but you might have to sign the jars via command line, outside any export process from your IDE.
    $ jarsigner {filename}.jar {key from keystore}
    I also had problems using webstart and RMI through an RCP
    Ben

  • MSS - Reports - Launch Pad - Urgent

    Hi,
    Am implementing ESS/ MSS (ECC 6.0) . My EP (7.0) is ready . When i log in to portal page, in MSS role, their is functionality called REPORTS. They are not getting executed. Do i need any configuration frm R/3 for alunchpad ?
    Pls help as its high priority. Points will be rewarded.
    Kiran

    i think you need to configure under Launch Pad, then only Manager's will be able to access the reports.in this launch pad under manager self-service reporting note, you can create a new folder to add all the reports that you want to be accessed by the managers. quoting below the help available under this node for ready reference
    "In this IMG activity, you define the applications (links to reports, transactions, URLs) for the Launchpad iView .
    For additional information, see the SAP Library under SAP ERP Central Component -> Business Packages/Functional Packages -> Business Package for Common Parts -> Launchpad.
    Standard settings
    If you are using the Hierarchy then the object types of the hierarchy are displayed as object nodes. The object nodes in this case form the first level of the subdivision of the launchpad. For the Business Unit Analyst you can determine the selection of object types under Business Unit Analyst 2.0 (mySAP ERP) -> Hierarchy -> Set Hierarchy. You cannot change the selection for the Manager Self-Service.
    Activities
    When you execute the IMG activity for the first time or have not yet saved any settings, you need to decide whether you want to use the Hierarchy. If you do want to use the hierarchy, proceed as follows:
    1. Select an object node. When you do this, other pushbuttons are displayed.
    2. You can assign all applications directly to the object node. In addition, you can group the launchpad by creating new folders. The folders are used in the portal as headers for the links to the applications.
    Choose New Folder. Enter a text for the new folder, and choose Enter. The folder is added below the selected node.
    3. To create applications, select the object node or the folder to which you want to assign the applications, and choose New Application.
    4. Enter the required data.
    5. Select the application category. Depending on your selection additional input fields are displayed, which you can use to specify or select the parameters of the application.
    6. If you want to enter a description that is displayed in the portal under the link but is to be longer than 255 characters, choose Editor for Description to the right of the field Descript..
    7. Enter the System Alias (except for URL).
    If you donot want to use the hierarchy, first select the uppermost node if this has not already been selected. The uppermost node then takes over the functions of the object node. You can therefore assign folders and applications direct to this node without a hierarchy.
    The inactive applications folder is used for collecting the applications that are available in the portal, but that you do not want to display. These applications are displayed in the"

  • Urgent: How to bring the workspace launcher window back in Eclipse

    Hi all,
    I accidently checked the "Use this as the default and do not ask again" checkbox appeared in the workspace launcher window in eclipse.
    Now I want to create a new workspace. But don't know how to do it.
    I guess if I can see the workspace launcher window in, probably I can create a new directory and lauched the eclipse, and then the new workspace will be created.
    Any ideas. Thank you!

    However if you want to cheange the workspace then you can do the following.
    1. Find the shortcut of your eclipse
    2. Right click on it, and select 'properties'
    3. In the target text field, after the path of eclipse write -data path of workspace.
    4. Apply
    5. You have a new default workspace.
    Check this link for any problems.
    http://help.eclipse.org/help21/index.jsp?topic=/org.eclipse.platform.doc.user/tasks/running_eclipse.htm
    Also as much as I know you change the workspace very easilly when you create a new project.

  • Urgent!!: System Update 4.0 Can't Be Launched in SL500

    I am using SL500 under O/S Windows 7 32Bit. While I tried to launch Thinkvantage System Update (4.0 version), machine always shows this error message: " Unable to connect to the proxy server". Whenever I reinstall this update, and as soon as it was launched, this error still occurred. I wonder if some experts could give me some hint.
    Thanks,
    Harry

    Post above empty; please note announcement on the forum home page;
    Users of Internet Explorer 9
    are experiencing problems creating posts and private messages. The
    content is lost and appears blank when posted. While this is being
    investigated and fixed, please use Quick Reply, Internet Explorer 9's Compatibility View, or an alternate browser to post. Thank you.
    Andy  ______________________________________
    Please remember to come back and mark the post that you feel solved your question as the solution, it earns the member + points
    Did you find a post helpfull? You can thank the member by clicking on the star to the left awarding them Kudos Please add your type, model number and OS to your signature, it helps to help you. Forum Search Option T430 2347-G7U W8 x64, Yoga 10 HD+, Tablet 1838-2BG, T61p 6460-67G W7 x64, T43p 2668-G2G XP, T23 2647-9LG XP, plus a few more. FYI Unsolicited Personal Messages will be ignored.
      Deutsche Community     Comunidad en Español    English Community Русскоязычное Сообщество
    PepperonI blog 

Maybe you are looking for

  • Duvidas na NF Complementar de imposto.

    Bom dia, Estou precisando fazer uma NF Complementar de ICMS, para isto eu vou em COMPRAS - DEVOLUÇÃO DE MERCADORIA . A partir desta tela eu começo a criar a nota. No campo do item eu informo um item que foi criado por nós "ICMS Complementar" com qtd

  • Laserjet 1300 printer installation

    I got an old laserjet 1300 printer from a friend - no driver or manual included.  Downloaded the driver from the hp website.  My OS is Windows XP.  This printer isn't listed for installation purposes.  I reviewed the manual for compatible drivers, bu

  • How to reduce processing time  in case of jms to idoc scenario

    hi all, i am doing jms to idoc scenario. in this i'm using xslt and graphical mapping. while perfroming E2E testing the messages are taking lot of time to get processed. please tell me as how can i reduce this processing time or in short how can i ov

  • Livecycle Designer (LCD) 8 (Acrobat Pro 9 - Acrobat Pro 11)

    I purshased Pro 9 and then purchased the full version of Pro 11 sometime later. Now I can't use LCD to work on the previously created forms. I have tried to reinstall Pro 9 again so that I have access to LCD again but it wont install with Pro 11. Add

  • SCOM Alerting : How to change displayed "Has value" number on email to user

    Our end users who receive these alerts want to see only a whole number value for Logical Disk  with a counter % Free Space Presently the alert fires -email is sent and the out put that is displayed for "has a value" displays 12.8447532653809 Users wa