![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi All, I am confused about a little problem... I have set up a SOAP server and it all works fine. I wrote a very simple subroutine in BASIC and can call that from the SOAP server no problems. Where the problem lies is that if I try to call another subroutine from within my first sub it screws up the SOAP server and I get an 'INTERAL SOAP SERVER ERROR'. I'm trying to create a check password function, so I pass in username and password to my subroutine, which it in turn passes to another subroutine to check the details and return a result, which I pass back to the SOAP server. If I call the program from within Universe it works fine, if I comment out the second CALL, it works fine (obviously without actually checking the details). Any ideas anyone? Regards, Dean |
#3
| |||
| |||
|
|
If I call the program from within Universe it works fine, if I comment out the second CALL, it works fine (obviously without actually checking the details). |
#4
| |||
| |||
|
#5
| |||
| |||
|
|
On May 28, 3:47*am, dharry <dean.ha... (AT) gmail (DOT) com> wrote: Hi All, I am confused about a little problem... I have set up a SOAP server and it all works fine. I wrote a very simple subroutine in BASIC and can call that from the SOAP server no problems. Where the problem lies is that if I try to call another subroutine from within my first sub it screws up the SOAP server and I get an 'INTERAL SOAP SERVER ERROR'. I'm trying to create a check password function, so I pass in username and password to my subroutine, which it in turn passes to another subroutine to check the details and return a result, which I pass back to the SOAP server. If I call the program from within Universe it works fine, if I comment out the second CALL, it works fine (obviously without actually checking the details). Any ideas anyone? Regards, Dean Try making the check password function a program and execute it, passing the username and password on the command line or via a named common and getting the result via a named common or from a file. Tom- Hide quoted text - - Show quoted text - |
#6
| |||
| |||
|
|
On 2010-05-28 03:47:01 -0400, dharry <dean.ha... (AT) gmail (DOT) com> said: If I call the program from within Universe it works fine, if I comment out the second CALL, it works fine (obviously without actually checking the details). I don't know Universe, so this is a shot in the dark, but in D3, if you call a sub from within a sub via their ODBC interface, the second sub must be called using an explicit path. Example: MySub = 'Account,bp,subname' call @MySub(p1,p2,p3...) -- Kevin Powick |

#7
| |||
| |||
|
|
Hi All, I am confused about a little problem... I have set up a SOAP server and it all works fine. I wrote a very simple subroutine in BASIC and can call that from the SOAP server no problems. Where the problem lies is that if I try to call another subroutine from within my first sub it screws up the SOAP server and I get an 'INTERAL SOAP SERVER ERROR'. I'm trying to create a check password function, so I pass in username and password to my subroutine, which it in turn passes to another subroutine to check the details and return a result, which I pass back to the SOAP server. If I call the program from within Universe it works fine, if I comment out the second CALL, it works fine (obviously without actually checking the details). Any ideas anyone? Regards, Dean |
![]() |
| Thread Tools | |
| Display Modes | |
| |