java - How to create taskelt spring bean without step scope? -


i have big number of spring beans , want show inital set-up in servlet.

so loop through bean names , do:

applicationcontext.getbean(tasklet.getbeanname()); 

since of beans have scope step, gives me exception, because missing step scope.

how can give spring (dummy) step scope make happy? use bean instances access inital values, never executed.

[21.08.17 06:48:10:480 cest]     ffdc exception:org.springframework.beans.factory.beancreationexception sourceid:com.ibm.ws.webcontainer.filter.webappfiltermanager.invokefilters -re probeid:1123 reporter:com.ibm.ws.webcontainer.filter.webappfiltermanagerimpl@761670cd org.springframework.beans.factory.beancreationexception: error creating bean name 'scopedtarget.fpsscheduletaskletimpg': scope 'step' not active current thread; consider defining scoped proxy bean if intend refer singleton; nested exception java.lang.illegalstateexception: no context holder available step scope         @ org.springframework.beans.factory.support.abstractbeanfactory.dogetbean(abstractbeanfactory.java:342)         @ org.springframework.beans.factory.support.abstractbeanfactory.getbean(abstractbeanfactory.java:193)         @ org.springframework.aop.target.simplebeantargetsource.gettarget(simplebeantargetsource.java:33)         @ org.springframework.aop.framework.jdkdynamicaopproxy.invoke(jdkdynamicaopproxy.java:184)         @ com.sun.proxy.$proxy103.getfunction2call(unknown source)         @ ch.sbb.infop.server.imex.joblauncherbean.getmetadata(joblauncherbean.java:173)         @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)         @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:95)         @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:56)         @ java.lang.reflect.method.invoke(method.java:620) 

please note spring 2.x tag below. cannot upgrade more recent version.


Comments

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -