Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8697327
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 13, 20262026-06-13T01:29:55+00:00 2026-06-13T01:29:55+00:00

We have Java EE servers that provide us load balanced, clustered web farms. I

  • 0

We have Java EE servers that provide us load balanced, clustered web farms. I want to use the same EE technology, built on Java EE servers, but for running batch jobs.

I dont want to reinvent the wheel and dont imagine that I am the first to think of this.

This would be similar to WebShere’s Feature Pack for Modern Batch, but I am looking for an Open Source solution, preferably supporting or capable of supporting JBOSS 7 and using a liberal license (Apache / MIT etc).

The ideal solution allows for:

  • is clustered – load balancing and monitoring jobs across as many machines within a cluster
  • runs everything within the single EE server jvm
  • has jobs as loadable modules pulled from a central repository, does not need to deploy new jobs to the server
  • support transactional (chunked) or compute intensive (single step) applications
  • provides an isolated container to run any number of job
  • allows for jobs to stopped, paused and restarted
  • load balances by running chunks across as many machines are the job is configured for
  • prioritizes jobs such that high priority jobs run first
  • allows jobs to be scheduled or launched on demand
  • has a simple web interface that allows monitoring of jobs
  • supports JMX
  • rich API

😀 While we are at it…

  • has great documentation
  • optional commercial support is available but not necessarily from a ‘for-profit’ company that runs the project development

Dear Santa,

I have been good this year and helped old Mrs Wiggins crossing the street that one time and…

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-13T01:29:55+00:00Added an answer on June 13, 2026 at 1:29 am

    I think Spring Batch meets all your requirement.

    This is developed by Spring Comunity and good support of:

    1. Chunking
    2. Transaction management
    3. Stop, Start
    4. Failover
    5. Retry
    6. Job monitoring (Spring Batch Admin Web)
    7. Messaging
    8. Integration with job Schedulers
    9. Can run in load balanced environment
    10. Good documentation and Rich API
    11. Good books available with enough details such as “Spring Batch in Action”
      by
      Arnaud Cogoluègnes
      Thierry Templier
      Gary Gregory
      Olivier Bazoud
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have numerous Corba servers and some other java apps (not web). I wish
I have some Java projects that use Apache Commons Configuration and they get deployed
I have some Java projects that use Apache Commons Configuration and they get deployed
I have some automated functionality built into my web app that sends email daily
I have a Java web app that I'm developing, using JBoss Seam as the
I have developed a Java server using Eclipse that accepts TCP socket connection from
I have coded a server in Java that will have several clients connected to
I have a java JAR file that is triggered by a SQL server job.
We have a bunch of identical CentOS 6.2 servers (in terms of Java version,
Question:- Does java client need to worry about multiple servers ? Meaning:- I have

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.