Solved

WEBLOGIC 6.1/SOLARIS/JAVA urgent question pls

Posted on 2004-09-29
3
434 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

Connect further...control easier

With the ATEN CE624, you can now enjoy a high-quality visual experience powered by HDBaseT technology and the convenience of a single Cat6 cable to transmit uncompressed video with zero latency and multi-streaming for dual-view applications where remote access is required.

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…
There are numerous questions about how to setup an IBM HTTP Server to be administered from WebSphere Application Server administrative console. I do hope this article will wrap things up and become a reference for this task. You need three things…
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…

763 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