Solved

WEBLOGIC 6.1/SOLARIS/JAVA urgent question pls

Posted on 2004-09-29
3
436 Views
Last Modified: 2013-12-10
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?
0
Comment
Question by:hunky_sh
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 
LVL 1

Accepted Solution

by:
gagaliya earned 250 total points
ID: 12202933
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

Featured Post

Space-Age Communications Transitions to DevOps

ViaSat, a global provider of satellite and wireless communications, securely connects businesses, governments, and organizations to the Internet. Learn how ViaSat’s Network Solutions Engineer, drove the transition from a traditional network support to a DevOps-centric model.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Verbose logging is used to diagnose garbage collector problems. By default, -verbose:gc output is written to either native_stderr.log or native_stdout.log.   It is also possible to redirect the logs to a user-specified file. This article will de…
This article is about some of the basic and important steps to be used to improve the performance in web-sphere commerce application development. 1) Always leverage the Dyna-caching facility provided by the product 2) Remove the unwanted code …
In this video, viewers are given an introduction to using the Windows 10 Snipping Tool, how to quickly locate it when it's needed and also how make it always available with a single click of a mouse button, by pinning it to the Desktop Task Bar. Int…
Add bar graphs to Access queries using Unicode block characters. Graphs appear on every record in the color you want. Give life to numbers. Hopes this gives you ideas on visualizing your data in new ways ~ Create a calculated field in a query: …

734 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question