Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

How to add external jar to Application server classpath

1,954 views
Skip to first unread message

sac_iam

unread,
Oct 17, 2003, 5:31:03 AM10/17/03
to
Hi All,
I am new to Websphere Application Server version5. I want to include external jar file in the Websphere servers classpath. If anyone know how to do it please revert back.

Ken Hygh

unread,
Oct 17, 2003, 6:56:08 AM10/17/03
to
sac_iam wrote:
> Hi All,
> I am new to Websphere Application Server version5. I want to include external jar file in the Websphere servers classpath. If anyone know how to do it please revert back.
>

Admin Console
help -> search -> classpath

Ken

prnews

unread,
Oct 18, 2003, 1:47:38 AM10/18/03
to
Put that jar files under <InstalledDirectory>/WebSphere/AppServer/classes

-- KC

"sac_iam" <sachin....@mentorix.com> wrote in message
news:960467382.1066383063238.JavaMail.wasadmin@swg3ws006...

sac_iam

unread,
Oct 18, 2003, 7:55:33 AM10/18/03
to
Hi Ken,
Thanks for your reply.
After going to help -> search -> classpath in the console page, i could see various links where we can set the classpath. I went to Application Servers-> server1-> Custom Properties -> and specified the external jar file in Executable JAR file name. Restarted the server, and deployed my EAR file. but it seems it couldnt read that jar file.
Here is the description of what exactly i am willing to do

I have written one java class for Logging mechanism which uses Log4j jar file. I have imported log4j in java class.while deploying the EAR file i am getting following message
**********************************************************
ejbModule/hc/stars/util/HCLogger.java(9): The import org.apache.log4j cannot be resolved

ejbModule/hc/stars/util/HCLogger.java(35): actLogger cannot be resolved

ejbModule/hc/stars/util/HCLogger.java(37): PropertyConfigurator cannot be resolved

ejbModule/hc/stars/util/HCLogger.java(41): DailyRollingFileAppender cannot be resolved or is not a type

ejbModule/hc/stars/util/HCLogger.java(41): DailyRollingFileAppender cannot be resolved or is not a type

ejbModule/hc/stars/util/HCLogger.java(42): actLogger cannot be resolved

ejbModule/hc/stars/util/HCLogger.java(43): DailyRollingFileAppender cannot be resolved or is not a type

ejbModule/hc/stars/util/HCLogger.java(43): DailyRollingFileAppender cannot be resolved or is not a type

ejbModule/hc/stars/util/HCLogger.java(44): errLogger cannot be resolved

ejbModule/hc/stars/util/HCLogger.java(69): actLogger cannot be resolved

ejbModule/hc/stars/util/HCLogger.java(73): errLogger cannot be resolved

ejbModule/hc/stars/util/HCLogger.java(93): actLogger cannot be resolved

ejbModule/hc/stars/util/HCLogger.java(97): errLogger cannot be resolved

ejbModule/hc/stars/util/HCLogger.java(117): actLogger cannot be resolved

ejbModule/hc/stars/util/HCLogger.java(121): errLogger cannot be resolved

ejbModule/hc/stars/util/HCLogger.java(141): actLogger cannot be resolved

ejbModule/hc/stars/util/HCLogger.java(145): errLogger cannot be resolved

ejbModule/hc/stars/util/HCLogger.java(164): actLogger cannot be resolved

ejbModule/hc/stars/util/HCLogger.java(168): errLogger cannot be resolved

Shutting down workbench.

Execution Halted: Compilation Errors Reported

26 Errors, 0 Warnings, 0 Informational Messages

ADMA5007I: EJBDeploy completed on C:\TEMP\app_f84e88bf4d\dpl\dpl_HC_Oct17EAR.ear

ADMA5008E: EJBDeploy failed on C:\TEMP\app_f84e88bf4d\dpl\dpl_HC_Oct17EAR.ear: com.ibm.websphere.management.exception.AdminException: ADMA0063E: Error in EJB deploy - [ejbModule/hc/stars/util/HCLogger.java(9): The import org.apache.log4j cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(18): Logger cannot be resolved (or is not a valid type) for the field HCLogger.actLogger, ejbModule/hc/stars/util/HCLogger.java(23): Logger cannot be resolved (or is not a valid type) for the field HCLogger.errLogger, ejbModule/hc/stars/util/HCLogger.java(35): actLogger cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(35): Logger cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(36): errLogger cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(36): Logger cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(37): PropertyConfigurator cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(38): SimpleLayout cannot be resolved or is not a type, ejbModule/hc/stars/util/HCLogger.java(38): SimpleLayout cannot be resolved or is not a type, ejbModule/hc/stars/util/HCLogger.java(41): DailyRollingFileAppender cannot be resolved or is not a type, ejbModule/hc/stars/util/HCLogger.java(41): DailyRollingFileAppender cannot be resolved or is not a type, ejbModule/hc/stars/util/HCLogger.java(42): actLogger cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(43): DailyRollingFileAppender cannot be resolved or is not a type, ejbModule/hc/stars/util/HCLogger.java(43): DailyRollingFileAppender cannot be resolved or is not a type, ejbModule/hc/stars/util/HCLogger.java(44): errLogger cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(69): actLogger cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(73): errLogger cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(93): actLogger cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(97): errLogger cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(117): actLogger cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(121): errLogger cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(141): actLogger cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(145): errLogger cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(164): actLogger cannot be resolved, ejbModule/hc/stars/util/HCLogger.java(168): errLogger cannot be resolved]

ADMA5011I: Cleanup of temp dir for app HC_Oct17EAR done.

ADMA5014E: Installation of application HC_Oct17EAR failed
***********************************************************

this log4j jar file i want to include in servers classpath, CAN YOU PLS TELL WHERE EXACTLY I WILL HAVE TO PLACE THIS jar file.

Thanks in Advance.

Regards,
Sachin

Ken Hygh

unread,
Oct 18, 2003, 8:20:47 AM10/18/03
to
sac_iam wrote:
> Hi Ken,
> Thanks for your reply.
> After going to help -> search -> classpath in the console page, i could see various links where we can set the classpath. I went to Application Servers-> server1-> Custom Properties -> and specified the external jar file in Executable JAR file name. Restarted the server, and deployed my EAR file. but it seems it couldnt read that jar file.
> Here is the description of what exactly i am willing to do
>
> I have written one java class for Logging mechanism which uses Log4j jar file. I have imported log4j in java class.while deploying the EAR file i am getting following message
> **********************************************************
> ejbModule/hc/stars/util/HCLogger.java(9): The import org.apache.log4j cannot be resolved
>

[snip]

> ***********************************************************
>
> this log4j jar file i want to include in servers classpath, CAN YOU PLS TELL WHERE EXACTLY I WILL HAVE TO PLACE THIS jar file.
>
> Thanks in Advance.
>
> Regards,
> Sachin

I looked in vain in the helps for instructions on putting a jar file in
a custom property, so I'm not sure why you thought that might do it.

The very first link says EXACTLY what to do to add your jar file to the
classpath.

Though it is not recommended, you can also put your jar into
<wasroot>/AppServer/lib.

Ken

sac_iam

unread,
Oct 18, 2003, 10:59:39 AM10/18/03
to
Hi Ken,
Adding jar in classpath,and putting in lib folder, worked out..now log file is being created on the server..
Thanks for your help.

Regards,
Sachin.

0 new messages