inoussa
8406f95b71
Better PropertyManager string parsing, don't set empty props (Thanks to Michael Van Canneyt)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3024 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-08 14:16:59 +00:00
inoussa
ab38ec3c50
Better transport error reporting : ETransportExecption.ExtendedErrorInfo (Thanks to Michael Van Canneyt)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3023 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-08 14:15:38 +00:00
inoussa
9e4f5c5770
Compress the RTF document as it gets difficult to commit.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3017 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-07 14:33:32 +00:00
inoussa
ba82f40391
Update documentation.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3016 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-07 14:23:42 +00:00
inoussa
cf03917999
Fix component alignment/Anchors
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3015 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-07 12:57:48 +00:00
inoussa
9f07522d7c
Import Wizard : XML opening should use name spaces
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3014 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-07 12:55:34 +00:00
inoussa
b3b2c2aa22
Do not delete still referenced objects.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2998 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-03 16:57:05 +00:00
inoussa
041a6b2a36
License change : All the code in WST is now using the FPC' RTL license (modified LGPL see COPYING.modifiedLGPL)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2997 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-03 16:34:30 +00:00
inoussa
3714921313
Empty XSD schema fragment still generate in WSDL.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2996 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-03 16:20:42 +00:00
inoussa
109b4f13f8
Update about dialog message year.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2995 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-03 15:56:09 +00:00
inoussa
a8b83ba712
More check for usage before schema deletion.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2994 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-03 15:54:36 +00:00
inoussa
a0ef2a66bf
XSD schema import support : GUI handling, store relative fie name
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2993 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-03 15:27:53 +00:00
inoussa
0bff229235
Fix schema "import" generation.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2986 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-02 01:49:33 +00:00
inoussa
019e7b604f
IDE auto generated changes.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2984 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-01 17:00:35 +00:00
inoussa
4edd9df7fa
Better XSD/WSDL generation : "import" nodes are correctly generated.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2983 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-01 16:58:45 +00:00
inoussa
0e9f4b37c4
Remove the empty "types" node of the schema (causes false fail)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2982 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-01 16:55:36 +00:00
inoussa
34fa0a046f
Correct the namespace.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2981 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-05-01 16:54:26 +00:00
inoussa
509d2ef284
Beautification : +images for menu items, +Tool bar
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2978 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-04-30 19:49:40 +00:00
inoussa
402f527cbb
Remove not used variables, fix uninitialized variables.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2970 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-04-25 19:05:55 +00:00
inoussa
96b63bb1ad
FPC 2.7.1 compatibility.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2969 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-04-25 19:03:45 +00:00
inoussa
d5c37afd8d
Package update for logger.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2948 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-04-18 14:47:54 +00:00
inoussa
2ba7ee7cd2
Add support for External Schema referencing.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2947 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-04-18 13:36:57 +00:00
inoussa
d12bca1cb6
FormatSettings : Delphi compatibility.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2946 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-04-18 13:33:50 +00:00
inoussa
3222dc18bc
FPC-2.6.2 compatibility fix
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2842 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-11-19 15:25:37 +00:00
inoussa
29fbe0a4b9
Generator :
...
* unit without types should not have a "type" section
* alias definitions should occurs according to their dependency on each other
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2841 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-11-19 14:37:07 +00:00
inoussa
0a2294b0d7
* Remove duplicated class' properties(Complex type restriction case)
...
* Add the "_" prefix or the "_Type" suffix only when necessary
* Search module by namespace if a namespace is provided (FindModule)
* Parse schema's imported documents
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2840 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-11-19 11:04:25 +00:00
inoussa
048ad30635
Make "FreeObjectProperties" a method of TBaseRemotable
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2839 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-11-19 10:52:20 +00:00
inoussa
c56afc479f
Auto unit renaming
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2817 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-10-30 14:38:32 +00:00
inoussa
58f603bdbe
Correct base type searching : if not found then create a unresolved item.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2777 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-08-27 16:39:08 +00:00
inoussa
ab893594d7
Handle top level(global) declared attribute and references
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2695 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-03-05 15:48:26 +00:00
inoussa
e6dea1efeb
Load/Save data from raw buffer
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2588 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-31 12:23:50 +00:00
inoussa
467d62d6d7
"HAS_EXP_TREE" define to handle fcl-passrc expressions
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2586 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-29 19:31:17 +00:00
inoussa
94db8aae9b
use "DefaultFormatSettings.DecimalSeparator" to suppress warning, "HAS_EXP_TREE" define to handle
...
fcl-passrc expressions
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2585 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-29 19:24:11 +00:00
inoussa
b934d63e9b
Initialize "Result" to avoid garbage due to optimization
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2584 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-29 19:15:58 +00:00
inoussa
cd54972062
Use TFPList in fpc 2.6.1 now
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2579 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-22 14:44:59 +00:00
inoussa
4a1a0b0731
<ItemFocused> is not reliable, use ItemIdex
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2578 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-22 14:38:07 +00:00
inoussa
4a587712a7
Read XML with name space activated, add upper cased file filters
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2577 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-22 13:55:14 +00:00
inoussa
82a48915cf
<ItemFocused> is not reliable, use ItemIdex
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2576 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-22 13:46:08 +00:00
inoussa
8357cd9d78
Use interface to manage object life cycle
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2575 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-22 13:41:11 +00:00
inoussa
7d73bd43ac
Use TFPList in fpc 2.6.1 now
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2574 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-22 13:37:15 +00:00
inoussa
13d25e5e00
Do not generate 2 type hints
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2573 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-22 13:31:03 +00:00
inoussa
76d8fd4b55
Use TList2
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2572 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-22 13:26:09 +00:00
inoussa
9d5841e2cd
Read XML with name space activated
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2571 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-22 13:23:30 +00:00
inoussa
2ed8374ace
DecimalSeprator is deprecated, use DefaultFormatSettings.DecimalSeparator
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2511 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-09-14 11:52:34 +00:00
inoussa
3817a85022
DOM encoding for fpc >260
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2510 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-09-14 11:03:54 +00:00
inoussa
80b84e6c7d
Handle untyped properties
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2507 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-09-06 12:31:10 +00:00
inoussa
0cb1b33ac4
Use "LocalName" and "NamespaceURI" to handle in-line name-space
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2488 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-08-13 20:40:08 +00:00
inoussa
86ba7febad
SOAP inline namespace handling test
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2487 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-08-12 01:15:12 +00:00
inoussa
a8c3182f42
SOAP inline namespace handling, thanks to Christian Schiffler for patch
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2486 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-08-12 01:12:14 +00:00
inoussa
9622abc016
Fix filter signature in test
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2485 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-08-12 01:07:26 +00:00
inoussa
2075b60834
fcl-xml compatility (fpc 2.6.1+)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2479 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-07-19 17:23:59 +00:00
inoussa
471d6294ec
Provide a file-based "document locator" using the schema's file path
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2478 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-07-14 13:41:54 +00:00
inoussa
6bde0600c1
Finalization order
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2465 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-06-13 14:55:23 +00:00
inoussa
d4d5acf3fd
Provide a property manager to the filters so a "Password" can be store and retrieved.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2380 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-04-03 17:43:20 +00:00
inoussa
2e30bc622b
Provide a property manager to the filters so a "Password" can be store and retrieved.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2379 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-04-03 17:41:29 +00:00
inoussa
1287ce1650
TPublishedPropertyManager can now (if desired) handle unknown properties
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2378 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-04-03 17:37:52 +00:00
inoussa
58a55210d5
fpc_http_protocol.pas : Delete the "Content-length" header so the underlying component set its value. (Thanks to Phil)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2242 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-10 09:24:29 +00:00
inoussa
0f88939e2d
Fix "xsd_TryStrToDate" for date with timezone
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2186 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-12-08 14:18:59 +00:00
inoussa
6bbca25247
fcl-passrc now uses TFPList instead of TList.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2162 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-11-26 17:54:55 +00:00
inoussa
e4e3f34376
"CaseSensitive" fixes.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2144 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-11-15 19:11:17 +00:00
inoussa
03b5e24fc4
"Address" spelling
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2143 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-11-15 19:06:36 +00:00
inoussa
7888b8f656
iOS http transport contributed by Phil
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1968 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-19 11:12:38 +00:00
inoussa
8b1e3a960e
Parser's "CaseSensitive" implementation fix.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1963 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-16 00:56:48 +00:00
inoussa
72f61a6b91
Remove "Dialogs" from "uses" clause.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1945 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-14 09:51:13 +00:00
inoussa
fc1c449cd2
xsd's "choice" construct parsing + tests
...
parser is case sensitive b default now, + tests
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1942 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-14 02:31:02 +00:00
inoussa
788d3ba426
Issue a error message instead of crashing if no "targetNamespace" is provided.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1934 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-10 22:29:42 +00:00
inoussa
e9067503ae
Parser's "CaseSensitive" implementation. To got the parser Case-Sensitive, provide the "-cS" argument at command line when using ws_helper.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1931 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-10 03:44:54 +00:00
inoussa
4f0e76aa7a
forget test define
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1858 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-29 03:04:00 +00:00
inoussa
2ed47823d7
update date to 2011
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1857 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-29 03:02:43 +00:00
inoussa
ac7aeb38c8
XSD's "include" handling, better "uses" generation for schema files translalted to pascal, better generated file names, handling of "import" and "include" in sub-directories, Handling of TComplexEnumContentRemotable
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1856 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-29 02:59:57 +00:00
inoussa
f2ef6e252b
Fix crash in Delphi
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1855 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-29 02:49:04 +00:00
inoussa
0663087930
TComplexEnumContentRemotable implementation
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1854 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-29 02:47:41 +00:00
inoussa
6a2cfcfb33
AnsiChar and WideChar implementation
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1853 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-29 02:44:55 +00:00
inoussa
9ce86062fb
Use "AResponse.ContentStream" instead of "AResponse.Content" because the later does interpret #13 as new and so replaced with #10 . This is needed for binary format.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1836 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-26 15:10:43 +00:00
inoussa
1e9af50ca1
Delphi Compatibility
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1802 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-16 12:41:05 +00:00
inoussa
adcb4e3979
Complete DataFilter Implementation + tests
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1798 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-15 02:10:42 +00:00
inoussa
4e6ea3a726
sample, tcp blocktype handling
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1784 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-08 02:26:00 +00:00
inoussa
0a24ccf684
TCP protocole now supports block type prefixed messages.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1783 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-08 02:24:18 +00:00
inoussa
d1ae85de1d
Updated to use FPC's servers (TCP and HTTP) implementation
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1782 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-06 17:10:39 +00:00
inoussa
1793c3f0f4
TwstFPHttpListener : add options to control execution in threads.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1781 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-06 17:08:44 +00:00
inoussa
2466c0ab1a
Updated to use FPC's servers (TCP and HTTP) implementation
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1780 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-06 17:01:02 +00:00
inoussa
564226d183
Fix Synapse Http protocol Clear request buffer before writing the new data stream.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1764 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-07-28 09:32:52 +00:00
inoussa
942e341330
More specific doc for Apache module, rebuild sample
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1756 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-07-22 12:36:38 +00:00
inoussa
45ed50343c
Add "UInt32" definition
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1755 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-07-22 12:31:45 +00:00
inoussa
b976ea6730
More specific doc for Apache module, rebuild sample
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1754 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-07-22 12:29:38 +00:00
inoussa
5fe2309336
Refactor TBaseTransport and TBaseTCPTransport so http and tcp transports no longer manage filtering which is now done by TBaseTransport and TBaseTCPTransport
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1675 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-14 11:38:18 +00:00
inoussa
b4f37d07e4
FPC 2.5.1 compatibility support(tkHelper handling)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1674 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-14 10:46:00 +00:00
inoussa
af4df646fb
fpc's tcpserver and tcpclient support provided by Michael Van Canneyt.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1670 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-09 08:53:31 +00:00
inoussa
1d5b1799c9
fpc's httpserver and httpclient support provided by Michael Van Canneyt.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1640 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-05-23 11:24:02 +00:00
inoussa
c98b7de06a
re-raise the exception
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1613 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-05-05 09:56:01 +00:00
sekelsenmat
2b84aaadad
webservice toolkit: Fixes the compilation of the synapse package
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1569 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-04-15 14:50:04 +00:00
inoussa
6468c52f16
Add "GetTransportName()" method to ITransport
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1518 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-03-01 15:42:53 +00:00
inoussa
a11ccc8c85
Delphi XE compatibility fix
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1510 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-02-22 10:16:27 +00:00
inoussa
e99fbdfde3
Allow enum properties to be compared to integers
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1484 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-02-02 15:42:43 +00:00
inoussa
848a2159be
Correct test for string-based type (optional)properties (for storage)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1483 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-02-02 15:37:47 +00:00
inoussa
2e55ad976d
UnicodeString Fix
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1482 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-02-02 15:34:13 +00:00
inoussa
1ba130c8c4
Delphi 2010 compatibility fix
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1481 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-02-02 15:31:32 +00:00
inoussa
489e76849b
Delphi 2010 compatibility fix
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1480 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-02-02 11:09:33 +00:00
inoussa
5495efb66f
Implement DropFileEvent
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1385 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-26 12:49:40 +00:00
inoussa
4d54efd4e7
Typo correction(WriteDocumetation > WriteDocumentation).
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1384 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-26 09:50:16 +00:00
inoussa
c816b22922
Correct optional property generation in XSD
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1382 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-25 20:52:04 +00:00
inoussa
1c255f37a7
suppress various warnings/hints
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1372 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-08 14:26:03 +00:00
inoussa
3bf012d3a2
Type Library Editor AV Correction
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1360 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-01 12:08:12 +00:00
inoussa
2fd9828e4e
Base32 encoding + tests
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1357 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-10-27 21:20:19 +00:00
inoussa
c800c26ab4
Transform inline error text to ResourceString
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1355 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-10-16 18:38:07 +00:00
inoussa
3524335cab
Transform inline error text to ResourceString
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1354 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-10-16 18:22:28 +00:00
inoussa
409a5f8ba7
Add xsd:language
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1351 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-10-15 13:46:26 +00:00
inoussa
2e7fa04712
Replace property "store" prefix by sWST_PROP_STORE_PREFIX( = 'wstHas_') (fix)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1350 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-10-15 13:43:44 +00:00
inoussa
3c12d5aa39
XSD "import" handling.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1341 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-10-11 12:28:07 +00:00
inoussa
040e7012bf
Replace property "store" prefix by sWST_PROP_STORE_PREFIX( = 'wstHas_')
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1340 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-10-11 12:23:49 +00:00
inoussa
ed37484810
Replace property "store" prefix by sWST_PROP_STORE_PREFIX( = 'wstHas_')
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1339 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-10-11 12:22:23 +00:00
inoussa
7787d207ee
suppress various warnings
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1334 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-10-04 10:56:27 +00:00
inoussa
e0bb0bd04f
suppress various warnings
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1333 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-10-04 10:30:19 +00:00
inoussa
6bac809dd9
Forget to commit
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1332 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-10-01 20:46:25 +00:00
inoussa
fbaef11db8
composed name handling (such as "one-prop")
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1331 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-10-01 20:44:10 +00:00
inoussa
28bb2f355f
fix : user_client_console.lpi
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1330 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-10-01 19:02:18 +00:00
inoussa
73653e4c9b
easy access interface should be handle only in the unit containing the original interface.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1318 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-09-08 14:02:52 +00:00
inoussa
f8809ed35c
Delete "_" if it is the last character of the generated name.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1317 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-09-08 14:00:31 +00:00
inoussa
61c6016709
fix warning
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1316 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-09-08 13:57:34 +00:00
inoussa
80f5f83a1a
Fix TInProcessTransport
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1315 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-09-08 13:54:13 +00:00
inoussa
c9fc9311ef
+Client side HTTP Cookie management,
...
+TBaseProxy implements IServiceProtocol to expose its serializer and transport
+TBaseTransport unimplemented methods now throw exception
+"Filter" implementation for synapse
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1312 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-09-01 00:42:16 +00:00
inoussa
e39994c6db
Add "IsActive()"
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1311 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-09-01 00:35:41 +00:00
inoussa
ed28927351
metadata service : regenerate from wsdl file
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1310 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-09-01 00:29:10 +00:00
inoussa
d246ccc22b
spell correction
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1309 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-09-01 00:24:32 +00:00
inoussa
cf243fb88b
Add filter feature, implemented as service extension.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1269 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-08-04 19:29:17 +00:00
inoussa
7f8f0aade3
Add "Clone" functionality to Editor
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1260 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-07-19 11:00:35 +00:00
inoussa
a37f60260f
Fix AV with xml
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1259 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-07-19 10:44:34 +00:00
inoussa
41db3ae6da
Fix Compilation with fpc-trunck
...
Take advantage of fcl-json "Clone" method
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1258 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-07-19 10:42:25 +00:00
inoussa
9546f5bb9e
Fix Compilation with fpc-trunck
...
Take advantage of fcl-json "Clone" method
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1257 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-07-19 10:41:15 +00:00
inoussa
2e5b08e9d7
Correct "easy access" proxy implementation.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1256 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-07-16 15:28:21 +00:00
inoussa
af61b10bc5
Correct SOAP Header namespace generation (THeaderBlockProxy case) 2
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1255 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-07-16 13:48:52 +00:00
inoussa
b25d0e271a
Correct SOAP Header namespace generation (THeaderBlockProxy case)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1254 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-07-16 11:21:18 +00:00
inoussa
4c78816d50
Correct SOAP Header namespace generation
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1253 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-07-15 17:04:25 +00:00
inoussa
c75480148f
Correct "easy access" proxy implementation not to free result property.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1252 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-07-14 18:04:43 +00:00
inoussa
27705788ce
small fix : remove file writing, fix interface reference
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1244 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-07-02 15:43:58 +00:00
inoussa
19b53bc223
fix wsdl operation attributes parsing when there are multiple attributes : unit test.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1243 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-07-02 15:33:29 +00:00
inoussa
c5eeaadf18
fix wsdl operation attributes parsing when there are multiple attributes.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1242 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-07-01 22:30:37 +00:00
inoussa
2f4c394c01
Restore file
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1232 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-06-01 14:00:31 +00:00
inoussa
739b3a43cb
fcl-web module to integrate WST in a fcl-web application by Michael Van Canneyt
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1230 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-05-26 08:43:29 +00:00
inoussa
599991c430
Fix "httpd" path
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1200 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-04-17 21:58:08 +00:00
inoussa
bae81d0e49
Create default service binding for interfaces while parsing Pascal files.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1186 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-03-25 12:33:32 +00:00
inoussa
ca6cdc0315
Compatibility with new fcp-passrc
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1171 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-02-27 16:17:21 +00:00
inoussa
d6d7852372
SOAP test
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1170 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-02-27 16:13:41 +00:00
inoussa
8aa02153fc
Delphi compatibility
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1169 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-02-27 16:10:25 +00:00
inoussa
83d29760ee
Define TByteDynArray as Types.TByteDynArray
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1168 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-02-27 15:06:36 +00:00
inoussa
4251a64fec
Fix mem leak in GetServiceDefaultAddress and GetServiceDefaultFormatProperties
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1165 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-02-24 16:34:06 +00:00
inoussa
57ede0e824
Change "virtual" to "override" as it should be.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1157 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-02-12 12:08:32 +00:00
inoussa
4c0d2981e5
Avoid "TInterfacedPersistent" : it does not actually implement interface life style. Fix binder memory leak.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1155 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-02-08 12:03:09 +00:00
inoussa
ea4816281b
Use fixed enum values to be maximize on the wire compatibility
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1154 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-02-06 15:45:07 +00:00
inoussa
e5deae64c9
clean the binding unit
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1149 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-01-29 15:55:18 +00:00