Scrollbar error

Hi, I'm getting this error whenever I add scrollbar to a dynamic text box
TypeError: Error #1009: Cannot access a property or method of a null object reference.
          at test_fla::MainTimeline/__setProp___id0__Biography_Layer1_0()
          at test_fla::MainTimeline/frame1()
I don't know how to fix it, I just watched videos on youtube to make this project so I don't really have an experience in Flash.
Here is the file:
https://www.dropbox.com/s/8raiwk4qxe693u1/test.fla

The 1009 error indicates that one of the objects being targeted by your code is out of scope.  This could mean that the object....
- is declared but not instantiated
- doesn't have an instance name (or the instance name is mispelled)
- does not exist in the frame where that code is trying to talk to it
- is animated into place but is not assigned instance names in every keyframe for it
- is one of two or more consecutive keyframes of the same objects with no name assigned in the preceding frame(s).
If you go into your Publish Settings Flash section and select the option to Permit debugging, your error message should have a line number following the frame number which will help you isolate which object is involved.

Similar Messages

  • Tween scrollbar error help...

    Hi all,
    I am having problems with a scrollbar tween on my site. I have tested the site (jessicaclucas.com) on many browsers, and it tends to work fine. But, on a Firefox browser, I think with a new version of flash player, and also when I run the Debug on Flash, I get this occasional error:
    #1009: Cannot access a property or method of a null object reference.
        at gs::TweenMax()
        at gs::TweenMax$/to()
        at index_fla::MainTimeline/tweenFinished()
        at Function/http://adobe.com/AS3/2006/builtin::apply()
        at gs::TweenLite/complete()
        at gs::TweenMax/complete()
        at gs::TweenMax/render()
        at gs::TweenLite$/updateAll()
    This tends to happen if the user clicks on the scrollbar button, begins moving the scroller, and then, without clicking back on the scrollbar button to stop it, the user presses on a button on the left navigation.
    I think I understand what the error is telling me, that it can't complete a function for things that are not yet on the stage. But I am not sure how to fix the code regarding the Tween to get around this.
    Would anyone be willing to look over my files if I sent them?
    Here is the Tween code I am using:
    //Import TweenMax and the plugin for the blur filter
    import gs.TweenMax;
    import gs.plugins.BlurFilterPlugin;
    //Tween the content to the new location.
    //Call the function ResumetweenFinished() when the tween is complete.
    TweenMax.to(myResumecontent, 0.3, {y: targetY, blurFilter:{blurX:22, blurY:22}, onComplete: ResumetweenFinished});
    //This function is called when the tween is finished
    function ResumetweenFinished():void {
    //Tween the content back to “normal” (= remove blur)
    TweenMax.to(myResumecontent, 0.3, {blurFilter:{blurX:0, blurY:0}});
    Thanks for your help!

    have you got any software that mite be blocking the atempt to install the ipod stuff?? if not go to my computer right click on the cd and then click explore then copy all of the stuff from the cd and paste them in a folder outside of the cd and try opening it again (i dont no if it will work but it worked for a game i had not that long ago so its worth a try)

  • Applet repainting error in IE 5.5 using the scrollbars

    I've created a real straight forward applet using swing components to test out this error. It consists of a couple of JButtons & JLabels added to a JPanel that's the JPanel is added to the ContentPane. I'm using the Java Plug-in 1.3 on a Windows 2000 box using IE 5.5. When I view my applet everything is just fine. But when I'm using the browser scrollbars to view the rest of my applet and try to scroll down, the applet controls and everything within the applet does not get repainted properly onto the screen. Everything in the applet gets painted on top of their old controls a couple of pixels off making it impossible to use. When I scroll to the bottom and top of the page the applet repaints just fine, but it's when I'm scrolling in the middle of the page is where the applet can not repaint properly. I have tested this in Netscape 6.0 and everything works just fine. I'mnot sure what could be causing this but maybe one of you have cameacross this problem before and could help out.
    thanks,
    Peter Landis.

    Here's the code:
    import java.awt.*;
    import javax.swing.*;
    public class TestRepaint extends JApplet
    public void init()
         Container contentPane = getContentPane();
         JPanel panel = new JPanel();
    panel.setBackground(Color.lightGray);
    controls(panel);
         // Grid
         contentPane.add(panel);
    public void controls(JPanel p)
    JLabel imagelabel = new JLabel();
    JLabel imagelabel2 = new JLabel();
    // Create some labels
    JLabel label_1 = new JLabel("TEST 1");
    JLabel label_2 = new JLabel("TEST 2");
    JLabel label_3 = new JLabel("TEST 3");
    JLabel label_4 = new JLabel("TEST 4");
    JLabel label_5 = new JLabel("TEST 5");
    JLabel label_6 = new JLabel("TEST 6");
    JLabel label_7 = new JLabel("TEST 7");
    setLabelControl(label_1);
    setLabelControl(label_2);
    setLabelControl(label_3);
    setLabelControl(label_4);
    setLabelControl(label_5);
    setLabelControl(label_6);
    setLabelControl(label_7);
    // Buttons
    JButton b1 = new JButton("Button 1");
    JButton b2 = new JButton("Button 2");
    JButton b3 = new JButton("Button 3");
    JButton b4 = new JButton("Button 4");
    JButton b5 = new JButton("Button 5");
    JButton b6 = new JButton("Button 6");
    JButton b7 = new JButton("Button 7");
    setButtonControl(b1);
    setButtonControl(b2);
    setButtonControl(b3);
    setButtonControl(b4);
    setButtonControl(b5);
    setButtonControl(b6);
    setButtonControl(b7);
    // Layout
         GridBagLayout gridbag = new GridBagLayout();
         GridBagConstraints c = new GridBagConstraints();
    p.setLayout(gridbag);
    c.anchor = GridBagConstraints.WEST;
         c.fill = GridBagConstraints.BOTH;
    c.weightx = 1.0;
    c.gridwidth = 1;
    // Note Inset is (Top, Left, Bottom, Right);
    c.insets = new Insets(0,5,20,0);
         p.add(label_3,c);
         c.insets = new Insets(0,5,20,1);
    p.add(b3,c);
    c.insets = new Insets(0,5,20,0);
         p.add(label_4,c);
    c.gridwidth = GridBagConstraints.REMAINDER;
         c.insets = new Insets(0,5,20,1);
    p.add(b4,c);
    c.gridwidth = 1;
    c.insets = new Insets(0,5,20,0);
         p.add(label_5,c);
         c.insets = new Insets(0,5,20,1);
    p.add(b5,c);
    c.insets = new Insets(0,5,20,0);
         p.add(label_6,c);
    c.gridwidth = GridBagConstraints.REMAINDER;
         c.insets = new Insets(0,5,20,1);
    p.add(b6,c);
    public void setButtonControl(JButton button)
              button.setBackground(Color.white);
    void setLabelControl(JLabel l)
              l.setFont(new Font("Helvetica", Font.BOLD, 14) );
    l.setForeground(Color.black);
    ||||||||||||||||||||| HTML CODE |||||||||||||||||||
    <title>Test</title>
    <hr>
    <!--"CONVERTED_APPLET"-->
    <!-- CONVERTER VERSION 1.3 -->
    <SCRIPT LANGUAGE="JavaScript"><!--
    var info = navigator.userAgent; var ns = false;
    var ie = (info.indexOf("MSIE") > 0 && info.indexOf("Win") > 0 && info.indexOf("Windows 3.1") < 0);
    //--></SCRIPT>
    <COMMENT><SCRIPT LANGUAGE="JavaScript1.1"><!--
    var ns = (navigator.appName.indexOf("Netscape") >= 0 && ((info.indexOf("Win") > 0 && info.indexOf("Win16") < 0 && java.lang.System.getProperty("os.version").indexOf("3.5") < 0) || (info.indexOf("Sun") > 0) || (_info.indexOf("Linux") > 0)));
    //--></SCRIPT></COMMENT>
    <SCRIPT LANGUAGE="JavaScript"><!--
    if (_ie == true) document.writeln('<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" WIDTH = 500 HEIGHT = 425 codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"><NOEMBED><XMP>');
    else if (_ns == true) document.writeln('<EMBED type="application/x-java-applet;version=1.3" CODE = "TestRepaint.class" WIDTH = 500 HEIGHT = 425 scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED><XMP>');
    //--></SCRIPT>
    <APPLET CODE = "TestRepaint.class" WIDTH = 500 HEIGHT = 425></XMP>
    <PARAM NAME = CODE VALUE = "TestRepaint.class" >
    <PARAM NAME="type" VALUE="application/x-java-applet;version=1.3">
    <PARAM NAME="scriptable" VALUE="false">
    </APPLET>
    </NOEMBED></EMBED></OBJECT>
    <!--
    <APPLET CODE = "TestRepaint.class" WIDTH = 500 HEIGHT = 425>
    </APPLET>
    -->
    <!--"END_CONVERTED_APPLET"-->
    <hr>

  • Lightbox Error - Browser resizing background by a few pixels when closing, causing browser scrollbar

    I've noticed that when using a lightbox there's an error that commonly occurs. When you close the lightbox, it shifts the browser window size around 5 pixels and creates scrollbars and then shifts back. It's a small error, but looking at the code it looks like it's resizing the background when closing for some reason, and adding the scrollbars and then shifting the browser window size.
    (Reposted from old forum – Since the bug is still there when using lightbox)
    Is anyone with adobe gonna comment on issuse. Why would pay for Muse if there is no help from the support team when help or feedback is wanted.???

    I'm now getting a similar error, My website is a single page, anchor scrolled site, and so has a scrollbar at the side.
    When lightbox is opened, the sidebar goes, making the site jump sideways, then back again when the lightbox is closed and the scrollbar reappears.
    It's very untidy looking and I really dislike it.

  • Scrollbar disappears; error messages when quitting

    This latest version (3.0.4) of Safari is buggy. I'd appreciate any suggestions:
    1) My scrollbar periodically disappears. I have to quit Safari to have it reappear again. Someone suggested that it might be because I have Acrobat Reader installed on my machine. But I never had this problem before this version emerged from buggysville.
    2) When I quit this version of Safari, I sometimes get an error message saying it quit "unexpectedly." It doesn't interfere with my functionality, since I already quit Safari, but it's annoying nonetheless. Any suggestions?

    If you are updating Safari (or just have):
    Input Managers and other plug-ins from third parties can do as much harm as good. They use a security loophole to reach right into your applications' code and change that code as the application starts up. If you have installed 10.4.11 and Safari is crashing, the very first thing to do is clear out your InputManagers folders (both in your own Library and in the top-level Library), log out and log back in, and try again.
    So, disable all third party add-ons before updating Safari, as they may not have been updated yet for the new version. Add them back one by one. If something goes awry, remove it again and check on the software manufacturer's website for news of an update to match your version of Safari. Remember: Tiger up to 10.4.10 used Safari 2.0.4 or, if you downloaded it, Safari 3.0.3 beta. Safari 10.4.11 uses Safari 3.0.4 which is not a beta. If Safari 3.0.4 on 10.4.11 is not the fastest browser you have ever used, then something is wrong!
    Moreover, trying to revert to Safari 2 when running 10.4.11 can have repercussions, as Safari 3.0.4 uses a completely different webkit on which other applications like iChat, Mail, Dashboard widgets etc also rely.
    Most errors reported here after an update are due to an unrepaired or undetected inherent fault in the system, and/or a third party ad-on. Two such add-on that have been frequently mentioned here, among others, for causing such problems are Piclens and Pithhelmet. If you have them, trash them and go the developer's sites to see if new versions are available for Safari 3.0.4.
    You should also ensure, if you are running Tiger 10.4.11 or Leopard, that you have downloaded and installed the correct version for your Mac of Security Update 2007-009.1.1, which also deals with the latest Java update.

  • Fatal Error: All Viewports (Except Preview) Frozen, All Buttons/Scrollbars Broken

    So, this happened:
    As you can clearly see, iMovie has completely destroyed itself. All viewports (aside from the preview window) have shut down, although can still be used for navigation (seeking can still be done on the now-invisible film reels), the scrollbars present on each port are no longer functional, and not one of the buttons responds to a click. Even the Graphic EQ is no longer functional. The Inspector window does still work, though is completely useless when I can't see what I'm editing. The drop-down windows do drop-down, but any command I use renders no result.
    It should be noted that quitting and restarting iMovie remedies absolutely nothing, as the problem is still present. Even when I start the program with a different movie file, iMovie loads this one and refuses to change. It will, however, load the preset image of the alternate movie file initially, though will switch back almost immediately.
    I really need help with this. Anyone know what's wrong, or better yet, how I can fix it? Any help is appreciated, thank you so much!

    Chances are you are looking in the wrong place. You need to look here.
    Navigate to Macintosh HD/<Your User Name>/Library/Preferences.
    If you look in Macintosh HD/Library/Preferences, you will not see it. This preference file is specific to your user account.
    Another way to check if you still can't find it is to log in under another user account and open iMovie there. If it works, you know that the Preferences file wil probably solve it. If not, you probably need to reinstall iMovie or OSX.

  • Error Scrollbar AWT java.

    The "Scrollbar" not working properly, because the maximum value of the bar can not be accessed from visual part of the component. It can only be edited by their method "setValue ()."
    Could you please check, thanks.
    This is my example:
    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Frame;
    import java.awt.GridLayout;
    import java.awt.Label;
    import java.awt.Panel;
    import java.awt.Scrollbar;
    import java.awt.event.AdjustmentEvent;
    import java.awt.event.AdjustmentListener;
    import java.awt.event.WindowEvent;
    import java.awt.event.WindowListener;
    * @author Oscar Uribe Brenes
    public class Ejemplo_011_Scrollbar {
    static int r=0,g=0,b=0;
    * @param args the command line arguments
    public static void main(String[] args) {
    Frame frame = new Frame();
    Panel panel = new Panel();
    final Label label = new Label();
    final Label label1 = new Label();
    final Label label2 = new Label();
    final Label label3 = new Label();
    Scrollbar scrollbar = new Scrollbar();
    Scrollbar scrollbar1 = new Scrollbar();
    Scrollbar scrollbar2 = new Scrollbar();
    BorderLayout borderLayout = new BorderLayout();
    GridLayout gridLayout = new GridLayout();
    frame.setTitle("Ejemplo_011_Scrollbar");
    frame.setSize(300, 100);
    label.setText("Rojo: 0");
    label.setAlignment(Label.RIGHT);
    label.setSize(50, label.getHeight());
    label1.setText("Verde: 0");
    label1.setAlignment(Label.RIGHT);
    label1.setSize(50, label.getHeight());
    label2.setText("Azul: 0");
    label2.setAlignment(Label.RIGHT);
    label2.setSize(50, label.getHeight());
    label3.setText("");
    scrollbar.setMinimum(0);
    scrollbar.setMaximum(255);
    scrollbar.setValue(0);
    scrollbar.setName("scrollbar");
    scrollbar.setOrientation(Scrollbar.HORIZONTAL);
    scrollbar1.setMinimum(0);
    scrollbar1.setMaximum(255);
    scrollbar1.setValue(0);
    scrollbar1.setName("scrollbar1");
    scrollbar1.setOrientation(Scrollbar.HORIZONTAL);
    scrollbar2.setMinimum(0);
    scrollbar2.setMaximum(255);
    scrollbar2.setValue(0);
    scrollbar2.setName("scrollbar2");
    scrollbar2.setOrientation(Scrollbar.HORIZONTAL);
    gridLayout.setColumns(2);
    gridLayout.setRows(3);
    gridLayout.setHgap(1);
    gridLayout.setVgap(2);
    frame.setLayout(borderLayout);
    panel.setLayout(gridLayout);
    WindowListener windowListener = new WindowListener() {
    @Override
    public void windowOpened(WindowEvent e) {
    @Override
    public void windowClosing(WindowEvent e) {
    Frame frame;
    if (e.getSource() instanceof Frame) {
    frame = (Frame) e.getSource();
    frame.dispose();
    @Override
    public void windowClosed(WindowEvent e) {
    System.exit(0);
    @Override
    public void windowIconified(WindowEvent e) {
    @Override
    public void windowDeiconified(WindowEvent e) {
    @Override
    public void windowActivated(WindowEvent e) {
    @Override
    public void windowDeactivated(WindowEvent e) {
    frame.addWindowListener(windowListener);
    AdjustmentListener adjustmentListener = new AdjustmentListener() {
    @Override
    public void adjustmentValueChanged(AdjustmentEvent e) {
    Scrollbar scrollbar;
    Color color = null;
    if(e.getSource()instanceof Scrollbar){
    scrollbar = (Scrollbar) e.getSource();
    if(scrollbar.getName().equals("scrollbar")){
    r = scrollbar.getValue();
    label.setText("Rojo: " + r);
    if (scrollbar.getName().equals("scrollbar1")) {
    g = scrollbar.getValue();
    label1.setText("Verde: " + g);
    if (scrollbar.getName().equals("scrollbar2")) {
    b = scrollbar.getValue();
    label2.setText("Azul: " + b);
    color = new Color(r, g, b);
    label3.setBackground(color);
    scrollbar.addAdjustmentListener(adjustmentListener);
    scrollbar1.addAdjustmentListener(adjustmentListener);
    scrollbar2.addAdjustmentListener(adjustmentListener);
    panel.add(label);
    panel.add(scrollbar);
    panel.add(label1);
    panel.add(scrollbar1);
    panel.add(label2);
    panel.add(scrollbar2);
    frame.add(panel, BorderLayout.CENTER);
    frame.add(label3, BorderLayout.SOUTH);
    frame.setLocation(200, 200);
    frame.setResizable(false);
    frame.setVisible(true);
    }

    Sorry, I could not find the edit button, so I post it again, with the format you said.
    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Frame;
    import java.awt.GridLayout;
    import java.awt.Label;
    import java.awt.Panel;
    import java.awt.Scrollbar;
    import java.awt.event.AdjustmentEvent;
    import java.awt.event.AdjustmentListener;
    import java.awt.event.WindowEvent;
    import java.awt.event.WindowListener;
    public class Ejemplo_011_Scrollbar {
        static int r = 0, g = 0, b = 0;
        public static void main(String[] args) {
            Frame frame = new Frame();
            Panel panel = new Panel();
            final Label label = new Label();
            final Label label1 = new Label();
            final Label label2 = new Label();
            final Label label3 = new Label();
            Scrollbar scrollbar = new Scrollbar();
            Scrollbar scrollbar1 = new Scrollbar();
            Scrollbar scrollbar2 = new Scrollbar();
            BorderLayout borderLayout = new BorderLayout();
            GridLayout gridLayout = new GridLayout();
            frame.setTitle("Ejemplo_011_Scrollbar");
            frame.setSize(300, 100);
            label.setText("Rojo: 0");
            label.setAlignment(Label.RIGHT);
            label.setSize(50, label.getHeight());
            label1.setText("Verde: 0");
            label1.setAlignment(Label.RIGHT);
            label1.setSize(50, label.getHeight());
            label2.setText("Azul: 0");
            label2.setAlignment(Label.RIGHT);
            label2.setSize(50, label.getHeight());
            label3.setText("");
            scrollbar.setMinimum(0);
            scrollbar.setMaximum(255);
            scrollbar.setValue(0);
            scrollbar.setName("scrollbar");
            scrollbar.setOrientation(Scrollbar.HORIZONTAL);
            scrollbar1.setMinimum(0);
            scrollbar1.setMaximum(255);
            scrollbar1.setValue(0);
            scrollbar1.setName("scrollbar1");
            scrollbar1.setOrientation(Scrollbar.HORIZONTAL);
            scrollbar2.setMinimum(0);
            scrollbar2.setMaximum(255);
            scrollbar2.setValue(0);
            scrollbar2.setName("scrollbar2");
            scrollbar2.setOrientation(Scrollbar.HORIZONTAL);
            gridLayout.setColumns(2);
            gridLayout.setRows(3);
            gridLayout.setHgap(1);
            gridLayout.setVgap(2);
            frame.setLayout(borderLayout);
            panel.setLayout(gridLayout);
            WindowListener windowListener = new WindowListener() {
                @Override
                public void windowOpened(WindowEvent e) {
                @Override
                public void windowClosing(WindowEvent e) {
                    Frame frame;
                    if (e.getSource() instanceof Frame) {
                        frame = (Frame) e.getSource();
                        frame.dispose();
                @Override
                public void windowClosed(WindowEvent e) {
                    System.exit(0);
                @Override
                public void windowIconified(WindowEvent e) {
                @Override
                public void windowDeiconified(WindowEvent e) {
                @Override
                public void windowActivated(WindowEvent e) {
                @Override
                public void windowDeactivated(WindowEvent e) {
            frame.addWindowListener(windowListener);
            AdjustmentListener adjustmentListener = new AdjustmentListener() {
                @Override
                public void adjustmentValueChanged(AdjustmentEvent e) {
                    Scrollbar scrollbar;
                    Color color = null;
                    if (e.getSource() instanceof Scrollbar) {
                        scrollbar = (Scrollbar) e.getSource();
                        if (scrollbar.getName().equals("scrollbar")) {
                            r = scrollbar.getValue();
                            label.setText("Rojo: " + r);
                        if (scrollbar.getName().equals("scrollbar1")) {
                            g = scrollbar.getValue();
                            label1.setText("Verde: " + g);
                        if (scrollbar.getName().equals("scrollbar2")) {
                            b = scrollbar.getValue();
                            label2.setText("Azul: " + b);
                        color = new Color(r, g, b);
                    label3.setBackground(color);
            scrollbar.addAdjustmentListener(adjustmentListener);
            scrollbar1.addAdjustmentListener(adjustmentListener);
            scrollbar2.addAdjustmentListener(adjustmentListener);
            panel.add(label);
            panel.add(scrollbar);
            panel.add(label1);
            panel.add(scrollbar1);
            panel.add(label2);
            panel.add(scrollbar2);
            frame.add(panel, BorderLayout.CENTER);
            frame.add(label3, BorderLayout.SOUTH);
            frame.setLocation(200, 200);
            frame.setResizable(false);
            frame.setVisible(true);
    }Edited by: screeen on May 28, 2010 1:45 AM

  • File not found error

    I get the following error, but don't know why it can't find the file. Is there anything in this script that would call "\" instead of "/"? Is there any line of code that will switch a wayward "\" back?
    01-09-24 09:37:02 - path="" :jsp: init
    2001-09-24 09:43:42 - path="" :LoginServlet: init
    2001-09-24 09:44:15 - path="" :CourseServlet: init
    2001-09-24 09:46:48 - path="" :LessonServlet: init
    2001-09-24 09:46:54 - path="" :Error: /usr/local/apache/sites/tesco.spinweb.net/htdocs/cmi/courses\Food Service/Intro/AU00.html (No such file or directory)
    The script is below. Thanks for any help anyone can provide me.
    import cmi.xml.AU;
    import cmi.xml.Block;
    import cmi.xml.CourseReader;
    import cmi.xml.CSFElement;
    import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.FileReader;
    import java.io.IOException;
    import java.io.ObjectInputStream;
    import java.io.PrintWriter;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.util.Enumeration;
    import java.util.Hashtable;
    import java.util.Vector;
    import javax.servlet.ServletConfig;
    import javax.servlet.ServletException;
    import javax.servlet.ServletOutputStream;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.http.HttpSession;
    import javax.servlet.http.HttpServlet;
    import org.jdom.JDOMException;
    public class LessonServlet extends HttpServlet
    public void init (ServletConfig config) throws ServletException
    super.init (config);
    try {
                   Class.forName (GlobalData.DatabaseDriverName);
                   _jdbcConnection = DriverManager.getConnection (GlobalData.DatabaseName, "tesco", "scorm");
    _jdbcConnection.setAutoCommit (true);
    //should I do this?
    //_jdbcConnection.setAutoCommit (false);
    //load serialized course data
    loadCourseData();
              catch (Exception xcp) {
                   xcp.printStackTrace();     
                   getServletContext().log("Error: " + xcp.getMessage());     
    public void doGet( HttpServletRequest request,
                             HttpServletResponse response)
              throws ServletException, IOException
    boolean normalMode = true;
    try {
    HttpSession session = request.getSession (true);
    //can I load the session given the id??
    //System.out.println ("Lesson.valid session " + session.getId() + ": " + request.isRequestedSessionIdValid());
    response.setContentType ("text/html");
    JDBCHelper dbHelper = new JDBCHelper (_jdbcConnection);
    //get student ID
    Integer studentID = (Integer) session.getAttribute ("studentID");
    //get course ID
    Integer courseID = (Integer) session.getAttribute ("courseID");
    //get lesson ID
    String lessonID = request.getParameter ("lessonID");
    if (lessonID == null) {
    lessonID = (String) session.getAttribute ("lessonID");
    if (studentID == null || courseID == null || lessonID == null) {
    //reset session data by re-logging the user
    sendProfileError (response.getOutputStream());
    return;
    //store lesson ID in session
    session.setAttribute ("lessonID", lessonID);
    String auID = request.getParameter ("auID");
    String mode = request.getParameter ("mode");
    if (mode != null) {
    session.setAttribute ("mode", mode);
    else {
    mode = (String) session.getAttribute ("mode");
    if (mode.equalsIgnoreCase ("review")) {
    normalMode = false;
    else {
    normalMode = true;
    //synchronize access to course hash table
    synchronized (_courseHash)
    //make sure _courseHash is in tact
    if (_courseHash == null) {
    //try reloading it....
    loadCourseData();
    if (_courseHash == null) {
    //error
    response.getOutputStream().close();
    throw new IOException ("Corrupt course data");
    if (! _courseHash.containsKey (courseID.toString())) {
    //try reloading it....
    loadCourseData();
    if (! _courseHash.containsKey (courseID.toString())) {
    //error
    response.getOutputStream().close();
    throw new IOException ("Corrupt course data (course not found)");
    if (auID == null) {
    //show course menu
    Hashtable hash = (Hashtable) _courseHash.get (courseID.toString());
    sendAvailableAUs (hash, studentID.intValue(), courseID.intValue(), lessonID, response.getOutputStream(), response, dbHelper);
    return;
    //if AU has not been attempted, initialize it
    Integer auDataID = new Integer (getAUDataID (studentID.intValue(), courseID.intValue(), lessonID, auID, dbHelper));
    //if (getAUDataID (studentID.intValue(), courseID.intValue(), lessonID, auID, dbHelper) == -1) {
    if (auDataID.intValue() == -1) {
    int newID = initializeAUData (studentID.intValue(), courseID.intValue(), lessonID, auID, dbHelper);
    dbHelper.addAUToPath (studentID.intValue(), courseID.intValue(), lessonID, auID);
    auDataID = new Integer (newID);
    session.setAttribute ("AUID", auID);
    session.setAttribute ("AUDataID", auDataID);
    sendAU (studentID.intValue(), courseID.intValue(), lessonID, auID, auDataID.intValue(), normalMode, response.getOutputStream(), dbHelper);
    //to do: detailed messages should be sent to the client depending on which
    // exception was thrown. Don't have one try/catch....have one for each situation
    catch (Exception e) {
    e.printStackTrace();
                   getServletContext().log("Error: " + e.getMessage());
    public void destroy()
              try {
                   if (_jdbcConnection != null) {
                        _jdbcConnection.close();
              catch (Exception ignored) {}
    private int initializeAUData (int studentID, int courseID, String lessonID, String auID, JDBCHelper dbHelper)
    String sqlQuery = null;
    ResultSet results = null;
    try {
    //get student's name
    sqlQuery = "SELECT Full_Name" +
    " FROM " + GlobalData.StudentTable +
    " WHERE Student_ID = " + studentID;
    results = dbHelper.doQuery (sqlQuery);
    if (! results.next()) {
    //error
    return -1;
    String studentName = results.getString (1);
    results.close();
    //the lock prevents CMIServlet from reading AU_ID before it's committed
    //sqlQuery = "LOCK TABLES " + GlobalData.AUDataTable + " WRITE;";
    //System.out.println (sqlQuery);
    //dbHelper.executeUpdate (sqlQuery);
    sqlQuery = "Insert Into " + GlobalData.AUDataTable +
    "(Course_ID, Lesson_ID, AU_ID, student_id, student_name, lesson_location, credit," +
    " lesson_status, entry, exit, score_raw, score_max, score_min, total_time," +
    " session_time, lesson_mode, suspend_data, launch_data, Evaluation_ID, Objective_ID)" +
    " Values (" + courseID + ", '" + lessonID + "', '" + auID + "', " + studentID + ", '" + studentName + "'," +
    " 'NA', 'credit'," + " 'not attempted', 'ab-initio', " + "'NA', " + 0 + ", " + 0 + ", " + 0 +
    ", '00:00:00.0', '00:00:00.0', " + " 'normal'" + ", 'NA', " + "'NA', " + 0 + ", " + 0 + ");";
    dbHelper.executeUpdate (sqlQuery);
    return getAUDataID (studentID, courseID, lessonID,auID, dbHelper);
    //sqlQuery = "UNLOCK TABLES;";
    //System.out.println (sqlQuery);
    //dbHelper.executeUpdate (sqlQuery);
    catch (Exception e) {
    e.printStackTrace();
                   getServletContext().log("Error: " + e.getMessage());
    return -1;
    private int getAUDataID (int studentID, int courseID, String lessonID, String auID, JDBCHelper dbHelper)
    throws SQLException
    String sqlQuery = "SELECT AUData_ID, lesson_status, lesson_mode, exit" +
                                  " FROM " + GlobalData.AUDataTable +
                                  " WHERE student_id = " + studentID +
                                  " AND Course_ID = " + courseID +
    " AND Lesson_ID = " + "'" + lessonID + "'" +
    " AND AU_ID = '" + auID + "';";
    ResultSet results = dbHelper.doQuery (sqlQuery);
    if (results.next()) {
    return results.getInt ("AUData_ID");
    return -1;
    private void sendAU (int studentID, int courseID, String lessonID, String auID, int auDataID, boolean normalMode, ServletOutputStream htmlOut, JDBCHelper dbHelper)
    throws IOException, ClassNotFoundException
    Hashtable hash = null;
    synchronized (_courseHash)
    hash = (Hashtable) _courseHash.get (String.valueOf (courseID));       
    if (hash == null) {
    loadCourseData();
    hash = (Hashtable) _courseHash.get (String.valueOf (courseID));
    if (hash == null) {
    throw new IOException ("Corrupt course data (course not found)");
    AU au = (AU) hash.get (auID);
    try {
    if (! normalMode) {
    dbHelper.setReviewMode (auDataID);
    String courseFileName = getFileName (String.valueOf (courseID), dbHelper);
    File file = new File (courseFileName);
    //create absolute path to file so we can resolve relative URLs
    String newFileName = file.getParent() + "\\" + au.getLaunchParams();
                   BufferedReader buf = new BufferedReader (new FileReader (newFileName));
    PrintWriter htmlWriter = new PrintWriter (htmlOut);
                   String temp;
    htmlWriter.write (getAUHtml (au.getLaunchParams()));
    htmlWriter.flush();
    htmlWriter.close();
    catch (Exception e) {
    e.printStackTrace();
                   getServletContext().log("Error: " + e.getMessage());
    private String getAUHtml (String path){
    path = path.replace ('\\','/');
    String response;
    response = "<html>\n" +
                        "<head>\n" +
    "</head>\n" +
    "<body>\n" +
    "<script language=\"JavaScript\">\n" +
    "document.location = \"/cmi/courses/" + path + "\"\n" +
    //"win = window.open ('','displayWindow','menubar=yes,scrollbars=yes,status=yes,width=300,height=300');\n" +
    //"window.onload = \"win.close();\"" +
    "</script>\n" +
    "</body>\n" +
    "</html>\n";
    return response;
    private void sendAvailableAUs (Hashtable hash, int studentID, int courseID, String lessonID, ServletOutputStream out, HttpServletResponse response, JDBCHelper dbHelper)
    StringBuffer buf = new StringBuffer (200);
    Block block = (Block) hash.get (lessonID);
    AU au = null;
    try {
    Vector completedAUs = dbHelper.getCompletedAUs (studentID, courseID, lessonID);
    buf.append ("<html>\n" +
                        "<head>\n" +
    "<title>" + block.getTitle() + " units</title>\n" +
    "<script language=\"JavaScript\">\n" +
    "function go() {\n" +
    " var form = document.goForm;\n" +
    " var index = form.gotoSelect.selectedIndex;\n" +
    " if (index == 0) {\n" +
    " document.location = \"/servlet/CourseServlet?courseID=" + courseID + "\";\n" +
    " }\n" +
    " else if (index == 1) {\n" +
    " top.restart();\n" +
    " }\n" +
    "}\n" +
    "</script>\n" +
    "</head>\n" +
    "<body background=\"/cmi/images/marble.jpg\">\n" +
    "<center><h1><b><u>" + block.getTitle() + "</u></b></h1></center>\n" +
    "<p></p>\n<p></p>\n" +
    "<b>" + block.getTitle() + " contains the following units: </b>\n" +
    "<dl>\n");
    Enumeration enum = block.getChildren();
    while (enum.hasMoreElements()) {
    String temp = (String) enum.nextElement();
    CSFElement element = (CSFElement) hash.get (temp);
    if (element.getType().equals ("au")) {
    au = (AU) element;
    if (completedAUs.contains (au.getID())) {
    buf.append ("<dt><p><img src=\"/cmi/images/node2.gif\"><a href=\"/servlet/LessonServlet?lessonID=" + block.getID() + "&auID=" + au.getID() + "&mode=review\">" + au.getTitle() + " (<i>review</i>) </a></p></dt>\n");
    else {
    buf.append ("<dt><p><img src=\"/cmi/images/node.gif\"><a href=\"" + response.encodeURL ("/servlet/LessonServlet?lessonID=" + block.getID() + "&auID=" + au.getID() + "&mode=normal") + "\">" + au.getTitle() + "</a></p></dt>\n");
    else if (element.getType().equals ("block")) {
    buf.append ("<dt><p><img src=\"/cmi/images/folder.gif\"><a href=\"" + response.encodeURL ("/servlet/LessonServlet?lessonID=" + element.getID() + "&mode=normal") + "\">" + element.getTitle() + "</a></p></dt>\n");
    buf.append ("</dl>\n" +
    "<br><br>\n" +
    "<form name=\"goForm\">\n" +
    "<select name=\"gotoSelect\">\n" +
    " <option value=\"lesson\">Lesson Menu</option>\n" +
    " <option value=\"exit\">Exit LMS</option>\n" +
    "</select>\n" +
    "<input type=\"button\" value=\"Go\" onClick=\"go()\">\n" +
    "</form>\n" +
    "</body>\n" +
    "</html>");
    PrintWriter writer = new PrintWriter (out);
    writer.write (buf.toString());
    writer.flush();
    writer.close();
    catch (Exception e) {
    e.printStackTrace();
                   getServletContext().log("Error: " + e.getMessage());
    private String getFileName (String courseID, JDBCHelper dbHelper)
    throws ClassNotFoundException, SQLException
              ResultSet results = null;
              String fileName = null;
    String sqlQuery = "SELECT CourseFile" +
                                  " FROM Course" +
                                  " WHERE Course_ID = " + Integer.parseInt (courseID) + ";";
    results = dbHelper.doQuery (sqlQuery);
              if (results.next()) {
                   fileName = results.getString (1);
              else {
    //need to do more than this :)
                   System.out.println("crap");
    results.close();
    return fileName;
    private void loadCourseData()
    throws IOException, ClassNotFoundException
    //load serialized course data
    File file = new File (GlobalData.DataFileName);
    if (! file.exists()) {
    //error
    throw new FileNotFoundException (GlobalData.DataFileName + " not found.");
    FileInputStream fis = new FileInputStream (GlobalData.DataFileName);
    ObjectInputStream ois = new ObjectInputStream (fis);
    _courseHash = (Hashtable) ois.readObject();
    ois.close();
    private void sendProfileError (ServletOutputStream out)
    String html = "<html>\n" +
    "<body>\n" +
    "<p>An error has occurred with your profile. Please " +
    "<a href=\"\" onClick=\"top.restart(); return true\">login again</a>" +
    "</body>\n" +
    "</html>\n";
    PrintWriter writer = new PrintWriter (out);
    writer.write (html);
    writer.flush();
    writer.close();
    private Connection _jdbcConnection;
    private Hashtable _courseHash;

    I know that is where my error is, but why and where is
    the script calling it up way?You wrote it right? check out the sendAU() method, there is line
    String newFileName = file.getParent() + "\\" + au.getLaunchParams();

  • Error while creating a custom LOV

    Hi All,
    We have a requirement to open a custom page on the click of an LOV
    inside a table(n Number of rows will be there in the table). We need to
    populate the base page field after selecting a value from the custom page.
    We are using a flow layout with a text box and a torch icon. On the
    click of torch icon we are using javascript to open the custom Page.
    Everything works fine. When we use the cancel/apply in the custom popup
    page, we are using javascript to submit the base page. The popup closes,
    but the base page is erroring out saying
    "You are trying to access a page that is no longer active.
    - The referring page may have come from a previous session. Please
    select Home to proceed. "
    Can we achive this functionality by any other approach?
    We cannot use the standard LOV as the page should have much more
    functionality than what the standard LOV offers. The client want the
    functionality to be in the same way as LOV works.
    We have set the Security property of the custom page to 'SelfSecured'.
    The javascript used on the click of the torch icon is given below.
    function popupWindow(pageUrl,formName,rowId,retainAM,isModal)
         var Nav4 = ((navigator.appName == "Netscape") &&
    (parseInt(navigator.appVersion) >= 4))
         if(rowId != null)
              pageUrl += "&xxbgRowId=" + rowId;
         if(retainAM)
              pageUrl += "&retainAM=Y";
         if(isModal)
              if(navigator.userAgent.indexOf("Firefox")!=-1) // For Mozilla --
    added for BUG#2339
                   var versionindex = navigator.userAgent.indexOf("Firefox")+8;
                   if (parseInt(navigator.userAgent.charAt(versionindex))>=1)
                        openWindow(self, pageUrl,formName ,{width:650, height:450,
    resizable:'yes'},'modal','dialog', true);
              else if(Nav4) // For Netscape -- For Mozilla also Nav4 will be true,
    but if the browser is mozilla it would be caught in the previous block only
    open(pageUrl,'self','width=600,height=400,toolbar=no,menubar=yes,status=1,resizable=yes,scrollbars=yes,modal=yes');
              else // For IE
                   openWindow(self, pageUrl, 'modal',{width:650, height:450,
    resizable:'yes'}, true);
         else
    open(pageUrl,'self','width=600,height=400,toolbar=no,menubar=yes,status=1,resizable=yes,scrollbars=yes');
    The javascript used on the click of the cancel button on the custom
    popup page is below.
    function closeAndSubmitBasePage()
         window.close();
    window.opener.submitForm(0,0,{serverValidate:'0',FromPopup:'selectSubmit'});
    }

    Mukul,
    I have tried with the bound value approach also. The popup is coming fine, but when the base page is submitted , it is still erroring out. Also if we close the popup with the browser close (X), and then do some action on the base page, it is erroring out saying
    "You cannot complete this task because you accessed this page using the browser's navigation buttons (the browser Back button, for example).".
    Now our client has agreed to navigate to another page and come back to the originating page instead of bringing the popup. Since we are close to the release point, I am going ahead with this approach., there is lot to do with the page functionality.
    I will try to use the popup again , once the functionality of the page is done and will update you on the same.
    Thanks a lot Mukul
    --Anoop                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Error on OS 10.4.6 update : peflight script problem

    Hi there folks. i posted in the G5 Display forum a problem i had with my computer hanging during startup (the grey screen with the apple logo) after a powersurge/cut last week. i was running 10.4.11 and i tried every diagnostic, but to no avail.
    i managed to boot up in Target Mode and save the data, and did a reinstall.
    i can reinstall 10.4.3 and then manually update to 10.4.4 and then 10.4.5 with no problem. but i keep getting this error message with any of the later updates:
    *failed: The following install step failed: run preflight script for Mac OS X Update Combined (PowerPC)*
    when i check the crashlog it says:
    *[477]: dyld: +Symbol not found: Perl_atforkunlock+*
    *preflight[477]: Referenced from: /usr/bin/perl*
    *preflight[477]: Expected in: /System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/libperl.dylib*
    i can't figure out what has happened, but i've been reinstalling various versions of the OS now for days, and at one stage the computer kept booting into Darwin and all the Terminal command line gobbledygook kept popping up, which is utterly meaningless to me.
    i can't figure out what to do, other than splash out on Leopard (which i am loathe to do!) and see if that works, but there's no guarantee it will.
    anyone have this problem before or is tech-saavy enough to understand the meaning of the *+Symbol not found: Perl_atforkunlock+* message?
    many thanks in advance...

    Hi daddypaycheck. yeah, i completely wiped the drive a number of times (i guess i must have attempted about 12 installs!) and also did the whole repair permissions and various other diagnostic stuff, but to no avail.
    so i went out and bought Leopard and did a complete full-on clean install...
    with absolutely no luck. it bombed on me with 1 minute left to go, and every other attempt failed at the very start.
    so, i went back to 10.4.3 and chanced my arm again with the combo update to 10.4.11, and lo and behold, but the damned thing worked!
    EXCEPT for the fact that there are no folder icons on display in any view and barely any of my apple apps open (mail, ichat, safari and none of my iLife apps - except Garageband) etc, etc...
    also, the vertical scrollbar is missing from all windows, including iTunes, whenever that decides to open...
    i'm really, really annoyed with the whole thing now. i can't seem to find any info online. lots of similar, but-not-quite-the-same issues, regarding zapping PRAM, removing RAM, checking Graphiocs cards etc etc, but i have already tried all of these and there's no change.
    if it does work perfectly as 10.4.3, then surely it stands to reason there can't be any problem with displaying 10.4.11?
    and, in case anyone mentions to just stick with 10.4.3 if it works - my iTunes library seems to require 10.4.9 or later... sigh...
    thanks for the input though dpc!

  • UWL CATS time approval error "No data exists that needs to be approved"

    Hi all,
    We approve CATS working time through SAP portal UWL. The user can see the workitem in her UWL inbox, but got an error u201CNo data exists that needs to be approvedu201D when he tried to execute the workitem. But the user is able to execute the workitem using Business workplace in ECC. We are using the standard UWL application.
    This happens only to CATS time entries for certain type of employees (for example, the employees who do not report directly to the approver).
    SAP Portal 7.0
    SAP MSS 600 SP19
    SAP UWLJWF 7.00 sp23
    SAP ECC 6.0
    Here is what I have found from my trouble-shooting. When I test (preview) the UWL iView, it seems to be working fine. But when I call up the iView from the portal MSS role, I got the error message u201CNo data exists that needs to be approved.u201D
    Please let me know if you need more information.
    Thank you,
    Qi

    I have found that the workitem ID is not passed to the CATS approval web dynpro program. Here is what is in the Item Type configuration XML. Is there anything missing?
    <!-- Work items for CATS -->
        <ItemType name="uwl.task.webflow.TS31000007" connector="WebFlowConnector" defaultView="com.sap.pct.erp.mss.OpenTasksTimeApp" defaultAction="launchWebDynPro" executionMode="default">
          <ItemTypeCriteria externalType="TS31000007" connector="WebFlowConnector"/>
          <Actions>
            <Action name="launchWebDynPro" groupAction="" handler="SAPWebDynproLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
              <Properties>
                <Property name="WebDynproApplication" value="CatManagerApprove"/>
                <Property name="WebDynproDeployableObject" value="sap.com/msscatapproval"/>
                <Property name="newWindowFeatures" value="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no"/>
                <Property name="openInNewWindow" value="true"/>
                <Property name="display_order_priority" value="5"/>
              </Properties>
              <Descriptions default=""/>
            </Action>
          </Actions>
        </ItemType>
        <ItemType name="uwl.forwardedtask.webflow.TS31000007" connector="WebFlowConnector" defaultView="com.sap.pct.erp.mss.ForwardedTimeApp" defaultAction="viewDetail"/>
        <ItemType name="uwl.futuretask.webflow.TS31000007" connector="WebFlowConnector" defaultView="com.sap.pct.erp.mss.FutureTaskTimeApp" defaultAction="viewDetail"/>
        <ItemType name="uwl.completedtask.webflow.TS31000007" connector="WebFlowConnector" defaultView="com.sap.pct.erp.mss.CompletedTimeApp" defaultAction="viewDetail"/>
    Thanks,
    Qi

  • Error with group policies

    Hello, im having an error when ever i try to do an gpupdate /force" through cmd
    Error:
    C:\Users\administrator>gpupdate /force
    Updating Policy...
    User policy could not be updated successfully. The following errors were encount
    ered:
    The processing of Group Policy failed. Windows attempted to read the file \\bank
    a.com\SysVol\banka.com\Policies\{7E60CAFC-6077-4FBB-B30A-F5FEAF4A38F1}\gpt.ini f
    rom a domain controller and was not successful. Group Policy settings may not be
    applied until this event is resolved. This issue may be transient and could be
    caused by one or more of the following:
    a) Name Resolution/Network Connectivity to the current domain controller.
    b) File Replication Service Latency (a file created on another domain controller
    has not replicated to the current domain controller).
    c) The Distributed File System (DFS) client has been disabled.
    Computer policy could not be updated successfully. The following errors were enc
    ountered:
    The processing of Group Policy failed. Windows attempted to read the file \\bank
    a.com\SysVol\banka.com\Policies\{7E60CAFC-6077-4FBB-B30A-F5FEAF4A38F1}\gpt.ini f
    rom a domain controller and was not successful. Group Policy settings may not be
    applied until this event is resolved. This issue may be transient and could be
    caused by one or more of the following:
    a) Name Resolution/Network Connectivity to the current domain controller.
    b) File Replication Service Latency (a file created on another domain controller
    has not replicated to the current domain controller).
    c) The Distributed File System (DFS) client has been disabled.
    To diagnose the failure, review the event log or run GPRESULT /H GPReport.html f
    rom the command line to access information about Group Policy results.
    <html dir="ltr" xmlns:v="urn:schemas-microsoft-com:vml" gpmc_reportInitialized="false">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-16" />
    <title>BANKA\administrator on BANKA\BA01S02</title>
    <!-- Styles -->
    <style type="text/css">
    body { background-color:#FFFFFF; border:1px solid #666666; color:#000000; font-size:68%; font-family:MS Shell Dlg; margin:0,0,10px,0; word-break:normal; word-wrap:break-word; }
    table { font-size:100%; table-layout:fixed; width:100%; }
    td,th { overflow:visible; text-align:left; vertical-align:top; white-space:normal; }
    .title { background:#FFFFFF; border:none; color:#333333; display:block; height:24px; margin:0px,0px,-1px,0px; padding-top:4px; ; table-layout:fixed; width:100%; z-index:5; }
    .he0_expanded { background-color:#FEF7D6; border:1px solid #BBBBBB; color:#3333CC; cursor:hand; display:block; font-family:MS Shell Dlg; font-size:100%; font-weight:bold; height:2.25em; margin-bottom:-1px; margin-left:0px; margin-right:0px; padding-left:8px; padding-right:5em; padding-top:4px; ; width:100%; }
    .he1_expanded { background-color:#A0BACB; border:1px solid #BBBBBB; color:#000000; cursor:hand; display:block; font-family:MS Shell Dlg; font-size:100%; font-weight:bold; height:2.25em; margin-bottom:-1px; margin-left:20px; margin-right:0px; padding-left:8px; padding-right:5em; padding-top:4px; ; width:100%; }
    .he1h_expanded { background-color: #7197B3; border: 1px solid #BBBBBB; color: #000000; cursor: hand; display: block; font-family: MS Shell Dlg; font-size: 100%; font-weight: bold; height: 2.25em; margin-bottom: -1px; margin-left: 10px; margin-right: 0px; padding-left: 8px; padding-right: 5em; padding-top: 4px; ; width: 100%; }
    .he1 { background-color:#A0BACB; border:1px solid #BBBBBB; color:#000000; cursor:hand; display:block; font-family:MS Shell Dlg; font-size:100%; font-weight:bold; height:2.25em; margin-bottom:-1px; margin-left:20px; margin-right:0px; padding-left:8px; padding-right:5em; padding-top:4px; ; width:100%; }
    .he2 { background-color:#C0D2DE; border:1px solid #BBBBBB; color:#000000; cursor:hand; display:block; font-family:MS Shell Dlg; font-size:100%; font-weight:bold; height:2.25em; margin-bottom:-1px; margin-left:30px; margin-right:0px; padding-left:8px; padding-right:5em; padding-top:4px; ; width:100%; }
    .he3 { background-color:#D9E3EA; border:1px solid #BBBBBB; color:#000000; cursor:hand; display:block; font-family:MS Shell Dlg; font-size:100%; font-weight:bold; height:2.25em; margin-bottom:-1px; margin-left:40px; margin-right:0px; padding-left:11px; padding-right:5em; padding-top:4px; ; width:100%; }
    .he4 { background-color:#E8E8E8; border:1px solid #BBBBBB; color:#000000; cursor:hand; display:block; font-family:MS Shell Dlg; font-size:100%; font-weight:bold; height:2.25em; margin-bottom:-1px; margin-left:50px; margin-right:0px; padding-left:11px; padding-right:5em; padding-top:4px; ; width:100%; }
    .he4h { background-color:#E8E8E8; border:1px solid #BBBBBB; color:#000000; cursor:hand; display:block; font-family:MS Shell Dlg; font-size:100%; font-weight:bold; height:2.25em; margin-bottom:-1px; margin-left:55px; margin-right:0px; padding-left:11px; padding-right:5em; padding-top:4px; ; width:100%; }
    .he4i { background-color:#F9F9F9; border:1px solid #BBBBBB; color:#000000; display:block; font-family:MS Shell Dlg; font-size:100%; margin-bottom:-1px; margin-left:55px; margin-right:0px; padding-bottom:5px; padding-left:21px; padding-top:4px; ; width:100%; }
    .he5 { background-color:#E8E8E8; border:1px solid #BBBBBB; color:#000000; cursor:hand; display:block; font-family:MS Shell Dlg; font-size:100%; font-weight:bold; height:2.25em; margin-bottom:-1px; margin-left:60px; margin-right:0px; padding-left:11px; padding-right:5em; padding-top:4px; ; width:100%; }
    .he5h { background-color:#E8E8E8; border:1px solid #BBBBBB; color:#000000; cursor:hand; display:block; font-family:MS Shell Dlg; font-size:100%; padding-left:11px; padding-right:5em; padding-top:4px; margin-bottom:-1px; margin-left:65px; margin-right:0px; ; width:100%; }
    .he5i { background-color:#F9F9F9; border:1px solid #BBBBBB; color:#000000; display:block; font-family:MS Shell Dlg; font-size:100%; margin-bottom:-1px; margin-left:65px; margin-right:0px; padding-left:21px; padding-bottom:5px; padding-top: 4px; ; width:100%; }
    DIV .expando { color:#000000; text-decoration:none; display:block; font-family:MS Shell Dlg; font-size:100%; font-weight:normal; ; right:10px; text-decoration:underline; z-index: 0; }
    .he0 .expando { font-size:100%; }
    .info, .info3, .info4, .disalign { line-height:1.6em; padding:0px,0px,0px,0px; margin:0px,0px,0px,0px; }
    .disalign TD { padding-bottom:5px; padding-right:10px; }
    .info TD { padding-right:10px; width:50%; }
    .info3 TD { padding-right:10px; width:33%; }
    .info4 TD, .info4 TH { padding-right:10px; width:25%; }
    .info TH, .info3 TH, .info4 TH, .disalign TH { border-bottom:1px solid #CCCCCC; padding-right:10px; }
    .subtable, .subtable3 { border:1px solid #CCCCCC; margin-left:0px; background:#FFFFFF; margin-bottom:10px; }
    .subtable TD, .subtable3 TD { padding-left:10px; padding-right:5px; padding-top:3px; padding-bottom:3px; line-height:1.1em; width:10%; }
    .subtable TH, .subtable3 TH { border-bottom:1px solid #CCCCCC; font-weight:normal; padding-left:10px; line-height:1.6em; }
    .subtable .footnote { border-top:1px solid #CCCCCC; }
    .subtable3 .footnote, .subtable .footnote { border-top:1px solid #CCCCCC; }
    .subtable_frame { background:#D9E3EA; border:1px solid #CCCCCC; margin-bottom:10px; margin-left:15px; }
    .subtable_frame TD { line-height:1.1em; padding-bottom:3px; padding-left:10px; padding-right:15px; padding-top:3px; }
    .subtable_frame TH { border-bottom:1px solid #CCCCCC; font-weight:normal; padding-left:10px; line-height:1.6em; }
    .subtableInnerHead { border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; }
    .explainlink { color:#000000; text-decoration:none; cursor:hand; }
    .explainlink:hover { color:#0000FF; text-decoration:underline; }
    .spacer { background:transparent; border:1px solid #BBBBBB; color:#FFFFFF; display:block; font-family:MS Shell Dlg; font-size:100%; height:10px; margin-bottom:-1px; margin-left:43px; margin-right:0px; padding-top: 4px; ; }
    .filler { background:transparent; border:none; color:#FFFFFF; display:block; font:100% MS Shell Dlg; line-height:8px; margin-bottom:-1px; margin-left:53px; margin-right:0px; padding-top:4px; ; }
    .container { display:block; ; }
    .rsopheader { background-color:#A0BACB; border-bottom:1px solid black; color:#333333; font-family:MS Shell Dlg; font-size:130%; font-weight:bold; padding-bottom:5px; text-align:center; }
    .rsopname { color:#333333; font-family:MS Shell Dlg; font-size:130%; font-weight:bold; padding-left:11px; }
    .gponame{ color:#333333; font-family:MS Shell Dlg; font-size:130%; font-weight:bold; padding-left:11px; }
    .gpotype{ color:#333333; font-family:MS Shell Dlg; font-size:100%; font-weight:bold; padding-left:11px; }
    #uri { color:#333333; font-family:MS Shell Dlg; font-size:100%; padding-left:11px; }
    #dtstamp{ color:#333333; font-family:MS Shell Dlg; font-size:100%; padding-left:11px; text-align:left; width:30%; }
    #objshowhide { color:#000000; cursor:hand; font-family:MS Shell Dlg; font-size:100%; font-weight:bold; margin-right:0px; padding-right:10px; text-align:right; text-decoration:underline; z-index:2; word-wrap:normal; }
    #gposummary { display:block; }
    #gpoinformation { display:block; }
    @media print {
    #objshowhide{ display:none; }
    body { color:#000000; border:1px solid #000000; }
    .title { color:#000000; border:1px solid #000000; }
    .he0_expanded { color:#000000; border:1px solid #000000; }
    .he1h_expanded { color:#000000; border:1px solid #000000; }
    .he1_expanded { color:#000000; border:1px solid #000000; }
    .he1 { color:#000000; border:1px solid #000000; }
    .he2 { color:#000000; background:#EEEEEE; border:1px solid #000000; }
    .he3 { color:#000000; border:1px solid #000000; }
    .he4 { color:#000000; border:1px solid #000000; }
    .he4h { color:#000000; border:1px solid #000000; }
    .he4i { color:#000000; border:1px solid #000000; }
    .he5 { color:#000000; border:1px solid #000000; }
    .he5h { color:#000000; border:1px solid #000000; }
    .he5i { color:#000000; border:1px solid #000000; }
    v\:* {behavior:url(#default#VML);}
    </style>
    <!-- Script 1 -->
    <script language="vbscript">
    <!--
    '================================================================================
    ' String "strShowHide(0/1)"
    ' 0 = Hide all mode.
    ' 1 = Show all mode.
    strShowHide = 1
    'Localized strings
    strShow = "show"
    strHide = "hide"
    strShowAll = "show all"
    strHideAll = "hide all"
    strShown = "shown"
    strHidden = "hidden"
    strExpandoNumPixelsFromEdge = "10px"
    Function IsSectionHeader(obj)
    IsSectionHeader = (obj.className = "he0_expanded") Or (obj.className = "he1h_expanded") Or (obj.className = "he1_expanded") Or (obj.className = "he1") Or (obj.className = "he2") Or (obj.className = "he3") Or (obj.className = "he4") Or (obj.className = "he4h") Or (obj.className = "he5") Or (obj.className = "he5h")
    End Function
    Function IsSectionExpandedByDefault(objHeader)
    IsSectionExpandedByDefault = (Right(objHeader.className, Len("_expanded")) = "_expanded")
    End Function
    ' strState must be show | hide | toggle
    Sub SetSectionState(objHeader, strState)
    ' Get the container object for the section. It's the first one after the header obj.
    i = objHeader.sourceIndex
    Set all = objHeader.parentElement.document.all
    While (all(i).className <> "container")
    i = i + 1
    Wend
    Set objContainer = all(i)
    If strState = "toggle" Then
    If objContainer.style.display = "none" Then
    SetSectionState objHeader, "show"
    Else
    SetSectionState objHeader, "hide"
    End If
    Else
    Set objExpando = objHeader.children.item(1)
    If strState = "show" Then
    objContainer.style.display = "block"
    objExpando.innerText = strHide
    ElseIf strState = "hide" Then
    objContainer.style.display = "none"
    objExpando.innerText = strShow
    End If
    End If
    End Sub
    Sub ShowSection(objHeader)
    SetSectionState objHeader, "show"
    End Sub
    Sub HideSection(objHeader)
    SetSectionState objHeader, "hide"
    End Sub
    Sub ToggleSection(objHeader)
    SetSectionState objHeader, "toggle"
    End Sub
    '================================================================================
    ' When user clicks anywhere in the document body, determine if user is clicking
    ' on a header element.
    '================================================================================
    Function document_onclick()
    Set strsrc = window.event.srcElement
    While (strsrc.className = "sectionTitle" Or strsrc.className = "expando" Or strsrc.className = "vmlimage")
    Set strsrc = strsrc.parentElement
    Wend
    ' Only handle clicks on headers.
    If Not IsSectionHeader(strsrc) Then Exit Function
    ToggleSection strsrc
    window.event.returnValue = False
    End Function
    '================================================================================
    ' link at the top of the page to collapse/expand all collapsable elements
    '================================================================================
    Function objshowhide_onClick()
    Set objBody = document.body.all
    Select Case strShowHide
    Case 0
    strShowHide = 1
    objshowhide.innerText = strShowAll
    For Each obji In objBody
    If IsSectionHeader(obji) Then
    HideSection obji
    End If
    Next
    Case 1
    strShowHide = 0
    objshowhide.innerText = strHideAll
    For Each obji In objBody
    If IsSectionHeader(obji) Then
    ShowSection obji
    End If
    Next
    End Select
    End Function
    '================================================================================
    ' onload collapse all except the first two levels of headers (he0, he1)
    '================================================================================
    Function window_onload()
    ' Only initialize once. The UI may reinsert a report into the webbrowser control,
    ' firing onLoad multiple times.
    If UCase(document.documentElement.getAttribute("gpmc_reportInitialized")) <> "TRUE" Then
    ' Set text direction
    Call fDetDir(UCase(document.dir))
    ' Initialize sections to default expanded/collapsed state.
    Set objBody = document.body.all
    For Each obji in objBody
    If IsSectionHeader(obji) Then
    If IsSectionExpandedByDefault(obji) Then
    ShowSection obji
    Else
    HideSection obji
    End If
    End If
    Next
    objshowhide.innerText = strShowAll
    document.documentElement.setAttribute "gpmc_reportInitialized", "true"
    End If
    End Function
    '================================================================================
    ' When direction (LTR/RTL) changes, change adjust for readability
    '================================================================================
    Function document_onPropertyChange()
    If window.event.propertyName = "dir" Then
    Call fDetDir(UCase(document.dir))
    End If
    End Function
    Function fDetDir(strDir)
    strDir = UCase(strDir)
    Select Case strDir
    Case "LTR"
    Set colRules = document.styleSheets(0).rules
    For i = 0 To colRules.length -1
    Set nug = colRules.item(i)
    strClass = nug.selectorText
    If nug.style.textAlign = "right" Then
    nug.style.textAlign = "left"
    End If
    Select Case strClass
    Case "DIV .expando"
    nug.style.Left = ""
    nug.style.right = strExpandoNumPixelsFromEdge
    Case "#objshowhide"
    nug.style.textAlign = "right"
    End Select
    Next
    Case "RTL"
    Set colRules = document.styleSheets(0).rules
    For i = 0 To colRules.length -1
    Set nug = colRules.item(i)
    strClass = nug.selectorText
    If nug.style.textAlign = "left" Then
    nug.style.textAlign = "right"
    End If
    Select Case strClass
    Case "DIV .expando"
    nug.style.Left = strExpandoNumPixelsFromEdge
    nug.style.right = ""
    Case "#objshowhide"
    nug.style.textAlign = "left"
    End Select
    Next
    End Select
    End Function
    '================================================================================
    'When printing reports, if a given section is expanded, let's says "shown" (instead of "hide" in the UI).
    '================================================================================
    Function window_onbeforeprint()
    For Each obji In document.all
    If obji.className = "expando" Then
    If obji.innerText = strHide Then obji.innerText = strShown
    If obji.innerText = strShow Then obji.innerText = strHidden
    End If
    Next
    End Function
    '================================================================================
    'If a section is collapsed, change to "hidden" in the printout (instead of "show").
    '================================================================================
    Function window_onafterprint()
    For Each obji In document.all
    If obji.className = "expando" Then
    If obji.innerText = strShown Then obji.innerText = strHide
    If obji.innerText = strHidden Then obji.innerText = strShow
    End If
    Next
    End Function
    '================================================================================
    ' Adding keypress support for accessibility
    '================================================================================
    Function document_onKeyPress()
    If window.event.keyCode = "32" Or window.event.keyCode = "13" Or window.event.keyCode = "10" Then 'space bar (32) or carriage return (13) or line feed (10)
    If window.event.srcElement.className = "expando" Then Call document_onclick() : window.event.returnValue = false
    If window.event.srcElement.className = "sectionTitle" Then Call document_onclick() : window.event.returnValue = false
    If window.event.srcElement.id = "objshowhide" Then Call objshowhide_onClick() : window.event.returnValue = false
    End If
    End Function
    -->
    </script>
    <!-- Script 2 -->
    <script language="javascript">
    <!--
    function getExplainWindowTitle()
    return document.getElementById("explainText_windowTitle").innerHTML;
    function getExplainWindowStyles()
    return document.getElementById("explainText_windowStyles").innerHTML;
    function getExplainWindowSettingPathLabel()
    return document.getElementById("explainText_settingPathLabel").innerHTML;
    function getExplainWindowExplainTextLabel()
    return document.getElementById("explainText_explainTextLabel").innerHTML;
    function getExplainWindowPrintButton()
    return document.getElementById("explainText_printButton").innerHTML;
    function getExplainWindowCloseButton()
    return document.getElementById("explainText_closeButton").innerHTML;
    function getNoExplainTextAvailable()
    return document.getElementById("explainText_noExplainTextAvailable").innerHTML;
    function getExplainWindowSupportedLabel()
    return document.getElementById("explainText_supportedLabel").innerHTML;
    function getNoSupportedTextAvailable()
    return document.getElementById("explainText_noSupportedTextAvailable").innerHTML;
    function showExplainText(srcElement)
    var strSettingName = srcElement.getAttribute("gpmc_settingName");
    var strSettingPath = srcElement.getAttribute("gpmc_settingPath");
    var strSettingDescription = srcElement.getAttribute("gpmc_settingDescription");
    if (strSettingDescription == "")
    strSettingDescription = getNoExplainTextAvailable();
    var strSupported = srcElement.getAttribute("gpmc_supported");
    if (strSupported == "")
    strSupported = getNoSupportedTextAvailable();
    var strHtml = "<html>\n";
    strHtml += "<head>\n";
    strHtml += "<title>" + getExplainWindowTitle() + "</title>\n";
    strHtml += "<style type='text/css'>\n" + getExplainWindowStyles() + "</style>\n";
    strHtml += "</head>\n";
    strHtml += "<body>\n";
    strHtml += "<div class='head'>" + strSettingName +"</div>\n";
    strHtml += "<div class='path'><b>" + getExplainWindowSettingPathLabel() + "</b><br/>" + strSettingPath +"</div>\n";
    strHtml += "<div class='path'><b>" + getExplainWindowSupportedLabel() + "</b><br/>" + strSupported +"</div>\n";
    strHtml += "<div class='info'>\n";
    strHtml += "<div class='hdr'>" + getExplainWindowExplainTextLabel() + "</div>\n";
    strHtml += "<div class='bdy'>" + strSettingDescription + "</div>\n";
    strHtml += "<div class='btn'>";
    strHtml += getExplainWindowPrintButton();
    strHtml += getExplainWindowCloseButton();
    strHtml += "</div></body></html>";
    var strDiagArgs = "height=360px, width=630px, status=no, toolbar=no, scrollbars=yes, resizable=yes ";
    var expWin = window.open("", "expWin", strDiagArgs);
    expWin.document.write("");
    expWin.document.close();
    expWin.document.write(strHtml);
    expWin.document.close();
    expWin.focus();
    //cancels navigation for IE.
    if(navigator.userAgent.indexOf("MSIE") > 0)
    window.event.returnValue = false;
    return false;
    -->
    </script>
    </head>
    <body>
    <!-- HTML resources -->
    <div style="display:none;">
    <div id="explainText_windowTitle">Group Policy Management</div>
    <div id="explainText_windowStyles">
    body { font-size:68%;font-family:MS Shell Dlg; margin:0px,0px,0px,0px; border: 1px solid #666666; background:#F6F6F6; width:100%; word-break:normal; word-wrap:break-word; }
    .head { font-weight:bold; font-size:160%; font-family:MS Shell Dlg; width:100%; color:#6587DC; background:#E3EAF9; border:1px solid #5582D2; padding-left:8px; height:24px; }
    .path { margin-left: 10px; margin-top: 10px; margin-bottom:5px;width:100%; }
    .info { padding-left:10px;width:100%; }
    table { font-size:100%; width:100%; border:1px solid #999999; }
    th { border-bottom:1px solid #999999; text-align:left; padding-left:10px; height:24px; }
    td { background:#FFFFFF; padding-left:10px; padding-bottom:10px; padding-top:10px; }
    .btn { width:100%; text-align:right; margin-top:16px; }
    .hdr { font-weight:bold; border:1px solid #999999; text-align:left; padding-top: 4px; padding-left:10px; height:24px; margin-bottom:-1px; width:100%; }
    .bdy { width:100%; height:182px; display:block; overflow:scroll; z-index:2; background:#FFFFFF; padding-left:10px; padding-bottom:10px; padding-top:10px; border:1px solid #999999; }
    button { width:6.9em; height:2.1em; font-size:100%; font-family:MS Shell Dlg; margin-right:15px; }
    @media print {
    .bdy { display:block; overflow:visible; }
    button { display:none; }
    .head { color:#000000; background:#FFFFFF; border:1px solid #000000; }
    </div>
    <div id="explainText_settingPathLabel">Setting Path:</div>
    <div id="explainText_explainTextLabel">Explanation</div>
    <div id="explainText_printButton">
    <button name="Print" onClick="window.print()" accesskey="P"><u>P</u>rint</button>
    </div>
    <div id="explainText_closeButton">
    <button name="Close" onClick="window.close()" accesskey="C"><u>C</u>lose</button>
    </div>
    <div id="explainText_noExplainTextAvailable">No explanation is available for this setting.</div>
    <div id="explainText_supportedLabel">Supported On:</div>
    <div id="explainText_noSupportedTextAvailable">Not available</div>
    </div><table class="title" cellpadding="0" cellspacing="0">
    <tr><td colspan="2" class="rsopheader">Group Policy Results</td></tr>
    <tr><td colspan="2" class="rsopname">BANKA\administrator on BANKA\BA01S02</td></tr>
    <tr><td id="dtstamp">Data collected on: 4/7/2015 8:00:28 PM</td><td><div id="objshowhide" tabindex="0"></div></td></tr>
    </table>
    <div class="rsopsummary">
    <div class="he0_expanded"><span class="sectionTitle" tabindex="0">Summary</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he1_expanded"><span class="sectionTitle" tabindex="0">Computer Configuration Summary</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he2"><span class="sectionTitle" tabindex="0">General</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i"><table class="info" cellpadding="0" cellspacing="0">
    <tr><td>Computer name</td><td>BANKA\BA01S02</td></tr>
    <tr><td>Domain</td><td>banka.com</td></tr>
    <tr><td>Site</td><td>Default-First-Site-Name</td></tr>
    <tr><td>Last time Group Policy was processed</td><td>4/7/2015 7:59:30 PM</td></tr>
    </table>
    </div></div>
    <div class="he2"><span class="sectionTitle" tabindex="0">Group Policy Objects</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he3"><span class="sectionTitle" tabindex="0">Applied GPOs</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i"><table class="info3" cellpadding="0" cellspacing="0">
    <tr><th scope="col">Name</th><th scope="col">Link Location</th><th scope="col">Revision</th></tr>
    <tr><td>Default Domain Policy</td><td>banka.com</td><td>AD (3), Sysvol (3)</td></tr>
    </table>
    </div></div><div class="he3"><span class="sectionTitle" tabindex="0">Denied GPOs</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i"><table class="info3" cellpadding="0" cellspacing="0">
    <tr><th scope="col">Name</th><th scope="col">Link Location</th><th scope="col">Reason Denied</th></tr>
    <tr><td>Local Group Policy</td><td>Local</td><td>Empty</td></tr>
    </table>
    </div></div></div>
    <div class="he2"><span class="sectionTitle" tabindex="0">Security Group Membership when Group Policy was applied</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i">BUILTIN\Administrators<br/>Everyone<br/>BUILTIN\Users<br/>NT AUTHORITY\NETWORK<br/>NT AUTHORITY\Authenticated Users<br/>NT AUTHORITY\This Organization<br/>BANKA\BA01S02$<br/>BANKA\Domain Computers<br/>Mandatory Label\System Mandatory Level</div></div>
    <div class="he2"><span class="sectionTitle" tabindex="0">WMI Filters</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i"><table class="info3" cellpadding="0" cellspacing="0">
    <tr><th scope="col">Name</th><th scope="col">Value</th><th scope="col">Reference GPO(s)</th></tr>
    <tr><td colspan="3">None</td></tr></table>
    </div></div>
    <div class="he2"><span class="sectionTitle" tabindex="0">Component Status <v:group class="vmlimage" style="width:15px;height:15px;vertical-align:middle" coordsize="100,100" alt="Error">
    <v:oval class="vmlimage" style='width:100;height:100;z-index:0' fillcolor="red" strokecolor="red">
    </v:oval>
    <v:line class="vmlimage" style="z-index:1" from="25,25" to="75,75" strokecolor="white" strokeweight="3px">
    </v:line>
    <v:line class="vmlimage" style="z-index:2" from="75,25" to="25,75" strokecolor="white" strokeweight="3px">
    </v:line>
    </v:group></span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i"><table class="info3" cellpadding="0" cellspacing="0">
    <tr><th scope="col">Component Name</th><th scope="col">Status</th><th scope="col">Last Process Time</th></tr>
    <tr><td>Group Policy Infrastructure</td><td>Failed</td><td>4/7/2015 7:59:31 PM</td></tr>
    <tr><td colspan="3"><table class="subtable_frame" cellpadding="0" cellspacing="0">
    <tr><td colspan="2">Group Policy Infrastructure failed due to the error listed below.<br/><br/>The system cannot find the path specified.
    <br/><br/>Note: Due to the GP Core failure, none of the other Group Policy components processed their policy. Consequently, status information for the other components is not available.<br/><br/>Additional information may have been logged. Review the Policy Events tab in the console or the application event log for events between 4/7/2015 7:59:30 PM and 4/7/2015 7:59:31 PM.</td></tr></table></td></tr><tr><td>Registry</td><td>(N/A)</td><td>4/6/2015 1:06:17 PM</td></tr>
    <tr><td>Security</td><td>(N/A)</td><td>4/6/2015 1:06:19 PM</td></tr>
    </table>
    </div></div>
    </div>
    <div class="filler"></div>
    <div class="he1_expanded"><span class="sectionTitle" tabindex="0">User Configuration Summary</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he2"><span class="sectionTitle" tabindex="0">General</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i"><table class="info" cellpadding="0" cellspacing="0">
    <tr><td>User name</td><td>BANKA\administrator</td></tr>
    <tr><td>Domain</td><td>banka.com</td></tr>
    <tr><td>Last time Group Policy was processed</td><td>4/7/2015 7:59:30 PM</td></tr>
    </table>
    </div></div>
    <div class="he2"><span class="sectionTitle" tabindex="0">Group Policy Objects</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he3"><span class="sectionTitle" tabindex="0">Applied GPOs</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i"><table class="info3" cellpadding="0" cellspacing="0">
    <tr><th scope="col">Name</th><th scope="col">Link Location</th><th scope="col">Revision</th></tr>
    <tr><td>Default Domain Policy</td><td>banka.com</td><td>AD (1), Sysvol (1)</td></tr>
    </table>
    </div></div><div class="he3"><span class="sectionTitle" tabindex="0">Denied GPOs</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i"><table class="info3" cellpadding="0" cellspacing="0">
    <tr><th scope="col">Name</th><th scope="col">Link Location</th><th scope="col">Reason Denied</th></tr>
    <tr><td>Local Group Policy</td><td>Local</td><td>Empty</td></tr>
    </table>
    </div></div></div>
    <div class="he2"><span class="sectionTitle" tabindex="0">Security Group Membership when Group Policy was applied</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i">BANKA\Domain Users<br/>Everyone<br/>BUILTIN\Users<br/>BUILTIN\Administrators<br/>NT AUTHORITY\INTERACTIVE<br/>CONSOLE LOGON<br/>NT AUTHORITY\Authenticated Users<br/>NT AUTHORITY\This Organization<br/>LOCAL<br/>BANKA\Domain Admins<br/>BANKA\Group Policy Creator Owners<br/>BANKA\Enterprise Admins<br/>BANKA\Schema Admins<br/>BANKA\Denied RODC Password Replication Group<br/>Mandatory Label\High Mandatory Level</div></div>
    <div class="he2"><span class="sectionTitle" tabindex="0">WMI Filters</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i"><table class="info3" cellpadding="0" cellspacing="0">
    <tr><th scope="col">Name</th><th scope="col">Value</th><th scope="col">Reference GPO(s)</th></tr>
    <tr><td colspan="3">None</td></tr></table>
    </div></div>
    <div class="he2"><span class="sectionTitle" tabindex="0">Component Status <v:group class="vmlimage" style="width:15px;height:15px;vertical-align:middle" coordsize="100,100" alt="Error">
    <v:oval class="vmlimage" style='width:100;height:100;z-index:0' fillcolor="red" strokecolor="red">
    </v:oval>
    <v:line class="vmlimage" style="z-index:1" from="25,25" to="75,75" strokecolor="white" strokeweight="3px">
    </v:line>
    <v:line class="vmlimage" style="z-index:2" from="75,25" to="25,75" strokecolor="white" strokeweight="3px">
    </v:line>
    </v:group></span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i"><table class="info3" cellpadding="0" cellspacing="0">
    <tr><th scope="col">Component Name</th><th scope="col">Status</th><th scope="col">Last Process Time</th></tr>
    <tr><td>Group Policy Infrastructure</td><td>Failed</td><td>4/7/2015 7:59:31 PM</td></tr>
    <tr><td colspan="3"><table class="subtable_frame" cellpadding="0" cellspacing="0">
    <tr><td colspan="2">Group Policy Infrastructure failed due to the error listed below.<br/><br/>The system cannot find the path specified.
    <br/><br/>Note: Due to the GP Core failure, none of the other Group Policy components processed their policy. Consequently, status information for the other components is not available.<br/><br/>Additional information may have been logged. Review the Policy Events tab in the console or the application event log for events between 4/7/2015 7:59:30 PM and 4/7/2015 7:59:31 PM.</td></tr></table></td></tr></table>
    </div></div>
    </div></div>
    <div class="filler"></div>
    </div>
    <div class="rsopsettings">
    <div class="he0_expanded"><span class="sectionTitle" tabindex="0">Computer Configuration</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he1h_expanded"><span class="sectionTitle" tabindex="0">Policies</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he1_expanded"><span class="sectionTitle" tabindex="0">Windows Settings</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he2"><span class="sectionTitle" tabindex="0">Security Settings</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he3"><span class="sectionTitle" tabindex="0">Account Policies/Password Policy</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i"><table class="info3" cellpadding="0" cellspacing="0">
    <tr><th scope="col">Policy</th><th scope="col">Setting</th><th scope="col">Winning GPO</th></tr>
    <tr><td>Enforce password history</td><td>24 passwords remembered</td><td>Default Domain Policy</td></tr>
    <tr><td>Maximum password age</td><td>42 days</td><td>Default Domain Policy</td></tr>
    <tr><td>Minimum password age</td><td>1 days</td><td>Default Domain Policy</td></tr>
    <tr><td>Minimum password length</td><td>7 characters</td><td>Default Domain Policy</td></tr>
    <tr><td>Password must meet complexity requirements</td><td>Enabled</td><td>Default Domain Policy</td></tr>
    <tr><td>Store passwords using reversible encryption</td><td>Disabled</td><td>Default Domain Policy</td></tr>
    </table>
    </div></div><div class="he3"><span class="sectionTitle" tabindex="0">Account Policies/Account Lockout Policy</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i"><table class="info3" cellpadding="0" cellspacing="0">
    <tr><th scope="col">Policy</th><th scope="col">Setting</th><th scope="col">Winning GPO</th></tr>
    <tr><td>Account lockout threshold</td><td>0 invalid logon attempts</td><td>Default Domain Policy</td></tr>
    </table>
    </div></div><div class="he3"><span class="sectionTitle" tabindex="0">Local Policies/Security Options</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4h"><span class="sectionTitle" tabindex="0">Network Security</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i"><table class="info3" cellpadding="0" cellspacing="0">
    <tr><th scope="col">Policy</th><th scope="col">Setting</th><th scope="col">Winning GPO</th></tr>
    <tr><td>Network security: Force logoff when logon hours expire</td><td>Disabled</td><td>Default Domain Policy</td></tr>
    </table>
    </div></div></div><div class="he3"><span class="sectionTitle" tabindex="0">Public Key Policies/Certificate Services Client - Auto-Enrollment Settings</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i"><table class="info3" cellpadding="0" cellspacing="0">
    <tr><th scope="col">Policy</th><th scope="col">Setting</th><th scope="col">Winning GPO</th></tr>
    <tr><td>Automatic certificate management</td><td>Enabled</td><td>[Default setting]</td></tr>
    <tr><td colspan="3"><table class="subtable3" cellpadding="0" cellspacing="0">
    <tr><th scope="col">Option</th><th scope="col">Setting</th></tr>
    <tr><td scope="row">Enroll new certificates, renew expired certificates, process pending certificate requests and remove revoked certificates</td><td>Disabled</td></tr>
    <tr><td scope="row">Update and manage certificates that use certificate templates from Active Directory</td><td>Disabled</td></tr>
    </table></td></tr></table>
    </div></div><div class="he3"><span class="sectionTitle" tabindex="0">Public Key Policies/Encrypting File System</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4h"><span class="sectionTitle" tabindex="0">Certificates</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i"><table class="info3" cellpadding="0" cellspacing="0"><tr><th scope="col">Issued To</th><th scope="col">Issued By</th><th scope="col">Expiration Date</th><th scope="col">Intended Purposes</th><th scope="col">Winning GPO</th></tr>
    <tr><td>Administrator</td><td>Administrator</td><td>3/24/2018 12:34:28 PM</td><td>File Recovery</td><td>Default Domain Policy</td></tr>
    </table>
    <br/>For additional information about individual settings, launch Group Policy Object Editor.</div></div></div><div class="he3"><span class="sectionTitle" tabindex="0">Public Key Policies/Trusted Root Certification Authorities</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4h"><span class="sectionTitle" tabindex="0">Properties</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i">
    <table class="info" cellpadding="0" cellspacing="0">
    <tr><td scope="row"><b>Winning GPO</b></td><td>[Default setting]</td></tr>
    </table>
    </div><div class="he4i">
    <table class="subtable" cellpadding="0" cellspacing="0">
    <tr><th scope="col">Policy</th><th scope="col">Setting</th></tr>
    <tr><td>Allow users to select new root certification authorities (CAs) to trust</td><td>Enabled</td></tr>
    <tr><td>Client computers can trust the following certificate stores</td><td>Third-Party Root Certification Authorities and Enterprise Root Certification Authorities</td></tr>
    <tr><td>To perform certificate-based authentication of users and computers, CAs must meet the following criteria</td><td>Registered in Active Directory only</td></tr>
    </table>
    </div></div></div></div></div></div></div>
    <div class="filler"></div>
    <div class="he0_expanded"><span class="sectionTitle" tabindex="0">User Configuration</span><a class="expando" href="#"></a></div>
    <div class="container"><div class="he4i">No settings defined.</div></div>
    </div>
    </body></html>

    > The processing of Group Policy failed. Windows attempted to read the file \\bank
    > a.com\SysVol\banka.com\Policies\{7E60CAFC-6077-4FBB-B30A-F5FEAF4A38F1}\gpt.ini f
    > rom a domain controller and was not successful.
    Repair Sysvol Replication - it is broken.
    NTFRS:
    https://support.microsoft.com/en-us/kb/315457
    DFSR:
    https://support.microsoft.com/en-us/kb/2218556
    Greetings/Grüße,
    Martin
    Mal ein
    gutes Buch über GPOs lesen?
    Good or bad GPOs? - my blog…
    And if IT bothers me -
    coke bottle design refreshment (-:

  • To disable the horizontal scrollbar and to create a next button to navigate

    To disable the horizontal scrollbar and to create a next button to navigate through the records. At present I create a JSF page and drag and drop my table view and then using the Tuning property I have limited the number of records to be shown. But I need to add a button and then code it to display the next few records. Can someone kindly suggest a suitable mechanism to get this accomplished.
    Edited by: 888970 on Oct 2, 2011 10:15 PM

    Hi Erp,
    At present these are the entries that I have in my JSPX page.
    I have a Table, Iterator and a Input List of Values. As per the scenario, I want a few rows to appear on the table for which I wanted to disable the horizontal scroll bar and then once I click on the list of values it must prompt me with the remaining page numbers.
    Earlier there are about 150 records in the table. I want to show them as 15 per page.
    For which I have added the Iterator and a LOV component code in my JSPX page.
    <af:iterator id="i1"
    value="#{bindings.NsEventDetailsView1.collectionModel}"
    var="row"
    binding="#{pageFlowScope.testPageBean.myIterator}"/>
    <af:inputListOfValues label="Label 1"
    popupTitle="Search and Result Dialog" id="ilov1"/>
    Then I created the bean class as per the example.
    Below is the bean class:
    import javax.faces.event.ValueChangeEvent;
    import oracle.adf.view.rich.context.AdfFacesContext;
    import org.apache.myfaces.trinidad.component.UIXIterator;
    import org.apache.myfaces.trinidad.event.AttributeChangeEvent;
    public class TestPagebean {
    public TestPagebean() {
    public void i1ov1_valueChangeListener(ValueChangeEvent valueChangeEvent) {
    // Add event code here...
    private UIXIterator myiter;
    public void setI1(UIXIterator myiter) {
    this.myiter=myiter;
    public UIXIterator getmyiter() {
    this.myiter=myiter;
    public UIXIterator setmyiter() {
    return myiter;
    UIXIterator valueIterator = getmyiter();
    if (!valueChangeEvent.getNewValue().equals(valueChangeEvent.getOldValue())) {
    int newPage =
    Integer.parseInt(valueChangeEvent.getNewValue().toString());
    int pageStart = (newPage) * valueIterator.getRows();
    valueIterator.setFirst(pageStart);
    AdfFacesContext.getCurrentInstance().addPartialTarget(valueIterator);
    But i am getting errors in the bean class.
    1. Block expecting }
    2. public UIXIterator getmyiter() {
    this.myiter=myiter;
    Return Statement missing
    3. Block expecting {
    4. Type or variable 'valueChangeEvent' not found
    5. Method 'getNewValue' not found
    6. Method 'getOldValue' not found
    7. Method 'toString' not found
    Can you suggest a possible solution?

  • Error message in accessing a PDF file, using AR V.9.2.0

    When I run the following code,  I get the error message as in the attached file.  The PDF file was created using ScanSoft PDF Professional.
    Personally, I am getting rather fed with AR - the last version crashed my Internet Explorer V8 (and V7), but it worked with the following code..
    ==================================================================================
    <html>
    <body>
    <div>
    <object width="800" height="800" data="STTA_Monthly_Stats.pdf#toolbar=1&amp;
    navpanes=0&amp;scrollbar=1&amp;page =1&amp;view=FitH" type="application/pdf" title="Title of this pdf file">
      <p>Your browser does not support embedded PDF files.</p>
    </object>
    </div>
    </body>
    </html>
    ==================================================================================

    Accessing PDF file attached.

  • Error in creating a simple table with JSON object in SAPUI5

    The error is :  SCRIPT1006: Expected ')' 
    <!DOCTYPE HTML>
    <HTML>
    <HEAD>
    <TITLE>Your Title Here</TITLE>
    <META http-equiv="X-UA-Compatible" content="IE=edge">
    <META http-equiv='cache-control' content='no-cache'>
    <META http-equiv='expires' content='0'>
    <META http-equiv='pragma' content='no-cache'>
    <script src="resources/sap-ui-core.js"
    id="sap-ui-bootstrap"
    data-sap-ui-libs="sap.ui.commons,sap.ui.table "
    data-sap-ui-theme="sap_goldreflection">
    //themes : sap_platinum, sap_goldreflection
    </script>
    <script>
    // create some local data using JSON
    var aData = [
    {Applications: "WVL BOD 9212", PercentComplete: "75", Date_Due: "6/16/2014", Testing_Due: "6/23/2014" },
    {Applications: "WVL BOD 9211", PercentComplete: "75", Date_Due: "6/16/2014", Testing_Due: "6/24/2014" },
    {Applications: "WVL BOD 3303", PercentComplete: "75", Date_Due: "6/16/2016", Testing_Due: "6/25/2014" },
    {Applications: "ETW BOD 3304", PercentComplete: "75", Date_Due: "6/16/2014", Testing_Due: "6/26/2014" },
    {Applications: "CLE BOD 1902", PercentComplete: "75", Date_Due: "6/16/2014", Testing_Due: "6/27/2014" },
    {Applications: "ISO HAZ", PercentComplete: "80", Date_Due: "6/1/2014", Testing_Due: "6/8/2014" },
    {Applications: "ISO CWO", PercentComplete: "80", Date_Due: "6/01/2014", Testing_Due: "6/8/2014" },
    {Applications: "WVL 3 Stream ", PercentComplete: "60", Date_Due: "6/29/2014", Testing_Due: "" },
    {Applications: "ISO Integration", PercentComplete: "10", Date_Due: "6/1/2014", Testing_Due: "6/8/2014" },
    {Applications: "WVL 7 QM Charts", PercentComplete: "15", Date_Due: "6/15/2014", Testing_Due: "" },
    {Applications: "SCB PCO", PercentComplete: "100", Date_Due: "?", Testing_Due: "" },
    {Applications: "SCB Top Chart ", PercentComplete: "10", Date_Due: "5/20/2014", Testing_Due: "" },
    {Applications: "Project Status", PercentComplete: "25", Date_Due: "7/25/2014", Testing_Due: "" },
    {Applications: "WVL LOI", PercentComplete: "100", Date_Due: "4/20/2014", Testing_Due: ""},
    {Applications: "DSS (HTML5)", PercentComplete: "100", Date_Due: "3/31/2013", Testing_Due: ""},
    {Applications: "ETW 3304 BOD Pilot",PercentComplete: "100", Date_Due: "11/16/2013", Testing_Due: ""},
    {Applications: "HTMl 5 Table Tools",PercentComplete: "100", Date_Due: "2/12/2014", Testing_Due: ""},
    {Applications: "ISO JAX",PercentComplete: "100", Date_Due: "7/31/2013", Testing_Due: ""},
    {Applications: "ISO FEN",PercentComplete: "100", Date_Due: "1/10/2014", Testing_Due: ""},
    {Applications: "WVL QM Display",PercentComplete: "100", Date_Due: "2/12/2014", Testing_Due: ""},
    // Define a table [Note: you must include the table library to make the Table class work]
    var oTable = new sap.ui.table.Table({
        title: "Projects Status", // Displayed as the heading of the table
        visibleRowCount: 4, // How much rows you want to display in the table
        selectionMode: sap.ui.table.SelectionMode.Single, //Use Singe or Multi
        navigationMode: sap.ui.table.NavigationMode.Paginator, //Paginator or Scrollbar
        fixedColumnCount: 4, // Freezes the number of columns
    enableColumnReordering:true,       // Allows you to drag and drop the column and reorder the position of the column
    width:"1024px" // width of the table
    // Use the Object defined for table to add new column into the table
        oTable.addColumn(new
        label: new sap.ui.commons.Label({text: "Applications"}), // Creates an Header with value defined for the text attribute   <<<<<<<SCRIPT1006: Expected ')'
        template: new sap.ui.commons.TextField().bindProperty("value", "Applications"), // binds the value into the text field defined using JSON
        sortProperty: "Applications",        // enables sorting on the column
        filterProperty: "Applications", // enables set filter on the column
        width: "125px" // width of the column
        oTable.addColumn(new
        label: new sap.ui.commons.Label({text: "PercentComplete"}),
        template: new sap.ui.commons.TextField().bindProperty("value", "PercentComplete"),
        sortProperty: "PercentComplete",
        filterProperty: "PercentComplete",
        width: "125px"
    oTable.addColumn(new
        label: new sap.ui.commons.Label({text: "Date_Due"}),
        template: new sap.ui.commons.TextField().bindProperty("value", "Date_Due"),
        sortProperty: "Date_Due",
        filterProperty: "Date_Due",
        width: "125px"
    oTable.addColumn(new
        label: new sap.ui.commons.Label({text: "Testing_Due"}),
        template: new sap.ui.commons.TextField().bindProperty("value", "Testing_Due"),
        sortProperty: "Testing_Due",
        filterProperty: "Testing_Due",
        width: "125px"
    //Create a model and bind the table rows to this model
    var oModel = new sap.ui.model.json.JSONModel();  // created a JSON model     
    oModel.setData({modelData: aData});      // Set the data to the model using the JSON object defined already
    oTable.setModel(oModel);
    oTable.bindRows("/modelData");    // binding all the rows into the model
    //Initially sort the table
    oTable.sort(oTable.getColumns()[0]);   
    // finally place the Table into the UI
    oTable.placeAt("content1");
      </script>
    </HEAD>
    <BODY>
    <div id='content1'></div>
    </BODY>
    </HTML>

    Hi Amr
    Here is an example on how to addColumn
    Example
    -D

Maybe you are looking for

  • Memory slot utility

    Hi everyone I have just upgraded my mac pro early 2009 with an ATI 5870 and an extra 1gig of ddr3 ram. All seems to be fine no problems all the ram checks out ok and is working but this utility keeps telling me everytime I boot up or log out and into

  • AE on a 11" Macbook Air

    Has anyone run AE CS6 on a 11" Macbook Air? The 11" MacBook Air has a screen resolution of 1366x768. Is that big enough to run AE?

  • HI QM DIAMONDS

    CAN ANY BODY PLEASE HELP ME WITH OUT DEVLOPMENT HOW TO GET THE ANALYSIS REPORT FOR THE RAWMATERIELS LIKE I RECEIVED COAL 10 - 15 VENDORS EVERY DAY  IN DAILY REPORT I MENTION FOR  WHO IS VENDOR WHAT IS APPEAR IN RESULTS AND AGAINST PURCHASE ORDER HOW

  • Camera Connector Kit and SONY Digital camera MP4 files

    Using the Camera Connector Kit I am able to copy SONY Digital camera MP4 files. I am unable to play it on the iPad. I have tested this on 4.2 and 4.3GM of iOS. With more and more people using iPads this type of functionality should be working.

  • Unable to perform search query against custom property

    Hi, I'm trying to perform search against specific property yet I'm getting empty result set. I have list with some data on it and the field in question has it's value filled. I done full crawl on the site and the crawled property is present under sea