Hello,
No it is not like that, JD094B is not replaced by J9151A.
JD094B is mainly used for comware based switches. These comware based transecivers has 'JD' product line whereas Aruba (Procurve) are 'J' product line.
Modules for comware switches use standard hardware and need to use comware coding whereas HPE Aruba (Procurve) transceivers contains sophisticated code.
JD094B || X130 10G SFP+ LC LR Transceiver - Small Form-factor Pluggable Plus (SFP+) 10-Gigabit LR standard, with 1310nm laser that provides a 10-Gigabit connectivity up to 10km (6.21 miles) on single-mode fiber - Has one LC 10-GbE port
J9151A || X132 10G SFP+ LC LR Transceiver - Small Form-factor Pluggable Plus (SFP+) 10-Gigabit LR standard, providing 10-Gigabit connectivity up to 10km (6.21 miles) on single-mode fiber - Has one LC 10-GbE port
HPE FlexNetwork 5130 EI Switch JG932A supports JD094B transceivers.
Thanks!