To Install Jboss and Tomcat as windows service using the batch files run.bat and shutdown.bat

Posted on 2006-03-30
Last Modified: 2010-03-17

I have installed Jboss 3.2.2 as windows service using the following command

JbossService.exe -install JBoss C:\j2sdk1.4.2_07\jre\bin\server\jvm.dll -Djava.class.path=C:\j2sdk1.4.2_07\lib\tools.jar;C:\jboss-3.2.2\bin\run.jar -start org.jboss.Main -stop org.jboss.Main -method systemExit -out C:\jboss-3.2.2\logs\stdout.log -err C:\jboss-3.2.2\logs\stderr.log -current C:\jboss-3.2.2\bin

The service has been successfully installed but its not working properly. It throwing the following errors in log file

10:13:30,812 ERROR [STDERR] org.jboss.resource.JBossResourceException: Unexpected throwable while trying to create a connection: ; - nested throwable: (java.lang.reflect.UndeclaredThrowableException)
10:13:30,812 ERROR [STDERR]       at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(
10:13:30,812 ERROR [STDERR]       at org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(
10:13:30,812 ERROR [STDERR]       at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(
10:13:30,812 ERROR [STDERR]       at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(
10:13:30,812 ERROR [STDERR]       at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(
10:13:30,812 ERROR [STDERR]       at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(

Is there a way to install the service using the batch files which I run to start and stop the Jboss (Run.bat and Shutdown.bat). I think If I install service using the batch files, my application which is depenedent on the Jboss will work fine.

Please let me know How to do this.

Question by:picasothakkar

    Author Comment

    Its urgent could some one help me on this please
    LVL 23

    Accepted Solution


    try checking <connection-url> in mysql-ds.xml. should have the correct database name!

    did you check the aspectj jar files in server/default/lib directory? you can try checking the contents of the jar to make sure the class that is not being found is in one of the jars. also check in all jar directories within the subdirs under deploy, to see if one of the deployed apps can find it.

    If you are using Ms SQL then, msutil.jar is missing in your lib directory

    Hope it helps you


    Featured Post

    Webinar NetScaler Manaagement and Analytics System

    Join Citrix Networking Special Interest Group community members for this interactive webinar on Wed, Nov 30 at 10:00 AM PST that will take a look at the architecture and capabilities of the NetScaler Management and Analytics System.

    Join & Write a Comment

    Convert websphere application server default chained Certificates from 1024 to 2048 keysize or higher size and also you can change signatureAlgorithm . Please make sure Websphere Application Server fixpack or Above. The following steps a…
    ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
    In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…
    Here's a very brief overview of the methods PRTG Network Monitor ( offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

    754 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

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now