0
ich meinen Frühling Batch-Programm habe alle funktionieren gut geschrieben, bis ich den Namen der Bohnen und die jeweiligen Klassennamen versuchte Refactoring nur dann begann ich unter Ausnahme bekommen
Error creating bean with name
'org.springframework.batch.core.configuration.xml.SimpleFlowFactoryBean#3':
Cannot create inner bean '(inner bean)#6aed4066' of type
[org.springframework.batch.core.job.flow.support.StateTransition] while
setting bean property 'stateTransitions' with key [24]; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name '(inner bean)#6aed4066': Cannot create inner bean '(inner
bean)#7e1f1f61' of type
[org.springframework.batch.core.job.flow.support.state.StepState] while
setting constructor argument; nested exception is
org.springframework.beans.factory.UnsatisfiedDependencyException: Error
creating bean with name '(inner bean)#7e1f1f61': Unsatisfied dependency
expressed through constructor argument with index 0 of type
[org.springframework.batch.core.Step]: Could not convert constructor
argument value of type [$Proxy55] to...
So Ich versuche zu verstehen, was $Proxy 55
ist und warum diese Ausnahme passiert.
$ Proxy ist der Name einer Klasse aufgelöst wurde, das war erstellt als ein Proxy für etwas in Ihrer Konfiguration. Spring wird Proxys für Schnittstellen, abstrakte Klassen und wahrscheinlich andere Dinge erstellen. Ihr Problem wird wahrscheinlich nicht von $ Proxy 55 verursacht. $ Proxy scheint ein Symptom Ihres Problems zu sein. – DwB
Anstatt die Technik von "ich mache viele Wechsler dann bin Test" verwenden, versuchen Sie zurück zu der Arbeitsquelle, dann machen Sie eine Änderung dann testen. – DwB
@DwB Vielen Dank für Ihre Eingabe und Vorschlag wird einige Option versuchen und wird zurückkehren, falls ich mehr Hilfe brauche –