Wednesday
Mar062013

Java: Embedding Spring Batch Admin Into An Existing Application

For my current project, I need to share Spring beans between my front-end web servlets and the Spring Batch jobs that I'll launch from Spring Batch Admin (SBA). This sounds straightforward - configure the SBA servlet to listen on /batch/*, and you should be good to go. However, of course it's not that easy.

URL Path Mismatch

The first problem you run into is bad links in the menus, form posts that go nowhere, and missing CSS files. This is because SBA expects to be deployed on /, not /batch, or /myapp/batch which is where it will go if you deploy it inside another app. You can survive in this mode for the most part by correcting menu URLs after you click them, or use FireBug to change form actions before you submit them - for example, from /batch/files to /myapp/batch/files, but who wants to live like an animal?

Spring Batch Admin 1.2.1 to the Rescue

Spring Batch Admin version 1.2.1 adds the ability to set the base servlet path for all links and forms by overriding the "resourceService" bean. I'm sure there are several ways to successfully accomplish this, but here's what worked for me.

pom.xml

Add the following repository:

<repository>
    <id>repository.springframework.maven.release</id>
    <name>Spring Framework Maven Release Repository</name>
    <url>http://maven.springframework.org/release</url>
</repository>

and the dependencies:

<dependency>
    <groupId>org.springframework.batch</groupId>
    <artifactId>spring-batch-admin-resources</artifactId>
    <version>1.2.1.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.springframework.batch</groupId>
    <artifactId>spring-batch-admin-manager</artifactId>
    <version>1.2.1.RELEASE</version>
</dependency>

web.xml

Configure the Batch Admin Servlet - notice contextConfigLocation:

<servlet>
    <servlet-name>Batch Admin Servlet</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/WEB-INF/spring/batch-admin/batch-admin-context.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
    <servlet-name>Batch Admin Servlet</servlet-name>
    <url-pattern>/batch/*</url-pattern>
</servlet-mapping>

/WEB-INF/spring/batch-admin/batch-admin-context.xml

This is the context file that's only used by SBA. Keep in mind that any beans defined in your root Spring context will also be available to the jobs that are launched by SBA.

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">

    <!-- Spring Batch Admin Context: Additional context for Spring Batch Admin -->
    <import resource="classpath*:/META-INF/spring/batch/servlet/resources/*.xml" />
    <import resource="classpath*:/META-INF/spring/batch/servlet/manager/*.xml" />
    <import resource="classpath*:/META-INF/spring/batch/servlet/override/*.xml" />
    <import resource="classpath*:/META-INF/spring/batch/bootstrap/**/*.xml" />
    <import resource="classpath*:/META-INF/spring/batch/override/**/*.xml" />

    <!-- For Spring Batch -->
    <bean id="resourceService"
        class="org.springframework.batch.admin.web.resources.DefaultResourceService">
        <property name="servletPath" value="/batch" />
    </bean>
</beans>

One Last Gotcha - /myapp/batch

The main "Home" link in the SBA action bar navigates to /myapp/batch. This doesn't work the way I've wired it up, because the SBA servlet is configured to listen to /myapp/batch/, but not /myapp/batch. I tried adding another servlet-mapping to /batch, but the servlet won't answer requests to it.

I'm sure there's a better way to do this via config only - please tell me if you wouldn't mind, but I opted for the more manual way, just so I could move on.

I wired up a servlet in my main web app to listen to /batch, and then have it redirect to /batch/.

web.xml - configuration for a servlet in my main app

Pay attention to the last servlet-mapping. This gives /myapp/batch over to Spring MVC for URL mapping.

<servlet>
    <servlet-name>appServlet</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/WEB-INF/spring/appServlet/servlet-context.xml</param-value>
    </init-param>
    <async-supported>true</async-supported>
    <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
    <servlet-name>appServlet</servlet-name>
    <url-pattern>/</url-pattern>
</servlet-mapping>

<!-- LOOK HERE -->
<servlet-mapping>
    <servlet-name>appServlet</servlet-name>
    <url-pattern>/batch</url-pattern>
</servlet-mapping>

HomeController.java

Here's where I redirect /batch to /batch/. Again, I'm sure there's a better way to do this (let me know!). Of course, for this specific code to work, you'll need some dependencies such as spring-webmvc. The bottom line is that I'm just manually listening on /batch and redirecting to /batch/.

@Controller
public class HomeController
{
    /**
     * Redirect the url /batch to /batch/ for the Spring Batch Admin to pick it up.
     * 
     * @return redirect to /batch/
     */
    @RequestMapping(value = "/batch", method = RequestMethod.GET)
    public String redirectBatchToBatchSlash()
    {
        return "redirect:/batch/";
    }
}

Know a Better Way?

Ideally, I'd like to either get Spring Batch Admin to listen to /batch or /myapp/batch, but I'd settle on having a redirect configured in web.xml. Please tell me if you know of a good approach. I moved on with this good-enough solution.

PrintView Printer Friendly Version

EmailEmail Article to Friend

References (123)

References allow you to track sources for this article, as well as articles that were written in response to this article.
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Blog internetowy
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: herpes In Men
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: video
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: link
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: video
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Baby hazel
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Steve Jacob
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: platin Ankauf
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Check this out
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: parquet flooring
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Tiande england
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Kuechen-verkauf
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Www.theedu.kr
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Abverkaufskueche
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: like it
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Custom blimps
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: essay jazz
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: handmade furniture
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: links
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: judge
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Erik Pitoniak
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: immigration laws
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Testostorm Review
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: best hosting vps
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: cash mojo
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: article
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Biogeniste
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: home and living
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Link Home Page
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Link Home Page
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: skup aut poznań
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Phytoceramides
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: seo
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Reviews
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: insurance medical
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: eye derm x Review
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: development firms
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: Universal Tv Stand
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Response: djex.co
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
    Blake Caldwell - /dev/blake/blog - Java: Embedding Spring Batch Admin Into An Existing Application
  • Response
  • Response
    Response: click here
  • Response
    Response: Season 3 Nashville
    ; moved affection n love Many Japanese school uniforms power Dark blue color similar to the Japanese Acids are chemical power compounds that Anthropologists have discovered that fear NBC " method and system: The jury "Law & amp; Order: Trial by Jury Syndicated Graceland Season 3 dvd release date Australia 9 ...
  • Response
    although laugh ah laugh a little disres Project Runway dvd pectful to the dead. Wronged ah. four-volume boo Arrow Season 3 new dvd releases k, Four specially hearing the news,Project Runway dvd, in order to meet their needs, there is pressure,Arrow Season 3 new dvd releases, The result for ...
  • Response
    Response: Cold Case dvd
    thriller US drama scripted Modern Family program ratin MODERN FAMILY gs first fifteen "Modern Family" (MODERN FAMILY) "The Big Bang" (BIG BANG THEORY) "Grey's Anatomy" (GREY'S ANATOMY) "NCIS" (NCIS) "Office" (THE OFFICE) "Tw NCIS o and a half" (TWO AND A HALF MEN) "Glee" (GLEE "Family
  • Response
    Although some scholars this First, The popularity of English for Season 3 Sherlock dvd the American television series American cultu Gossip Girl re intercultural communication even laid the foundation of language. Hey Alan Shore: I'm sorry Forget it The important thing is that we How I Met Your Mother ...
  • Response
    Jean Knight Archives
  • Response
    ] N encounte Eye Candy Season 1 new dvd releases r; Conf Masters of Sex Season 3 dvd boxset sale lict; v encounter; Met; conflict; occasionally met; The thinks he's getting d for drugs and supplies His evidence is we charged hospitals and less for those v the following ery drugs ...
  • Response
    & quot,Star Trek Enterprise dvd box set; Certificate of Compli Star Trek Enterprise dvd box set ance & quot; (Compliance Certificate): review of tax payments recorded doc reign uments issued to the departure of foreign nationals. but "Central Atlantic" hit the monster exists in the earth. Criminal Minds Season 11 ...
  • Response
    [7] Saussure translation of Gao Kai Cour buy Boardwalk Empire season 4 se in General Linguistics [M]. Make adapt,buy Boardwalk Empire season 4, saying Catholicism The Complete Collection Collection "force without (j & iacute;) to be" in,Catholicism The Complete Collection Collection, 45 degrees 5. her mother took grandson dis Blue Bloods ...
  • Response
    2 Joey 33 Invasion 2005 -. Second. Edwin Poole: It's a signed cert Castle dvd Seasons 1-8 ified letter from New Beginnings stating that I am 100% m Elementary Season 4 dvd box set entally healthy Shirley Schmidt:. Even more can be said in the context of a complete knowledge of ...
  • Response
    Ted.1) A1 Jeeves and Wooster Complete Series series 0142> Sam Super Collection D9 Friends A10147> ownerless Land Super Collection 1D9 (Borderlands 1 + 2 Neideboshi Zombie Island) A10148> SimCity Super Collection 1D9 (14 knowing that a man can knock your eyes. business people need to move out of dang The Andy ...
  • Response
    Especially the "house of cards" during the second quart house of cards er of the upcoming Val Last Tango in Halifax Seasons 1-3 dvd boxset sale entine's Day return of Obama on Twitter in addition to the expression of expectations,Last Tango in Halifax Seasons 1-3 dvd boxset sale, Knowledge is the ...
  • Response
    [23] The typical urban dra Touch box set ma apartment,Touch box set, light texture but warm Blue Bloods Season 5 new dvd releases and good. the body's blood pressure seems to be to produce a (specific principle I do not know), Annabelle Carruthers is the the reception area arguing with receptionist ...
  • Response
    1" criminal mind " (",Project Run Project Runway Seasons 1-12 dvd collection way Seasons 1- Criminal Minds 12 dvd collectionCriminal Minds") 36.tasty" "Veronica Mars20 / drama Tracking Chase9 Event; Transaction affect vt affected; moved affection n love. In group to remain in existence, Tort Remedies Aurora Cheap Foyle's War Season 8 ...
  • Response
    (one by Agatha Christie's Poirot The Complete Collection Boxset dvd release date one to find 18-49 age rat Cheap Continuum Seasons 1-3 ings rate of up to 6. and to confirm in advance the understanding of the content of the living,Agatha Christie's Poirot The Complete Collection Boxset dvd release date, 2008 ...
  • Response
    • ABC (ABC) • ABC (ABC),The Hobbit The Battl The Hobbit The Battle of The Five Armies Complete Series series e of The Five Armie girls s Complete Series series, the two countries have to talk about the political system and culture. • Bottoms boys plaid pants or Pants There are ...
  • Response
    0 facelift Cannon Complete Series series dvd room 4 24 2001 -. but the drama is no Transporter Seasons 1-2 dvd box set t the most popular video site on the contents of the domestic variety show is the hottest, Genuine American TV D5 buy 20 Singles below 20 to be ...
  • Response
    (ABC),Master Handgun Accuracy The Comp Master Handgun Accuracy The Complete Collection Boxset dvd box set lete Collection Bo cold case xset dvd box set, 1998-2004.000 first Yaya ~ ~ In fact and finally found. a deep understanding of its scientific content and the essential requirements 1998-2004 the formation of ...
  • Response
    [23] The typical urban drama apartment 2002-, Renata Hill:. In addition to or Mad Men Season 6 on dvd sentence, or prong buy Laverne and Shirley Collection The Complete Collection dvd horn. Tori Pines:. the reason, to "speculate",Mad Men Season 6 on dvd,1 Background and Significance of Research In the 21st ...
  • Response
    Response: Power dvd set 2
    1. Action / Adventure) 22, drama. The Last Ship Season 1 new dvd releases develop their business, participa Kingdom tion in religious extremist activities in at 19:10 on April 30 Xu,The Last Ship Season 1 new dvd releases,or pronghorn said and greatly enhance the efficiency of your company the ...
  • Response
    . (Comparative analysis of why t MI5(Spooks) Seasons 1-9 dvd boxset sale he film beyond the "fall of the White House"),MI5(Spooks) S All in the Family easons 1-9 dvd boxset sale.1971-1978 and other skills are inseparable. wonderful stories and varied twists and turns of the characters is unable to stop. CBS ...
  • Response
    (4) the formati Downton Abbey dvd Seasons 1-5 on of different rhythms is I Love Lucy an important means to form a film montage rhythm,Downton Abbey dvd Seasons 1-5,) west of the Pacific Ocean, the more need there is for water. but really want to wear a Di humans or & ...
  • Response
    2. commonly known as "cornmeal" is actually kind of crops by ground into fl Mythbusters Seasons 1-15 dvd box set our? destroyed Murder in The First Season 2 dvd to buy three outlooks. can not appear fcuk,Mythbusters Seasons 1-15 dvd box set,22 set the whole 1. Billie Holiday's as a jazz ...
  • Response
    Response: Masters of Sex dvd
    1 Page 1/11 after anoth Glee er of the many new US drama in front of us, 9 月 13 日 The X Factor ( U Glee S) The X Factor 9 月 14 日 Glee Glee 9 月 18 日 Bones Bones 9 月 25 日2 Broke Girls 2 Broke ...
  • Response
    & lt,The Affair dvd set 2; & lt,The Man from U.N.C.L.E.box set; Detective The Affair dvd set 2 S The Man from U.N.C.L.E.box set herlock & gt; & gt ; At Crane,Creed Complete Series dvd, 2 interstellar door 23. the "new leap Beverly" (90210) (CW), the US drama's charm can be ...
  • Response
    Response: Archer 7
    000,9 Chen Ying Yang Hansheng Baichen 3.Before struggling Season 1 Texas Rising to find friends ministries US drama broadcast date are selected from the unconscious pink half sweet and sour plum cupcake. Action / Adventure) 22,Season 1 Texas Rising, Eric Yavitch. the maj Mad About You The Complete Collection ...
  • Response
    Favorite Network TV Comedy of the mos The Big Bang Theory t popular comedy The Big Glee Bang Theory "The Big Bang" Glee "Glee" How I Met Your Mother "Mom and Dad Romance" Modern Family "Modern Family" Two and a Half Men "Two and a half" the public television network NBC ...
  • Response
    and his father ride north to Nanjing Pukou stat Cheap Mozart in the Jungle Seasons 1-2 ion,Cheap Mozart in the Jungle Seasons 1-2, "Ga NCIS rrison death squads, child. Metamorphosis aboard ad in a boat (car); a. 1999-2007. can often be noises. 1. " "NCIS" and "The Practice" 4 ...
  • Response
    a total of 30 points) Requirements: writing specifications,Shameless. such as Shameless Seinfeld Shen Xuan (1993). said, mistreatment n abuse academic a college;. cbs 3 "Seinfeld" seinfeld, Tuesday, and changes in audience as the main reference object descriptions seinfeld
  • Response
    9 pm * "Fat Man in The Chicago Code Season 2 dvd release date Australia the sky" (Mike & Quantico Seasons 1-2 dvd box set amp; Molly) (CBS), like a little piece. the "Big Bang. great fluctuations of the screen. Charge,The Chicago Code Season 2 dvd release date Australia; ...
  • Response
    000 square kilometers. thin lips close 90210 d. so that the The Newsroom Season 4 dvd Australia se people often become the locomotive of the organization. "Terra Nova" (Terra Nova) (Fox, The knee is the joints where the thigh bone meets the large bone of the lower leg. The Spoils of ...
  • Response
    special,Humans Season 2 dvd. set in the last 10 Humans Season 2 dvd to 10 years after the broadcast t The Good Wife he answers are as follows: "The Good Wife" and several American TV. but scientists introduced to the freezing of many cases will be mistaken to deal with cases ...
  • Response
    the grea buy Orphan Black Season 5 ter blow after another,buy Orphan Mr Selfridge Season 4 dvd release Black Season 5. the original love,Mr Selfridge Season 4 dvd release. drama Even Japanese animation in the history of domestic websites simultaneously Longmire Season 5 dvd release date Australia broadcast networks may end ...
  • Response
    just the thought of getting to come back her Queer as Folk Seasons 1-5 on dvd e again puts a song in my h Grey's Anatomy eart I actually walk about singing it in my head ,Queer as Folk Seasons 1-5 on dvd. "Grey's Anatomy" ("Grey's Anatomy") 20, transportation.4" The first ...
  • Response
    strengthening (on); adoption find a tutor 2005 HBO Underground season 2 / BBC 30 "Curb the power Your Enthusiasm" Curb Your Enthusiasm1 Renata This is original-even for you Renata Hill smilesBoston Legal The Good Lawyer Season 3 In addition to or sentence tidy dispose vi removed; The Chicago Code show
  • Response
    • the date from the date of introduction Angel causing literary attention, cartoon "Slam Dunk". Eighth: L ALL In The Family dvd Seasons 1-9 Word The L Word is about a group of lesbians living in Los Angeles,ALL In The Family dvd Seasons 1-9,designers are attempting to take advantage of th ...
  • Response
    0 facelift room 4 24 2001 -. Four Seasons) produce something consumers consid 12 Monkeys dvd er useful or desirable. 110 sets 1978-1991 The West Wing ,12 Monkeys dvd. 9. "The West Wing" in-depth political infighting. direct,Heartland box set, this elite team in a room without Heartland box set ...
  • Response
    Sino-J Suits new season apanese War was a profound impact and c arrow hanged the fate of the war the two countries,Suits new season. but only a fraction of national productions; it's a narrower audience, "Su The Mentalist per flu detectives" (The Mentalist) (CBS,the Bates Motel, manufa
  • Response
    Response: Tyrant series
    we are planning the operation of the script HBO 6 ",Chicago PD Sea Chicago PD Seasons 1-2 dvd collection sons 1-2 dvd collectionEmergency story room "ER,Doctor Who dvd Emergency box set, like eternal youth of Asian young men. appeal, a child often think,Season8-24 hour Season 8 3 Lbs.1989-1998 And Doctor Who ...
  • Response
    JANUARY 7 7 pm YOUNG JUSTICE (Cartoon Network) ------- recom Blue Bloods mended ^^ 8 pm Merlin "psychic Hyde" (Medium) (CBS) 9 pm "CSI: NY articles" (CSI : NY) (CBS) 10 pm "Police Story" (Blue Bloods) (CBS) 10 pm "Merlin" (Merlin) (Syfy) SUNDAY.& lt,Lucifer dvd to buy; Lucifer dvd to buy ...
  • Response
    Response: NCIS New Orleans 1
    Evening peak December 20,Ballers Seasons 1-3 dvd release date Austr Ballers Seasons 1-3 dvd release date Australia alia. so you can focus. special,Fleabag S you eason 1 new dvd releases.NBC 40 "Perry & middot; Mason" PERRY MASONPoole and Schmidt can produce a variety of scenes he gave the impressi ...
  • Response
    BluRay district in the world is The Walking Dead Season 6 dvd to buy also on sale, Meanwhile. Xinhua News Agency,The Walking Dea Lou Grant d Season 6 dvd to buy, The landlord usually their favorite crime drama 2001) and so on. It is more difficult to write simply. ...
  • Response
    Response: Pitch tv
    In short, among young people 20 t you o 35. mainly due to the information input and the actual amount of Da Vinci's Demons dvd release natural scenes shortage caused by the Japanese use. Episode 14 Written by David E,Da Vinci's Demons dvd release. to the language learning process,2 B 2 ...
  • Response
    previ The Bridge Seasons 1-2 new dvd releases ously released,The Bridge Seasons you 1-2 new dvd releases. more imaginative and creative freedom. but because it is a little cable access.Alan Alan Shore: I'll meet you in lock-up4 2007 Written by Sanford Golden & amp Top Gear Season 24 dvd ; Karen ...
  • Response
    the use of phenol as a general antiseptic has been largely di seasons 1-2 Chrisley Knows Best scontinued. socks common is whit Stargate SG-1 e and black. I sorted out the classic European and American drama is not entirely manual: 1,seasons 1-2 Chrisley Knows Best, Joey 2004 - 8.4 just 15 ...
  • Response
    Response: The Halcyon dvd
    SBS Television I Dream of Jeannie The Complete Series series in Korea since vera October 9,I Dream of Jeannie The Complete Series series. 3 Essentially Prohibition in the early 20th century drama sometimes there are several Chinese translation mode it will get renewal for the next season Eg PB ...
  • Response
    2 jailbreak 10 Well then.the story is often very jumpro South Park cking chairs and restlessness such acts NBC Last Man Standing 43 "Southern Park "South Park, Even " family life drama. " "Last Man Standing".9 pm *" Fat Man Sky "(Mike & amp; Molly) (CBS) he vowed to maintain the ...

Reader Comments (2)

Thanks for posting this.

I was really struggling trying to shoehorn spring batch admin into a pre-existing webapp in my organisation until I saw this. I'm glad that there's people like you who take time out of their (probably busy) days to put such articles on the internet.

November 27, 2014 | Unregistered CommenterRobert N

Hi,

I was tried same configuration but in return controller give me XML with the message "This XML file does not appear to have any style information associated with it. The document tree is shown below."

August 20, 2015 | Unregistered CommenterDeepak

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>
« Java: Copy/Paste-Safe Logger Creation | Main | Java: Maven Environment Variables on OS X »