Questions tagged [jberet]

JBeret provides an open-source Java batch processing framework based on JSR 352 (Batch Applications for the Java Platform).

72 questions
1
vote
1 answer

Jsr 352 - forcing to step regardless the status

I'm using jberet implementation of jsr 352. My purpose is to provide a final step in which I send an email with batch information status. Therefore, even if the previous step (can be either batchlet or a chunk) terminate with unexpected error, I…
Fabrizio Stellato
  • 1,727
  • 21
  • 52
1
vote
2 answers

How to access partition properties in java ee batch / jberet

I have a job defined as below:
cghislai
  • 1,751
  • 15
  • 29
1
vote
1 answer

Java batch: jobContext transientUserData not passed through steps

I'm using JBeret implementation of jsr-352 specs. This is my job configuration, in short:
Fabrizio Stellato
  • 1,727
  • 21
  • 52
1
vote
1 answer

Wildfly provisioning with galleon. Missing batch (jberet)

I tried to build a minimal Wildfly distribution with galleon with s2i which turned out pretty well so far. But now my application has missing dependencies for batch. So I tried to add batch to GALLEON_PROVISION_LAYERS but it seems there is no batch…
Nekator
  • 53
  • 1
  • 7
1
vote
1 answer

Scope conflicts until batch job finished?

Tech stack: JBeret (core, se) 1.3.0.Final Hibernate Search (orm, jsr352-core, jsr352-jberet) 5.10.4.Final Weld (servlet-core, se-core) 3.0.5.Final If I trigger BatchRuntime.getJobOperator().start( MassIndexingJob.NAME, …
zeitiger
  • 177
  • 2
  • 11
1
vote
2 answers

Setup max-threads parameter to the Thorntail JBeret fraction

I use JBeret Thorntail Fraction (thorntail version - 2.0.0.Final): What is the proper way to define max-threads number? When I set up yaml configuration: swarm: batch: thread-pools: default: max-threads: 20 Max thread count…
Andrii Bobrov
  • 79
  • 1
  • 6
1
vote
1 answer

JSR352 - Single item read, multiple item write

In a project I'm working on we are reading a file in which every item (a record) read represents a variable number of items to be written in a destination database. This apparently seems to break the pattern of JSR352 by inflating a single chunk…
1
vote
1 answer

find number of running execution of job on wildfly

I use jdbc job repository on wildfly. when I kill wildfly process some job execution remain in started state. When I restated wildfly i get running executions by BatchRuntime.getJobOperator().getRunningExecutions and give mentioned job executions.…
mohammad_1m2
  • 1,571
  • 5
  • 19
  • 38
1
vote
1 answer

Java batch - inject ejb to batchlet

I have a startup bean. I want to start some batchlet job in this. I annotated the batchlet class by use @Nemed and @Dependent . I want to use some ejb like ReportService in batchlet but Injection not work. How can I inject EJB to my batchlet? I…
mohammad_1m2
  • 1,571
  • 5
  • 19
  • 38
1
vote
1 answer

Content based routing and java batch JSR 352 (jBeret, Spring Batch)?

Content based routing and java batch JSR 352 (jBeret, Spring Batch)? Have tried to implement some simple "real world" batch jobs because the "hello world" was looking promising. Seems that I haven't got the concept right - but the actual release…
unclescrouge
  • 403
  • 5
  • 10
1
vote
2 answers

WELD-001409: Ambiguous dependencies for type StepContext with qualifiers @Default

I am trying to run this example in java SE mode from my windows command prompt. I have built a jar with all dependencies included in it and running it from my command prompt. but, keep getting this error. From this answer, i understand that there…
yathirigan
  • 5,619
  • 22
  • 66
  • 104
1
vote
1 answer

JSR352 / JBERET - incompatible InnerClasses attribute between "javax.el.BeanELResolver$1" and "java x.el.BeanELResolver"

I have a JSR325 (Chunk processing) based java batch program and trying to run in Java SE mode using JBERET implementation. I am following the approach mentioned in this this…
yathirigan
  • 5,619
  • 22
  • 66
  • 104
1
vote
1 answer

NPE for JobExecution#getJobName

In my application, I use JBeret implementation for batch processing. When trying to retrieve the running executions of a job but I got a NPE: Stacktrace: Caused by: java.lang.NullPointerException at…
Cuong Le
  • 121
  • 1
  • 1
  • 7
1
vote
1 answer

Java EE 7 Batch (JSR-352) syntax for java.util.list?

I'm working with Jberet an implementation of Java EE 7 Batch Processing (JSR-352). I wanted to know if there was a nicer syntax for making a list in the JSL (Job Specification Language) for an object that's used for injection instead of giving a…
joshuar
  • 187
  • 2
  • 10
0
votes
1 answer

Custom JobRepository in JBeret for Quarkus

As described in Quarkus JBeret documentation, it is possible to use in-memoryor jdbc as values forquarkus.jberet.repository. I can see corresponding io.quarkiverse.jberet.runtime.JBeretInMemoryJobRepositoryProducerand…
G Quintana
  • 4,556
  • 1
  • 22
  • 23