WEBLOGIC 6.1/SOLARIS/JAVA urgent question pls

Hi all,

would appreciate your help here pls. This is my 1st experience, first project with weblogic 6.1 and I know Java, but not an expert. Don't know solaris much either. I am trying to install this project few guys here developed, but company had to let them go due to budget cost. I am saved because I am kind of new and hence cheap guy for them. So this is kind of learning experience for me. But they want to get this installed ASAP. So need you experts help pls.

Env is WEBLOGIC 6.1/SOLARIS.
App is developed using JAVA/STRUTS/JDBC etc, NO EJB's...

This is the way it is set up for now,

$HOME/iApp/config/iAppDomain/applications/iapp

under iapp, I have
META-INF/  WEB-INF/   jsp/       tld/

Under WEB-INF, I have

struts-config/                    web.xml
classes/                          tld/                              weblogic.xml
lib/                              validator/

and  under classes I have

ErrorResources.properties         com/
ApplicationResources.properties   ExceptionResources.properties     ejb-jar.xml
BusService.xml                    META-INF/                         interfaces
BusinessExceptionHandler.xml      P2PVendor.txt                     log4j.properties
CleanupPaidInv.class              ResourceBundleManager.xml         weblogic-ejb-jar.xml
DAO.xml                           WS_FTP.LOG                        weblogic.policy
Delegator.xml                     WorkflowDefinations.xml


This is what is happening:

Most part of app is working fine..

But for some reason, some tabs are not working..

I get all kind of errors, but this is one of the error for an example:

<Sep 29, 2004 10:55:19 PM EDT> <Error> <HTTP> <[WebAppServletContext(7524336,iapp/,/iapp)] Servlet failed with Exception
java.lang.NoClassDefFoundError
        at com.citi.soft.struts.action.t.ViewTAction.execute(Unknown Source)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
        at com.citi.soft.struts.action.servlet.iAppActionServlet.process(Unknown Source)
        at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:262)
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:198)
        at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2637)
        at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2359)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)


I checked again and again, and I do have

com.citi.soft.struts.action.t.ViewTAction class under WEB-INF/classes folder..

I just dont' know why this is not working.. Other parts of application is working.

Any ideas pls?
hunky_shAsked:
Who is Participating?
 
gagaliyaCommented:
this is a bit general but try two things

1)the class file should be under:  WEB-INF/classes/com/citi/soft/struts/action/t/ViewTAction.class
2)check the weblogic xml file to make sure everything is properly referenced.
3)also try to upgrade to wls81, it makes life much easier
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.