615 Commits

Author SHA1 Message Date
Bob Duff
f49dcc0878 Change PortableServer.POA.Helper.To_Ref
to PortableServer.POA.Helper.To_Local_Ref.
See revision 41599.

Subversion-branch: /trunk/polyorb
Subversion-revision: 41623
2007-01-08 23:06:18 +00:00
Jérôme Hugues
c6995d0e33 Minor reformatting
Subversion-branch: /trunk/polyorb
Subversion-revision: 41349
2006-12-20 09:27:36 +00:00
Bob Duff
ed7123e934 Fix compiler warnings about elaboration pragmas. Compiler does not like
Elaborate, and suggests Elaborate_All, but Elaborate_All causes cyclic
elaboration orders, so turn those warnings off. Compiler also warns
about
missing Elaborate_All's; put those in.

Subversion-branch: /trunk/polyorb
Subversion-revision: 38144
2006-12-13 23:14:15 +00:00
Bob Duff
ffb83a8f89 Remove all Trimmed_Image functions, except for the Long_Long and
Unsigned_Long_Long versions. Change all call sites to use the
appropriate one, with type conversions as necessary. This fixes several
latent bugs where we were converting (e.g.) Long_Long to Integer,
possibly raising Constraint_Error in rare cases.
       See also change 10428.

[Imported from Perforce change 10452 at 2006-12-01 22:55:59]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37911
2006-10-27 21:45:46 +00:00
Jérôme Hugues
3f66aea0cd Follow-up to change #10443: remplace Element_Of with Get_Element
[Imported from Perforce change 10447 at 2006-12-01 22:55:56]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37906
2006-10-25 14:49:54 +00:00
Jérôme Hugues
238aa169e8 Follow up to change 10443: replace Element_Of with Get_Element
[Imported from Perforce change 10445 at 2006-12-01 22:55:55]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37904
2006-10-25 12:26:30 +00:00
Jérôme Hugues
2a0740d90d Use more expressive name for the instance of the NO_ACTIVATION_POLICY
[Imported from Perforce change 10442 at 2006-12-01 22:55:46]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37901
2006-10-24 12:32:11 +00:00
Pablo Oliveira
eba79fbdf9 * Add echo example for DSA personality.
* Add initial DSA documentation.

[Imported from Perforce change 10409 at 2006-12-01 22:55:23]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37868
2006-09-29 17:53:00 +00:00
Thomas Quinot
91020c66bd For the test of union without a member for the given union label,
test the case where the label without a member is not the default
label.

Followup on F824-004

[Imported from Perforce change 10368 at 2006-12-01 22:54:56]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37828
2006-08-29 18:51:49 +00:00
Thomas Quinot
84c4af9a8b (PolyORB.Any.TypeCode.Member_Type_With_Label):
For the case of a label that has no associated member (which is
 legal in IDL), return a void typecode (instead of raising an
 exception).

(PolyORB.Representations.CDR.Marshall_From_Any,
 PolyORB.Representations.CDR.Unmarshall_To_Any):
 Handle the case of a union label with no corresponding member.

Add test for this case to All_Types example.

Fixes F824-004.

[Imported from Perforce change 10360 at 2006-12-01 22:54:49]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37820
2006-08-28 10:10:30 +00:00
Jérôme Hugues
cc85d05aaa (PortableServer.POA): change Ref type to Local_Ref to be
conformant with IDL-to-Ada mapping

[Imported from Perforce change 10337 at 2006-12-01 22:54:15]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37797
2006-08-21 11:36:29 +00:00
Jérôme Hugues
0d97efc43b Increase number of iterations to allow analysis
[Imported from Perforce change 10332 at 2006-12-01 22:54:11]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37792
2006-08-16 16:15:02 +00:00
Thomas Quinot
dac020de20 Update copyright notice and file header.
[Imported from Perforce change 10327 at 2006-12-01 22:54:09]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37787
2006-08-16 11:36:58 +00:00
Thomas Quinot
d431c24317 Display CORBALOC URL of server object.
[Imported from Perforce change 10326 at 2006-12-01 22:54:09]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37786
2006-08-16 11:36:25 +00:00
Thomas Quinot
16ca21d793 Disable exception traces. Output corbaloc.
[Imported from Perforce change 10318 at 2006-12-01 22:54:03]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37778
2006-08-11 18:41:18 +00:00
Jérôme Hugues
b37a75b3a7 Factor common macro definitions for PolyORB libraries and
include files

[Imported from Perforce change 10268 at 2006-12-01 22:52:30]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37728
2006-07-25 13:42:30 +00:00
Thomas Quinot
41e28dc4b5 Add a few debugging traces to impl.
[Imported from Perforce change 10240 at 2006-12-01 22:52:16]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37701
2006-07-13 17:58:39 +00:00
Pablo Oliveira
1e21473bde Remove dup blank line.
[Imported from Perforce change 10206 at 2006-12-01 22:51:45]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37667
2006-06-30 19:04:33 +00:00
Pablo Oliveira
c33ad0d417 Updated dsa example to cope with the new elaboration of PolyORB DSA.
Added comment in README to explain of to run example with the
termination
  manager.

[Imported from Perforce change 10203 at 2006-12-01 22:51:42]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37664
2006-06-30 18:58:29 +00:00
Jérôme Hugues
88ceecdd7a Add more exception handlers to defend against protocol errors,
e.g. SOAP

[Imported from Perforce change 10163 at 2006-12-01 22:51:13]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37625
2006-06-20 12:34:37 +00:00
Thomas Quinot
65f66994ee Fix longstanding typo.
[Imported from Perforce change 10122 at 2006-12-01 22:50:02]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37584
2006-06-13 16:17:39 +00:00
Jérôme Hugues
a03abe07d7 Add new QoS parameter to store Server-side information in the
reply of a request.

Patch submitted by Vadim Godunko, review by Jerome Hugues.

[Imported from Perforce change 10051 at 2006-12-01 22:48:51]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37513
2006-05-17 16:24:44 +00:00
Jérôme Hugues
032c89c370 Adjust parameter value to actual tested ones, fix test output
[Imported from Perforce change 10038 at 2006-12-01 22:23:46]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37500
2006-05-11 15:42:25 +00:00
Jérôme Hugues
258c98a317 Correct packaging: do not package stub files
[Imported from Perforce change 10034 at 2006-12-01 22:23:45]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37496
2006-05-11 13:50:18 +00:00
Thomas Quinot
9d69e14fe5 Update documentation.
[Imported from Perforce change 9993 at 2006-12-01 22:23:18]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37458
2006-04-20 15:33:24 +00:00