preciso rodar um servlet no oracle usando apenas java Stored procedures…
preciso que o resultado saia no browser…
me ajudem…
preciso rodar um servlet no oracle usando apenas java Stored procedures…
preciso que o resultado saia no browser…
me ajudem…
ae!!!
eu vi lah, beleza,
mas meu problema eh o servidor,
EU NÃO TENHO UM SERVIDOR OC4J acessivel [ pelo menos eu acho ]
//
o oracle eh um 10g, e roda em apache 1.3…
eu acredito que não tenha o OC4J instalado,
por isso pensei no JVM que executa os Java Stored Procedures,
só que eu não sei como fazer uma java Stored Procedure responder a um browser,
eu vi que no exemplo tem um monte de .JSP, soh que eu não sei se eh JavaServerPages ou JavaStoredProcedures, se for server pages, eu não tenho servidor,
se for stored procedure ,
como eu faço pra compilar ela dentro do plsql[oraweb tools kit] e requerer via web???
Após ter criado suas classes compatíveis com Java 1.3
e ter gerado seu .jar com elas entao execute a seguinte linha de comando:
loadjava -thin -user <usuario>/<senha>@<hostname>:<port>:<SID> -resolve -verbose meuJar.jar
Daih em diante vc jah pode chamar suas classes no seu PL…
meu problema real eh chama-la VIA WEB,
este eh o real problema,
no plsql tem como eu editar JAVA SOURCE’s, e por ser uma classe, pretendia criar lah!!!
sabe como chamar a classe VIA WEB, ou como fazer com que a classe escreva na tela??
É tão complicado assim utilizar um Jetty da vida neste ambiente?
e eu PRECISO fazer uns relatórios em PDF …
e não estou muito bom com o PHP!!!
precisava que fosse tudo no plsql,
por isso o JavaStoredProcedure!!!
Se você puder anbrir protas de dentro dessa VM, instancie o Jetty ou abra um Socket na porta 80.
Se você puder anbrir protas de dentro dessa VM, instancie o Jetty ou abra um Socket na porta 80.
vou pesquisar sobre isso…
e que Jetty eh esse?
Esse aqui 
[]s
eu não posso instalar um servidor…
a não ser que eu consiga instalar como módulo do apache…
tem como fazer isso?
Peraih meu…
Ateh agora nao entendih o q vc quer.
Se vc quer executar o codigo da classe java, q estah carregado na JVM do Oracle, de um ambiente web, pq vc nao faz uma chamada a uma procedure do Oracle q encapsule a chamada a tal classe???
Btw, o 10g recebe requisições http pelo apache e o que for java ele manda pro oc4j sim.
Se vc for no ORACLE_HOME/dcm/bin e dar um dcmctl -v -d getstate vc vai ver as aplicaçòes.
hoh meu deus…
o oc4j eh instalado por default ?
onde ele está?!
como acesso ele?
alguem me dê uma aula de oracle aqui…
o plsql eh requisitado atraves do apache…
como faço pra saber estas coisas?
eu acho que vou chorar…