Hello Arnaud,
If you want to reuse [*] the J9142B (Downstream)/J9143B (Upstream) pair you can on some - not all - current Switch Series (according to ArubaOS-Switch and ArubaOS-CX Transceivers and DAC Guide, 8th edition on Aruba 2530 they should be OK, on Aruba 2540 they should not instead.
If you want instead to replace those two EoS SKUs and use new 1G SFP LC Transceivers (Long Run = up to 10 km with Single Mode Fiber with 9/125 micrometers core/cladding diameters) you have currently to use the J4859C (or the newer J4859D) as alternative for such log run.
Also, according to the above guide the J4859C and J4859D are both supported on mostly all current switch series; for sure on Aruba 2530/2540 switch series and also on Aruba 5400R zl2 switch series equipped with J9988A v3 zl2 Module, as example.
[*] As of April 2016, the J9142B and J9143B 1G BX transceivers have been End of Sale.