NFe / CTe / NFSe em ambiente web

Alguém já implementou NFe ou NFSe em ambiente web?

Obs.: Preciso disponibilizar de forma que vão haver diferentes empresas utilizando o mesmo aplicativo, ou seja, não posso utilizar “System.setProperty(“javax.net.ssl.keyStoreType”, “PKCS12”);” como é mostrado em todos os fórums de Java…

Não consigo informar o keystore e trustsore sem utilizar
Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
System.setProperty(“javax.net.ssl.keyStoreType”, “PKCS12”);
System.setProperty(“javax.net.ssl.keyStore”,…

Se alguém fez e puder ajudar…

Desde já agradeço…