aegis

Which version control programs can enforce running & passing of tests before integration of changes?

At my work we currently use Aegis version control/SCM. The way we have it configured, we have a bunch of tests, and it forces the following things to be true before a change can be integrated: The full set of tests must have been run. All tests must have passed. With test-driven development (TDD) these seem like sensible requirements...

Change attributes of change-set from command line

I tried using aegis -change_attributes to change the brief_description of my current change set but it didn't work. aegis -change_attributes description="test" What should I do to make this work? EDIT: The command I was looking for was aegis -change_attributes brief_description="$DESC"; ...

webservice client - No write method for property

Hi, when I execute a webservice client - generated by Apache Axis (2) - for usage of a webservice (published with xFire including Aegis configurations) I only have got the following error: No write method for property {http://service.company.com}elements in class ... at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFault...

Bean-To-XML annotations: how to process nested structure

For bean->xml convertion in webservices we use Aegis from CXF (it is jaxb-compatible, as I understand). This is my type: class C{ private int a; private int b; private T t; ... } class T{ private int t1; private int t2; } I need t.t1 field to be on the same level in XML as a and b in C (bean restored from xml should be like this: ...

Aegis binbing: how to set minOccurs/nillable parameters for type

Hi, I have a lot of classes in java with Date/Calendar fields. To generate correct wsdl (for .NET client app) I need to add @XmlElement(nillable=true, required=true) annotation for all getters of Calendar/Date variables in all classes. Is it possible to configure Aegis (we use Spring for CXF configuration) to automatically set this prop...

CXF: Set minOccurs=0 for elements of the arrays

Hi! We use CXF framework with aegis mapper for java server and .NET client. By default we have minOccurs=0 for all variables in classes in WSDL. We use such setting in CXF config to prevent it: <bean id="aegisBean" class="org.apache.cxf.aegis.databinding.AegisDatabinding" scope="prototype"> <property name="configuration"> ...

Within CXF, why use any other binding than JAXB? (MTOM attachments, Aegis, XMLBeans,...)

I have been playing around with Apache CXF, in particular the various data bindings it supports: JAXB (the default), MTOM, Aegis and XMLBeans. Since all of these are supported, I suppose each has its merits. I came up with these: Obviously, MTOM is to be preferred where large attachments are involved. JAXB depends on annotations, so it...