Index: openacs-4/packages/acs-service-contract/tcl/acs-service-contract-init-oracle.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-service-contract/tcl/Attic/acs-service-contract-init-oracle.xql,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ openacs-4/packages/acs-service-contract/tcl/acs-service-contract-init-oracle.xql 9 Oct 2001 04:57:37 -0000 1.1
@@ -0,0 +1,14 @@
+
+
+
+oracle8.1.6
+
+
+
+
+select acs_sc_binding.exists_p(:impl_contract_name,:impl_name) from dual
+
+
+
+
+
Index: openacs-4/packages/acs-service-contract/tcl/acs-service-contract-init.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-service-contract/tcl/acs-service-contract-init.tcl,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/acs-service-contract/tcl/acs-service-contract-init.tcl 6 Oct 2001 16:30:30 -0000 1.2
+++ openacs-4/packages/acs-service-contract/tcl/acs-service-contract-init.tcl 9 Oct 2001 04:57:37 -0000 1.3
@@ -7,9 +7,9 @@
from acs_sc_impl_aliases
} {
- set binding_exists_p [db_exec_plsql binding_exists_p {select acs_sc_binding__exists_p(:impl_contract_name,:impl_name)}]
+ set binding_exists_p [db_string binding_exists_p {select acs_sc_binding__exists_p(:impl_contract_name,:impl_name)}]
if $binding_exists_p {
acs_sc_proc $impl_contract_name $impl_operation_name $impl_name
}
-}
\ No newline at end of file
+}
Index: openacs-4/packages/acs-service-contract/tcl/acs-service-contract-procs-oracle.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-service-contract/tcl/Attic/acs-service-contract-procs-oracle.xql,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ openacs-4/packages/acs-service-contract/tcl/acs-service-contract-procs-oracle.xql 9 Oct 2001 04:57:37 -0000 1.1
@@ -0,0 +1,40 @@
+
+
+
+oracle8.1.6
+
+
+
+
+select acs_sc_binding.exists_p(:contract,:impl) from dual
+
+
+
+
+
+ select
+ element_name,
+ acs_sc_msg_type.get_name(element_msg_type_id) as element_msg_type_name,
+ element_msg_type_isset_p,
+ element_pos
+ from acs_sc_msg_type_elements
+ where msg_type_id = :operation_inputtype_id
+ order by element_pos asc
+
+
+
+
+
+ select
+ element_name,
+ acs_sc_msg_type.get_name(element_msg_type_id) as element_msg_type_name,
+ element_msg_type_isset_p,
+ element_pos
+ from acs_sc_msg_type_elements
+ where msg_type_id = :operation_outputtype_id
+ order by element_pos asc
+
+
+
+
+
Index: openacs-4/packages/acs-service-contract/tcl/acs-service-contract-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-service-contract/tcl/acs-service-contract-procs.tcl,v
diff -u -r1.5 -r1.6
--- openacs-4/packages/acs-service-contract/tcl/acs-service-contract-procs.tcl 6 Oct 2001 16:30:30 -0000 1.5
+++ openacs-4/packages/acs-service-contract/tcl/acs-service-contract-procs.tcl 9 Oct 2001 04:57:37 -0000 1.6
@@ -11,7 +11,7 @@
@author Neophytos Demetriou
} {
- return [db_exec_plsql binding_exists_p {select acs_sc_binding__exists_p(:contract,:impl)}]
+ return [db_string binding_exists_p {select acs_sc_binding__exists_p(:contract,:impl)}]
}