0 Replies Latest reply on Mar 9, 2006 5:34 PM by ilango gurusamy

    my sample Portlet

    ilango gurusamy Novice

      Hi
      I have written a simple portlet.

      The directory structure is patterned after HelloWorldPortlet.

      When I run ant
      these are the errors:

      Buildfile: build.xml

      init:

      compile:
      [javac] Compiling 1 source file to C:\navnorth\testvideo${web.dir}\WEB-INF\
      classes
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      25: cannot resolve symbol
      [javac] symbol : class ActionRequest
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] public void processAction(ActionRequest myRequest, ActionRes
      ponse myResponse)
      [javac] ^
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      25: cannot resolve symbol
      [javac] symbol : class ActionResponse
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] public void processAction(ActionRequest myRequest, ActionRes
      ponse myResponse)
      [javac] ^
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      28: cannot resolve symbol
      [javac] symbol : class PortletMode
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] PortletMode pMode = myRequest.getPortletMode();
      [javac] ^
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      32: cannot resolve symbol
      [javac] symbol : variable PortletMode
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] if (pMode.equals(PortletMode.VIEW))
      [javac] ^
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      39: cannot resolve symbol
      [javac] symbol : variable PortletMode
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] else if (pMode.equals(PortletMode.EDIT))
      [javac] ^
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      42: cannot resolve symbol
      [javac] symbol : class PortletSession
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] PortletSession poSession = myRequest.getPortletSessi
      on();
      [javac] ^
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      52: cannot resolve symbol
      [javac] symbol : class PortletSession
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] PortletSession poSession = myRequest.getPortletSession()
      ;
      [javac] ^
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      57: cannot resolve symbol
      [javac] symbol : method getPortletConfig ()
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] bgColor = getPortletConfig().getInitParameter("bgCol
      or");
      [javac] ^
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      64: cannot resolve symbol
      [javac] symbol : method getPortletConfig ()
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] String jspTitle = getPortletConfig().getInitParameter("J
      ava Server Page View");
      [javac] ^
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      66: cannot resolve symbol
      [javac] symbol : class PortletRequestDispatcher
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] PortletRequestDispatcher pRDispatcher = getPortletContex
      t().getRequestDispatcher(
      [javac] ^
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      66: cannot resolve symbol
      [javac] symbol : method getPortletContext ()
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] PortletRequestDispatcher pRDispatcher = getPortletContex
      t().getRequestDispatcher(
      [javac] ^
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      76: cannot resolve symbol
      [javac] symbol : variable response
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] response.setContentType("text/html");
      [javac] ^
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      78: cannot resolve symbol
      [javac] symbol : method getPortletConfig ()
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] String jspTitle = getPortletConfig().getInitParameter("J
      ava Server Pager Edit");
      [javac] ^
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      80: cannot resolve symbol
      [javac] symbol : class PortletRequestDispatcher
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] PortletRequestDispatcher prDispatcher = getPortletContex
      t().getRequestDispatcher(
      [javac] ^
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      81: cannot resolve symbol
      [javac] symbol : variable jspName
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] jspName);
      [javac] ^
      [javac] C:\navnorth\testvideo\src\main\video\com\navnorth\VideoPortlet.java:
      80: cannot resolve symbol
      [javac] symbol : method getPortletContext ()
      [javac] location: class video.com.navnorth.VideoPortlet
      [javac] PortletRequestDispatcher prDispatcher = getPortletContex
      t().getRequestDispatcher(
      [javac] ^
      [javac] 16 errors

      BUILD FAILED
      C:\navnorth\testvideo\build.xml:21: Compile failed; see the compiler error outpu
      t for details.








































      <!-- portal-hello-lib.jar -->



      <!-- portal-hello.war -->



      <!-- portal-hello.ear -->













      --------------

      What could be wrong. I have imported all the class libraries in the class file. I can't understand what is going on. Is there anything wrong with my build file?

      Any suggestions and pointers are appreciated. Thanks in advance