diff options
| author | mcentner <mcentner@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2010-05-05 15:29:01 +0000 | 
|---|---|---|
| committer | mcentner <mcentner@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2010-05-05 15:29:01 +0000 | 
| commit | b1c8641a63a67e3c64d948f9e8dce5c01e11e2dd (patch) | |
| tree | 0883f08a408f89f758e9a1be629232e3dd055c3a /utils/src/main/java/at | |
| parent | 83a9b613836910f7edc370c2fe60fa2268dc4461 (diff) | |
| download | mocca-b1c8641a63a67e3c64d948f9e8dce5c01e11e2dd.tar.gz mocca-b1c8641a63a67e3c64d948f9e8dce5c01e11e2dd.tar.bz2 mocca-b1c8641a63a67e3c64d948f9e8dce5c01e11e2dd.zip | |
Merged feature branch mocca-1.2.13-id@r724 back to trunk.
git-svn-id: https://joinup.ec.europa.eu/svn/mocca/trunk@725 8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4
Diffstat (limited to 'utils/src/main/java/at')
140 files changed, 1151 insertions, 2745 deletions
| diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AccessAuthorizationType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AccessAuthorizationType.java index 53a93ab9..6327a489 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AccessAuthorizationType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AccessAuthorizationType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AllSignatoriesType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AllSignatoriesType.java index 61b2e5cf..476ffcfd 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AllSignatoriesType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AllSignatoriesType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AnyChildrenType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AnyChildrenType.java index 4ed236fd..b20b5221 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AnyChildrenType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AnyChildrenType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // @@ -44,7 +28,7 @@ import org.w3c.dom.Element;   *   <complexContent>   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">   *       <sequence maxOccurs="unbounded" minOccurs="0"> - *         <any/> + *         <any processContents='lax'/>   *       </sequence>   *     </restriction>   *   </complexContent> diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AnyMixedChildrenType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AnyMixedChildrenType.java index bff6c7ca..3358a3df 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AnyMixedChildrenType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AnyMixedChildrenType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // @@ -46,7 +30,7 @@ import org.w3c.dom.Element;   *   <complexContent>   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">   *       <sequence maxOccurs="unbounded" minOccurs="0"> - *         <any/> + *         <any processContents='lax'/>   *       </sequence>   *     </restriction>   *   </complexContent> @@ -86,9 +70,9 @@ public class AnyMixedChildrenType {       *        * <p>       * Objects of the following type(s) are allowed in the list +     * {@link String }       * {@link Element }       * {@link Object } -     * {@link String }       *        *        */ diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AuthenticationClassType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AuthenticationClassType.java index d07d5cc1..fcae976c 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AuthenticationClassType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/AuthenticationClassType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64ContentType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64ContentType.java index 641a12d0..4a49a511 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64ContentType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64ContentType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64OptRefContentType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64OptRefContentType.java index fe183a4f..6c06f607 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64OptRefContentType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64OptRefContentType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLContentType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLContentType.java index 096f8451..ac7a589b 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLContentType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLContentType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLLocRefContentType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLLocRefContentType.java index 7b93bb99..9b33d94b 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLLocRefContentType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLLocRefContentType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLLocRefOptRefContentType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLLocRefOptRefContentType.java index 2b0b0552..4c2043e1 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLLocRefOptRefContentType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLLocRefOptRefContentType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLLocRefReqRefContentType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLLocRefReqRefContentType.java index ab9e985e..90d9972c 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLLocRefReqRefContentType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLLocRefReqRefContentType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLOptRefContentType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLOptRefContentType.java index 9f3ebef8..fb07d24a 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLOptRefContentType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/Base64XMLOptRefContentType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/BindingType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/BindingType.java index e2cedd56..dd965cd4 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/BindingType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/BindingType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSDataObjectOptionalMetaType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSDataObjectOptionalMetaType.java index 20ab8505..eb949e30 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSDataObjectOptionalMetaType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSDataObjectOptionalMetaType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSDataObjectRequiredMetaType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSDataObjectRequiredMetaType.java index 14809176..97114732 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSDataObjectRequiredMetaType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSDataObjectRequiredMetaType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSEncryptedContentType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSEncryptedContentType.java index f38e8b10..41b5021a 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSEncryptedContentType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSEncryptedContentType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSRecipientPublicKeyType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSRecipientPublicKeyType.java index fdd71d1e..1f11cb09 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSRecipientPublicKeyType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSRecipientPublicKeyType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSToBeEncryptedType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSToBeEncryptedType.java index 951b5ed8..e1d59e02 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSToBeEncryptedType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CMSToBeEncryptedType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CheckResultType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CheckResultType.java index b01cf5aa..313f4e83 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CheckResultType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CheckResultType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateCMSSignatureRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateCMSSignatureRequestType.java index d9473e8e..338d7a7e 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateCMSSignatureRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateCMSSignatureRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateCMSSignatureResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateCMSSignatureResponseType.java index bc9886a3..2d2bff80 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateCMSSignatureResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateCMSSignatureResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashInfoRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashInfoRequestType.java index cfbed898..41c22ad9 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashInfoRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashInfoRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashInfoResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashInfoResponseType.java index 755a12ef..f597e64d 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashInfoResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashInfoResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashRequestType.java index 5fe80ad7..e28b3140 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashResponseType.java index 702f7177..a57be745 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateHashResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateXMLSignatureRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateXMLSignatureRequestType.java index 71f6c0c2..53a07560 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateXMLSignatureRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateXMLSignatureRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateXMLSignatureResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateXMLSignatureResponseType.java index e72991d4..76061703 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateXMLSignatureResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/CreateXMLSignatureResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // @@ -41,7 +25,7 @@ import org.w3c.dom.Element;   *   <complexContent>   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">   *       <sequence> - *         <any/> + *         <any processContents='lax'/>   *       </sequence>   *     </restriction>   *   </complexContent> diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DataObjectAssociationType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DataObjectAssociationType.java index 7e3fee76..8599e603 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DataObjectAssociationType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DataObjectAssociationType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DataObjectInfoType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DataObjectInfoType.java index f3a9ee5f..5079d167 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DataObjectInfoType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DataObjectInfoType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptCMSRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptCMSRequestType.java index d6b51d59..e25aafbd 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptCMSRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptCMSRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptCMSResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptCMSResponseType.java index d98e29bb..98f11f48 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptCMSResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptCMSResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptXMLRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptXMLRequestType.java index 7372130b..2fe50f26 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptXMLRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptXMLRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptXMLResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptXMLResponseType.java index 15ee4c08..286229e3 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptXMLResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/DecryptXMLResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptCMSRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptCMSRequestType.java index 1630df92..7d821677 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptCMSRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptCMSRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptCMSResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptCMSResponseType.java index 1c27b997..9fdba94e 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptCMSResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptCMSResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptXMLRequest.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptXMLRequest.java index e03b78d2..7cc0dee1 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptXMLRequest.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptXMLRequest.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptXMLRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptXMLRequestType.java index e027452c..34b958c3 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptXMLRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptXMLRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptXMLResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptXMLResponseType.java index dfbd62ee..84ee9326 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptXMLResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptXMLResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // @@ -49,7 +33,7 @@ import org.w3c.dom.Element;   *             <complexContent>   *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">   *                 <sequence> - *                   <any/> + *                   <any processContents='lax'/>   *                 </sequence>   *               </restriction>   *             </complexContent> @@ -140,7 +124,7 @@ public class EncryptXMLResponseType {       *   <complexContent>       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">       *       <sequence> -     *         <any/> +     *         <any processContents='lax'/>       *       </sequence>       *     </restriction>       *   </complexContent> diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptedDataType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptedDataType.java index 62931009..36d0cc1b 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptedDataType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptedDataType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptionInfoType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptionInfoType.java index 84fe5c49..8d070c9a 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptionInfoType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/EncryptionInfoType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ErrorResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ErrorResponseType.java index bea8704b..67a813a9 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ErrorResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ErrorResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetPropertiesRequest.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetPropertiesRequest.java index c18c8c6e..d769b093 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetPropertiesRequest.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetPropertiesRequest.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetPropertiesRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetPropertiesRequestType.java index 6e390ce1..82421d07 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetPropertiesRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetPropertiesRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetPropertiesResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetPropertiesResponseType.java index 0f546d88..f8546135 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetPropertiesResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetPropertiesResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // @@ -51,7 +35,7 @@ import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;   *         <element name="KeyboxIdentifier" type="{http://www.buergerkarte.at/namespaces/securitylayer/1.2#}QualifiedBoxIdentifierType" maxOccurs="unbounded" minOccurs="0"/>   *         <element name="Binding" type="{http://www.buergerkarte.at/namespaces/securitylayer/1.2#}BindingType" maxOccurs="unbounded"/>   *         <element name="ProtocolVersion" type="{http://www.w3.org/2001/XMLSchema}token" maxOccurs="unbounded"/> - *         <any/> + *         <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>   *       </sequence>   *     </restriction>   *   </complexContent> diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetStatusRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetStatusRequestType.java index 50c159a9..abbd20c0 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetStatusRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetStatusRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetStatusResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetStatusResponseType.java index 41ba23b8..3376cfa4 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetStatusResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/GetStatusResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/HashDataType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/HashDataType.java index de03f034..8e2fb253 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/HashDataType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/HashDataType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxAssocArrayPairType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxAssocArrayPairType.java index 996777e1..403a4c93 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxAssocArrayPairType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxAssocArrayPairType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxAvailableRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxAvailableRequestType.java index d7d12767..d9b419da 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxAvailableRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxAvailableRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxAvailableResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxAvailableResponseType.java index a3fb3b36..02154bb2 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxAvailableResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxAvailableResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxCreateRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxCreateRequestType.java index 0eaebd7b..3ef3c245 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxCreateRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxCreateRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxCreateResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxCreateResponseType.java index 16558710..b38bea30 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxCreateResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxCreateResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxDeleteRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxDeleteRequestType.java index 99a342d2..0c0b2fb0 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxDeleteRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxDeleteRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxDeleteResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxDeleteResponseType.java index 2ca2af9d..8a9abc98 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxDeleteResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxDeleteResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadDataAssocArrayType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadDataAssocArrayType.java index 2b410a53..bc43d8b5 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadDataAssocArrayType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadDataAssocArrayType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadParamsAssocArrayType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadParamsAssocArrayType.java index e9ec5140..656080a4 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadParamsAssocArrayType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadParamsAssocArrayType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadParamsBinaryFileType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadParamsBinaryFileType.java index 7d454835..5f301804 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadParamsBinaryFileType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadParamsBinaryFileType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadRequestType.java index cc155ba8..b32174e7 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadResponseType.java index 74ed20d6..feb8454b 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxReadResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxTypeType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxTypeType.java index b316a512..c599529c 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxTypeType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxTypeType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxUpdateParamsAssocArrayType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxUpdateParamsAssocArrayType.java index c952a6b8..847803b1 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxUpdateParamsAssocArrayType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxUpdateParamsAssocArrayType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxUpdateRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxUpdateRequestType.java index d7d3262a..79e5bd9d 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxUpdateRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxUpdateRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxUpdateResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxUpdateResponseType.java index 3f956cfb..b7f32196 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxUpdateResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/InfoboxUpdateResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ManifestRefsCheckResultInfoType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ManifestRefsCheckResultInfoType.java index 37b3fc92..f4e7e5bf 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ManifestRefsCheckResultInfoType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ManifestRefsCheckResultInfoType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // @@ -50,7 +34,7 @@ import org.w3c.dom.Element;   *       <sequence>   *         <element name="ReferringSigReference" type="{http://www.w3.org/2001/XMLSchema}positiveInteger"/>   *         <element name="FailedReference" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" maxOccurs="unbounded" minOccurs="0"/> - *         <any/> + *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>   *       </sequence>   *     </restriction>   *   </complexContent> @@ -66,8 +50,8 @@ import org.w3c.dom.Element;  public class ManifestRefsCheckResultInfoType {      @XmlElementRefs({ -        @XmlElementRef(name = "FailedReference", namespace = "http://www.buergerkarte.at/namespaces/securitylayer/1.2#", type = JAXBElement.class), -        @XmlElementRef(name = "ReferringSigReference", namespace = "http://www.buergerkarte.at/namespaces/securitylayer/1.2#", type = JAXBElement.class) +        @XmlElementRef(name = "ReferringSigReference", namespace = "http://www.buergerkarte.at/namespaces/securitylayer/1.2#", type = JAXBElement.class), +        @XmlElementRef(name = "FailedReference", namespace = "http://www.buergerkarte.at/namespaces/securitylayer/1.2#", type = JAXBElement.class)      })      @XmlMixed      @XmlAnyElement(lax = true) @@ -91,9 +75,9 @@ public class ManifestRefsCheckResultInfoType {       *        * <p>       * Objects of the following type(s) are allowed in the list -     * {@link Element }       * {@link String }       * {@link JAXBElement }{@code <}{@link BigInteger }{@code >} +     * {@link Element }       * {@link JAXBElement }{@code <}{@link BigInteger }{@code >}       * {@link Object }       *  diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ManifestRefsCheckResultType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ManifestRefsCheckResultType.java index 9c36a603..bbe1bbea 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ManifestRefsCheckResultType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ManifestRefsCheckResultType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/MetaInfoType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/MetaInfoType.java index 50d81319..4f707af6 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/MetaInfoType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/MetaInfoType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // @@ -47,7 +31,7 @@ import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;   *       <sequence>   *         <element name="MimeType" type="{http://www.buergerkarte.at/namespaces/securitylayer/1.2#}MimeTypeType"/>   *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - *         <any/> + *         <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>   *       </sequence>   *     </restriction>   *   </complexContent> diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/NullOperationRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/NullOperationRequestType.java index 3df4df31..956698a3 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/NullOperationRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/NullOperationRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/NullOperationResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/NullOperationResponseType.java index 84bade8d..e2a9c64e 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/NullOperationResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/NullOperationResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ObjectFactory.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ObjectFactory.java index 7c3db055..187c95e7 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ObjectFactory.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ObjectFactory.java @@ -687,7 +687,7 @@ public class ObjectFactory {       * Create an instance of {@link at.buergerkarte.namespaces.securitylayer._1.CreateXMLSignatureResponseType }       *       */ -    public at.buergerkarte.namespaces.securitylayer._1.CreateXMLSignatureResponseType createCreateXMLSignatureResponseType() { +    public at.gv.egiz.slbinding.impl.CreateXMLSignatureResponseType createCreateXMLSignatureResponseType() {          return new at.gv.egiz.slbinding.impl.CreateXMLSignatureResponseType();      } @@ -1204,8 +1204,8 @@ public class ObjectFactory {       *       */      @XmlElementDecl(namespace = "http://www.buergerkarte.at/namespaces/securitylayer/1.2#", name = "CreateXMLSignatureResponse") -    public JAXBElement<at.buergerkarte.namespaces.securitylayer._1.CreateXMLSignatureResponseType> createCreateXMLSignatureResponse(at.buergerkarte.namespaces.securitylayer._1.CreateXMLSignatureResponseType value) { -        return new JAXBElement<at.buergerkarte.namespaces.securitylayer._1.CreateXMLSignatureResponseType>(_CreateXMLSignatureResponse_QNAME, ((Class) at.gv.egiz.slbinding.impl.CreateXMLSignatureResponseType.class), null, ((at.gv.egiz.slbinding.impl.CreateXMLSignatureResponseType) value)); +    public JAXBElement<CreateXMLSignatureResponseType> createCreateXMLSignatureResponse(at.gv.egiz.slbinding.impl.CreateXMLSignatureResponseType value) { +      return new JAXBElement<CreateXMLSignatureResponseType>(_CreateXMLSignatureResponse_QNAME, CreateXMLSignatureResponseType.class, null, value);      }      /** diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/QualifiedBoxIdentifierType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/QualifiedBoxIdentifierType.java index 0912608b..9e294a52 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/QualifiedBoxIdentifierType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/QualifiedBoxIdentifierType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ReferencesCheckResultInfoType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ReferencesCheckResultInfoType.java index 4446361e..ae523465 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ReferencesCheckResultInfoType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ReferencesCheckResultInfoType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // @@ -48,7 +32,7 @@ import org.w3c.dom.Element;   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">   *       <sequence>   *         <element name="FailedReference" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" maxOccurs="unbounded" minOccurs="0"/> - *         <any/> + *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>   *       </sequence>   *     </restriction>   *   </complexContent> @@ -86,8 +70,8 @@ public class ReferencesCheckResultInfoType {       *        * <p>       * Objects of the following type(s) are allowed in the list -     * {@link Element }       * {@link String } +     * {@link Element }       * {@link JAXBElement }{@code <}{@link BigInteger }{@code >}       * {@link Object }       *  diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ReferencesCheckResultType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ReferencesCheckResultType.java index 79a2a0c4..8f73e74a 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ReferencesCheckResultType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ReferencesCheckResultType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/RequesterIDType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/RequesterIDType.java index 8b8257e5..bdeb6fcb 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/RequesterIDType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/RequesterIDType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ReturnResultType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ReturnResultType.java index 8deef3c5..8bff4dcf 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ReturnResultType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ReturnResultType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/SignatureInfoCreationType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/SignatureInfoCreationType.java index ca5a6f6f..7a291aa8 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/SignatureInfoCreationType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/SignatureInfoCreationType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/SignatureInfoVerificationType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/SignatureInfoVerificationType.java index 64fc4295..f56fad1b 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/SignatureInfoVerificationType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/SignatureInfoVerificationType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/SignatureLocationType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/SignatureLocationType.java index f98af421..5fa2d9a8 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/SignatureLocationType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/SignatureLocationType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ToBeEncryptedType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ToBeEncryptedType.java index 18c8f0ca..cd1f287c 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ToBeEncryptedType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/ToBeEncryptedType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/TokenStatusType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/TokenStatusType.java index 7e92572b..ba8ba4b6 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/TokenStatusType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/TokenStatusType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/TransformsInfoType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/TransformsInfoType.java index e4a8f48e..4a8f0fd4 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/TransformsInfoType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/TransformsInfoType.java @@ -1,38 +1,18 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   //  package at.buergerkarte.namespaces.securitylayer._1; -import javax.xml.bind.JAXBElement;  import javax.xml.bind.annotation.XmlAccessType;  import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAnyElement;  import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlElementRef;  import javax.xml.bind.annotation.XmlType;  import org.w3._2000._09.xmldsig_.TransformsType; -import org.w3c.dom.Element;  /** @@ -62,9 +42,8 @@ import org.w3c.dom.Element;  })  public class TransformsInfoType { -    @XmlElementRef(name = "Transforms", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class) -    @XmlAnyElement(lax = true) -    protected Object transforms; +    @XmlElement(name = "Transforms", namespace = "http://www.w3.org/2000/09/xmldsig#") +    protected TransformsType transforms;      @XmlElement(name = "FinalDataMetaInfo", required = true)      protected MetaInfoType finalDataMetaInfo; @@ -73,12 +52,10 @@ public class TransformsInfoType {       *        * @return       *     possible object is -     * {@link JAXBElement }{@code <}{@link String }{@code >} -     * {@link Object } -     * {@link Element } +     *     {@link TransformsType }       *            */ -    public Object getTransforms() { +    public TransformsType getTransforms() {          return transforms;      } @@ -87,12 +64,10 @@ public class TransformsInfoType {       *        * @param value       *     allowed object is -     * {@link JAXBElement }{@code <}{@link String }{@code >} -     * {@link Object } -     * {@link Element } +     *     {@link TransformsType }       *            */ -    public void setTransforms(Object value) { +    public void setTransforms(TransformsType value) {          this.transforms = value;      } diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/UserConfirmationSimpleType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/UserConfirmationSimpleType.java index 9419a284..0a21f86e 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/UserConfirmationSimpleType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/UserConfirmationSimpleType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/UserConfirmationType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/UserConfirmationType.java index 33d2b530..ae5662fb 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/UserConfirmationType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/UserConfirmationType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerificationResultType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerificationResultType.java index e484619f..9b142a5e 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerificationResultType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerificationResultType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyCMSSignatureRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyCMSSignatureRequestType.java index 8d6701e5..7cd799e3 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyCMSSignatureRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyCMSSignatureRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyCMSSignatureResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyCMSSignatureResponseType.java index ab44ec4d..3521f828 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyCMSSignatureResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyCMSSignatureResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // @@ -63,9 +47,9 @@ import org.w3._2000._09.xmldsig_.KeyInfoType;  public class VerifyCMSSignatureResponseType {      @XmlElementRefs({ +        @XmlElementRef(name = "SignatureCheck", namespace = "http://www.buergerkarte.at/namespaces/securitylayer/1.2#", type = JAXBElement.class),          @XmlElementRef(name = "CertificateCheck", namespace = "http://www.buergerkarte.at/namespaces/securitylayer/1.2#", type = JAXBElement.class), -        @XmlElementRef(name = "SignerInfo", namespace = "http://www.buergerkarte.at/namespaces/securitylayer/1.2#", type = JAXBElement.class), -        @XmlElementRef(name = "SignatureCheck", namespace = "http://www.buergerkarte.at/namespaces/securitylayer/1.2#", type = JAXBElement.class) +        @XmlElementRef(name = "SignerInfo", namespace = "http://www.buergerkarte.at/namespaces/securitylayer/1.2#", type = JAXBElement.class)      })      protected List<JAXBElement<?>> signerInfoAndSignatureCheckAndCertificateCheck; diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyHashInfoRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyHashInfoRequestType.java index 7b1c143d..07ede93a 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyHashInfoRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyHashInfoRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyHashRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyHashRequestType.java index ba7adb76..adc0bbbe 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyHashRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyHashRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyHashResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyHashResponseType.java index d277ebe3..e015c4b0 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyHashResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyHashResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyXMLSignatureRequestType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyXMLSignatureRequestType.java index c7ee75d4..c68b2205 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyXMLSignatureRequestType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyXMLSignatureRequestType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyXMLSignatureResponseType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyXMLSignatureResponseType.java index b0106756..78456913 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyXMLSignatureResponseType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/VerifyXMLSignatureResponseType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLContentType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLContentType.java index f45220ed..d549a576 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLContentType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLContentType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLRecipientPublicKeyType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLRecipientPublicKeyType.java index a862050f..6e223f89 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLRecipientPublicKeyType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLRecipientPublicKeyType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLToBeEncryptedNewContentType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLToBeEncryptedNewContentType.java index fe1fb6db..a8e1ad8b 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLToBeEncryptedNewContentType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLToBeEncryptedNewContentType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLToBeEncryptedNewType.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLToBeEncryptedNewType.java index 7e65a1b7..6d877ec1 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLToBeEncryptedNewType.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/XMLToBeEncryptedNewType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   // diff --git a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/package-info.java b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/package-info.java index 666834ce..c0a6582d 100644 --- a/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/package-info.java +++ b/utils/src/main/java/at/buergerkarte/namespaces/securitylayer/_1/package-info.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.25 at 10:41:37 AM GMT  +// Generated on: 2010.02.26 at 12:32:35 PM MEZ   //  @javax.xml.bind.annotation.XmlSchema(namespace = "http://www.buergerkarte.at/namespaces/securitylayer/1.2#", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/AbstractAddressType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/AbstractAddressType.java index ab531403..8d02c692 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/AbstractAddressType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/AbstractAddressType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // @@ -57,6 +41,7 @@ import javax.xml.namespace.QName;   *         <element name="Identification" type="{http://reference.e-government.gv.at/namespace/persondata/20020228#}IdentificationType" maxOccurs="unbounded"/>   *       </sequence>   *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *       <anyAttribute namespace='##other'/>   *     </restriction>   *   </complexContent>   * </complexType> diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/AbstractPersonType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/AbstractPersonType.java index 1efb7ed5..2ad23e16 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/AbstractPersonType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/AbstractPersonType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // @@ -57,6 +41,7 @@ import javax.xml.namespace.QName;   *         <element name="Identification" type="{http://reference.e-government.gv.at/namespace/persondata/20020228#}IdentificationType" maxOccurs="unbounded"/>   *       </sequence>   *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *       <anyAttribute namespace='##other'/>   *     </restriction>   *   </complexContent>   * </complexType> diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/CorporateBodyType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/CorporateBodyType.java index 2474b618..b90dd571 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/CorporateBodyType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/CorporateBodyType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // @@ -54,8 +38,9 @@ import org.w3c.dom.Element;   *         <element name="AlternativeName" type="{http://www.w3.org/2001/XMLSchema}token" maxOccurs="unbounded" minOccurs="0"/>   *         <element name="LegalForm" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>   *         <element name="Organisation" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/> - *         <any/> + *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>   *       </sequence> + *       <anyAttribute namespace='##other'/>   *     </extension>   *   </complexContent>   * </complexType> diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/DefinedAlternativeNameTypeType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/DefinedAlternativeNameTypeType.java index 938136b7..5fe8bd3c 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/DefinedAlternativeNameTypeType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/DefinedAlternativeNameTypeType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/DefinedRelationType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/DefinedRelationType.java index 972db662..ae1c26af 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/DefinedRelationType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/DefinedRelationType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/IdentificationType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/IdentificationType.java index ae647fb5..a00b5029 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/IdentificationType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/IdentificationType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // @@ -67,9 +51,10 @@ import org.w3c.dom.Element;   *         </element>   *         <element name="Type" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>   *         <element name="Authority" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> - *         <any/> + *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>   *       </sequence>   *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *       <anyAttribute namespace='##other'/>   *     </restriction>   *   </complexContent>   * </complexType> diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/InternetAddressType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/InternetAddressType.java index 4787d299..dcfe1996 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/InternetAddressType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/InternetAddressType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // @@ -32,7 +16,6 @@ import javax.xml.bind.annotation.XmlAnyElement;  import javax.xml.bind.annotation.XmlElement;  import javax.xml.bind.annotation.XmlSchemaType;  import javax.xml.bind.annotation.XmlType; -import org.w3._2000._09.xmldsig_.KeyInfoType;  import org.w3c.dom.Element; @@ -50,8 +33,9 @@ import org.w3c.dom.Element;   *       <sequence minOccurs="0">   *         <element ref="{http://www.w3.org/2000/09/xmldsig#}KeyInfo" minOccurs="0"/>   *         <element name="Address" type="{http://www.w3.org/2001/XMLSchema}anyURI"/> - *         <any/> + *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>   *       </sequence> + *       <anyAttribute namespace='##other'/>   *     </extension>   *   </complexContent>   * </complexType> @@ -69,8 +53,8 @@ public class InternetAddressType      extends AbstractAddressType  { -    @XmlElement(name = "KeyInfo", namespace = "http://www.w3.org/2000/09/xmldsig#") -    protected KeyInfoType keyInfo; +    @XmlAnyElement +    protected Element keyInfo;      @XmlElement(name = "Address")      @XmlSchemaType(name = "anyURI")      protected String address; @@ -82,10 +66,10 @@ public class InternetAddressType       *        * @return       *     possible object is -     *     {@link KeyInfoType } +     *     {@link Element }       *            */ -    public KeyInfoType getKeyInfo() { +    public Element getKeyInfo() {          return keyInfo;      } @@ -94,10 +78,10 @@ public class InternetAddressType       *        * @param value       *     allowed object is -     *     {@link KeyInfoType } +     *     {@link Element }       *            */ -    public void setKeyInfo(KeyInfoType value) { +    public void setKeyInfo(Element value) {          this.keyInfo = value;      } diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/MaritalStatusType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/MaritalStatusType.java index 06a0cf72..32e22fe8 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/MaritalStatusType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/MaritalStatusType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/MobileTelcomNumberType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/MobileTelcomNumberType.java index 3ee9e156..795e28aa 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/MobileTelcomNumberType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/MobileTelcomNumberType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/ObjectFactory.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/ObjectFactory.java index 53e21a04..80d861b9 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/ObjectFactory.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/ObjectFactory.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // @@ -47,26 +31,26 @@ import javax.xml.namespace.QName;  @XmlRegistry  public class ObjectFactory { -    private final static QName _NationalNumber_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "NationalNumber");      private final static QName _TypedPostalAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "TypedPostalAddress"); +    private final static QName _NationalNumber_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "NationalNumber");      private final static QName _Extension_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Extension"); -    private final static QName _Address_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Address");      private final static QName _PhysicalPerson_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "PhysicalPerson"); -    private final static QName _InternationalCountryCode_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "InternationalCountryCode");      private final static QName _CorporateBody_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "CorporateBody");      private final static QName _Mobile_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Mobile"); -    private final static QName _Person_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Person");      private final static QName _AreaCityCode_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "AreaCityCode"); -    private final static QName _Pager_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Pager");      private final static QName _TTYTDD_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "TTYTDD"); +    private final static QName _Telephone_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Telephone"); +    private final static QName _PersonName_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "PersonName"); +    private final static QName _InternetAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "InternetAddress"); +    private final static QName _Address_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Address"); +    private final static QName _InternationalCountryCode_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "InternationalCountryCode"); +    private final static QName _Person_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Person"); +    private final static QName _Pager_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Pager");      private final static QName _PersonData_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "PersonData"); -    private final static QName _SubscriberNumber_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "SubscriberNumber");      private final static QName _Fax_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Fax"); -    private final static QName _PersonName_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "PersonName"); -    private final static QName _Telephone_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Telephone"); +    private final static QName _SubscriberNumber_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "SubscriberNumber");      private final static QName _PostalAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "PostalAddress");      private final static QName _TelephoneAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "TelephoneAddress"); -    private final static QName _InternetAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "InternetAddress");      private final static QName _FormattedNumber_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "FormattedNumber");      /** @@ -77,27 +61,19 @@ public class ObjectFactory {      }      /** -     * Create an instance of {@link PersonDataType } -     *  -     */ -    public PersonDataType createPersonDataType() { -        return new PersonDataType(); -    } - -    /** -     * Create an instance of {@link PhysicalPersonType } +     * Create an instance of {@link MobileTelcomNumberType }       *        */ -    public PhysicalPersonType createPhysicalPersonType() { -        return new PhysicalPersonType(); +    public MobileTelcomNumberType createMobileTelcomNumberType() { +        return new MobileTelcomNumberType();      }      /** -     * Create an instance of {@link PersonNameType.Affix } +     * Create an instance of {@link TelephoneAddressType }       *        */ -    public PersonNameType.Affix createPersonNameTypeAffix() { -        return new PersonNameType.Affix(); +    public TelephoneAddressType createTelephoneAddressType() { +        return new TelephoneAddressType();      }      /** @@ -109,148 +85,147 @@ public class ObjectFactory {      }      /** -     * Create an instance of {@link TypedPostalAddressType } +     * Create an instance of {@link PhysicalPersonType }       *        */ -    public TypedPostalAddressType createTypedPostalAddressType() { -        return new TypedPostalAddressType(); +    public PhysicalPersonType createPhysicalPersonType() { +        return new PhysicalPersonType();      }      /** -     * Create an instance of {@link TelcomNumberType } +     * Create an instance of {@link PhysicalPersonType.RelatedPerson }       *        */ -    public TelcomNumberType createTelcomNumberType() { -        return new TelcomNumberType(); +    public PhysicalPersonType.RelatedPerson createPhysicalPersonTypeRelatedPerson() { +        return new PhysicalPersonType.RelatedPerson();      }      /** -     * Create an instance of {@link PhysicalPersonType.AlternativeName } +     * Create an instance of {@link IdentificationType }       *        */ -    public PhysicalPersonType.AlternativeName createPhysicalPersonTypeAlternativeName() { -        return new PhysicalPersonType.AlternativeName(); +    public IdentificationType createIdentificationType() { +        return new IdentificationType();      }      /** -     * Create an instance of {@link TelephoneAddressType } +     * Create an instance of {@link TelcomNumberListType }       *        */ -    public TelephoneAddressType createTelephoneAddressType() { -        return new TelephoneAddressType(); +    public TelcomNumberListType createTelcomNumberListType() { +        return new TelcomNumberListType();      }      /** -     * Create an instance of {@link MobileTelcomNumberType } +     * Create an instance of {@link PersonDataType.AdditionalData }       *        */ -    public MobileTelcomNumberType createMobileTelcomNumberType() { -        return new MobileTelcomNumberType(); +    public PersonDataType.AdditionalData createPersonDataTypeAdditionalData() { +        return new PersonDataType.AdditionalData();      }      /** -     * Create an instance of {@link TelcomNumberListType } +     * Create an instance of {@link IdentificationType.Value }       *        */ -    public TelcomNumberListType createTelcomNumberListType() { -        return new TelcomNumberListType(); +    public IdentificationType.Value createIdentificationTypeValue() { +        return new IdentificationType.Value();      }      /** -     * Create an instance of {@link CorporateBodyType } +     * Create an instance of {@link PhysicalPersonType.AlternativeName }       *        */ -    public CorporateBodyType createCorporateBodyType() { -        return new CorporateBodyType(); +    public PhysicalPersonType.AlternativeName createPhysicalPersonTypeAlternativeName() { +        return new PhysicalPersonType.AlternativeName();      }      /** -     * Create an instance of {@link PhysicalPersonType.RelatedPerson } +     * Create an instance of {@link PersonNameType.FamilyName }       *        */ -    public PhysicalPersonType.RelatedPerson createPhysicalPersonTypeRelatedPerson() { -        return new PhysicalPersonType.RelatedPerson(); +    public PersonNameType.FamilyName createPersonNameTypeFamilyName() { +        return new PersonNameType.FamilyName();      }      /** -     * Create an instance of {@link PersonNameType.FormattedName } +     * Create an instance of {@link PersonNameType }       *        */ -    public PersonNameType.FormattedName createPersonNameTypeFormattedName() { -        return new PersonNameType.FormattedName(); +    public PersonNameType createPersonNameType() { +        return new PersonNameType();      }      /** -     * Create an instance of {@link PersonNameType } +     * Create an instance of {@link PostalAddressType.Recipient }       *        */ -    public PersonNameType createPersonNameType() { -        return new PersonNameType(); +    public PostalAddressType.Recipient createPostalAddressTypeRecipient() { +        return new PostalAddressType.Recipient();      }      /** -     * Create an instance of {@link PostalAddressType.DeliveryAddress } +     * Create an instance of {@link PersonNameType.Affix }       *        */ -    public PostalAddressType.DeliveryAddress createPostalAddressTypeDeliveryAddress() { -        return new PostalAddressType.DeliveryAddress(); +    public PersonNameType.Affix createPersonNameTypeAffix() { +        return new PersonNameType.Affix();      }      /** -     * Create an instance of {@link PersonNameType.FamilyName } +     * Create an instance of {@link TypedPostalAddressType }       *        */ -    public PersonNameType.FamilyName createPersonNameTypeFamilyName() { -        return new PersonNameType.FamilyName(); +    public TypedPostalAddressType createTypedPostalAddressType() { +        return new TypedPostalAddressType();      }      /** -     * Create an instance of {@link PersonDataType.AdditionalData } +     * Create an instance of {@link InternetAddressType }       *        */ -    public PersonDataType.AdditionalData createPersonDataTypeAdditionalData() { -        return new PersonDataType.AdditionalData(); +    public InternetAddressType createInternetAddressType() { +        return new InternetAddressType();      }      /** -     * Create an instance of {@link PostalAddressType.Recipient } +     * Create an instance of {@link CorporateBodyType }       *        */ -    public PostalAddressType.Recipient createPostalAddressTypeRecipient() { -        return new PostalAddressType.Recipient(); +    public CorporateBodyType createCorporateBodyType() { +        return new CorporateBodyType();      }      /** -     * Create an instance of {@link IdentificationType.Value } +     * Create an instance of {@link PersonNameType.FormattedName }       *        */ -    public IdentificationType.Value createIdentificationTypeValue() { -        return new IdentificationType.Value(); +    public PersonNameType.FormattedName createPersonNameTypeFormattedName() { +        return new PersonNameType.FormattedName();      }      /** -     * Create an instance of {@link IdentificationType } +     * Create an instance of {@link TelcomNumberType }       *        */ -    public IdentificationType createIdentificationType() { -        return new IdentificationType(); +    public TelcomNumberType createTelcomNumberType() { +        return new TelcomNumberType();      }      /** -     * Create an instance of {@link InternetAddressType } +     * Create an instance of {@link PersonDataType }       *        */ -    public InternetAddressType createInternetAddressType() { -        return new InternetAddressType(); +    public PersonDataType createPersonDataType() { +        return new PersonDataType();      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} +     * Create an instance of {@link PostalAddressType.DeliveryAddress }       *        */ -    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "NationalNumber") -    public JAXBElement<String> createNationalNumber(String value) { -        return new JAXBElement<String>(_NationalNumber_QNAME, String.class, null, value); +    public PostalAddressType.DeliveryAddress createPostalAddressTypeDeliveryAddress() { +        return new PostalAddressType.DeliveryAddress();      }      /** @@ -266,18 +241,18 @@ public class ObjectFactory {       * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Extension") -    public JAXBElement<String> createExtension(String value) { -        return new JAXBElement<String>(_Extension_QNAME, String.class, null, value); +    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "NationalNumber") +    public JAXBElement<String> createNationalNumber(String value) { +        return new JAXBElement<String>(_NationalNumber_QNAME, String.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link AbstractAddressType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Address") -    public JAXBElement<AbstractAddressType> createAddress(AbstractAddressType value) { -        return new JAXBElement<AbstractAddressType>(_Address_QNAME, AbstractAddressType.class, null, value); +    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Extension") +    public JAXBElement<String> createExtension(String value) { +        return new JAXBElement<String>(_Extension_QNAME, String.class, null, value);      }      /** @@ -290,15 +265,6 @@ public class ObjectFactory {      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} -     *  -     */ -    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "InternationalCountryCode") -    public JAXBElement<String> createInternationalCountryCode(String value) { -        return new JAXBElement<String>(_InternationalCountryCode_QNAME, String.class, null, value); -    } - -    /**       * Create an instance of {@link JAXBElement }{@code <}{@link CorporateBodyType }{@code >}}       *        */ @@ -317,15 +283,6 @@ public class ObjectFactory {      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link AbstractPersonType }{@code >}} -     *  -     */ -    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Person") -    public JAXBElement<AbstractPersonType> createPerson(AbstractPersonType value) { -        return new JAXBElement<AbstractPersonType>(_Person_QNAME, AbstractPersonType.class, null, value); -    } - -    /**       * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}       *        */ @@ -338,63 +295,99 @@ public class ObjectFactory {       * Create an instance of {@link JAXBElement }{@code <}{@link TelcomNumberType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Pager") -    public JAXBElement<TelcomNumberType> createPager(TelcomNumberType value) { -        return new JAXBElement<TelcomNumberType>(_Pager_QNAME, TelcomNumberType.class, null, value); +    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "TTYTDD") +    public JAXBElement<TelcomNumberType> createTTYTDD(TelcomNumberType value) { +        return new JAXBElement<TelcomNumberType>(_TTYTDD_QNAME, TelcomNumberType.class, null, value);      }      /**       * Create an instance of {@link JAXBElement }{@code <}{@link TelcomNumberType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "TTYTDD") -    public JAXBElement<TelcomNumberType> createTTYTDD(TelcomNumberType value) { -        return new JAXBElement<TelcomNumberType>(_TTYTDD_QNAME, TelcomNumberType.class, null, value); +    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Telephone") +    public JAXBElement<TelcomNumberType> createTelephone(TelcomNumberType value) { +        return new JAXBElement<TelcomNumberType>(_Telephone_QNAME, TelcomNumberType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link PersonDataType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link PersonNameType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "PersonData") -    public JAXBElement<PersonDataType> createPersonData(PersonDataType value) { -        return new JAXBElement<PersonDataType>(_PersonData_QNAME, PersonDataType.class, null, value); +    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "PersonName") +    public JAXBElement<PersonNameType> createPersonName(PersonNameType value) { +        return new JAXBElement<PersonNameType>(_PersonName_QNAME, PersonNameType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link InternetAddressType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "InternetAddress") +    public JAXBElement<InternetAddressType> createInternetAddress(InternetAddressType value) { +        return new JAXBElement<InternetAddressType>(_InternetAddress_QNAME, InternetAddressType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link AbstractAddressType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Address") +    public JAXBElement<AbstractAddressType> createAddress(AbstractAddressType value) { +        return new JAXBElement<AbstractAddressType>(_Address_QNAME, AbstractAddressType.class, null, value);      }      /**       * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "SubscriberNumber") -    public JAXBElement<String> createSubscriberNumber(String value) { -        return new JAXBElement<String>(_SubscriberNumber_QNAME, String.class, null, value); +    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "InternationalCountryCode") +    public JAXBElement<String> createInternationalCountryCode(String value) { +        return new JAXBElement<String>(_InternationalCountryCode_QNAME, String.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link AbstractPersonType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Person") +    public JAXBElement<AbstractPersonType> createPerson(AbstractPersonType value) { +        return new JAXBElement<AbstractPersonType>(_Person_QNAME, AbstractPersonType.class, null, value);      }      /**       * Create an instance of {@link JAXBElement }{@code <}{@link TelcomNumberType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Fax") -    public JAXBElement<TelcomNumberType> createFax(TelcomNumberType value) { -        return new JAXBElement<TelcomNumberType>(_Fax_QNAME, TelcomNumberType.class, null, value); +    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Pager") +    public JAXBElement<TelcomNumberType> createPager(TelcomNumberType value) { +        return new JAXBElement<TelcomNumberType>(_Pager_QNAME, TelcomNumberType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link PersonNameType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link PersonDataType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "PersonName") -    public JAXBElement<PersonNameType> createPersonName(PersonNameType value) { -        return new JAXBElement<PersonNameType>(_PersonName_QNAME, PersonNameType.class, null, value); +    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "PersonData") +    public JAXBElement<PersonDataType> createPersonData(PersonDataType value) { +        return new JAXBElement<PersonDataType>(_PersonData_QNAME, PersonDataType.class, null, value);      }      /**       * Create an instance of {@link JAXBElement }{@code <}{@link TelcomNumberType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Telephone") -    public JAXBElement<TelcomNumberType> createTelephone(TelcomNumberType value) { -        return new JAXBElement<TelcomNumberType>(_Telephone_QNAME, TelcomNumberType.class, null, value); +    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Fax") +    public JAXBElement<TelcomNumberType> createFax(TelcomNumberType value) { +        return new JAXBElement<TelcomNumberType>(_Fax_QNAME, TelcomNumberType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "SubscriberNumber") +    public JAXBElement<String> createSubscriberNumber(String value) { +        return new JAXBElement<String>(_SubscriberNumber_QNAME, String.class, null, value);      }      /** @@ -416,15 +409,6 @@ public class ObjectFactory {      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link InternetAddressType }{@code >}} -     *  -     */ -    @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "InternetAddress") -    public JAXBElement<InternetAddressType> createInternetAddress(InternetAddressType value) { -        return new JAXBElement<InternetAddressType>(_InternetAddress_QNAME, InternetAddressType.class, null, value); -    } - -    /**       * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}       *        */ diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PersonDataType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PersonDataType.java index 345e03ab..863c1e3c 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PersonDataType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PersonDataType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // @@ -32,7 +16,6 @@ import javax.xml.bind.annotation.XmlAnyElement;  import javax.xml.bind.annotation.XmlElement;  import javax.xml.bind.annotation.XmlMixed;  import javax.xml.bind.annotation.XmlType; -import org.w3._2000._09.xmldsig_.SignatureType;  import org.w3c.dom.Element; @@ -56,13 +39,14 @@ import org.w3c.dom.Element;   *             <complexContent>   *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">   *                 <sequence maxOccurs="unbounded" minOccurs="0"> - *                   <any/> + *                   <any processContents='lax'/>   *                 </sequence>   *               </restriction>   *             </complexContent>   *           </complexType>   *         </element>   *       </sequence> + *       <anyAttribute namespace='##other'/>   *     </extension>   *   </complexContent>   * </complexType> @@ -85,8 +69,8 @@ public class PersonDataType      protected AbstractPersonType person;      @XmlElement(name = "Address")      protected List<AbstractAddressType> address; -    @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#") -    protected List<SignatureType> signature; +    @XmlAnyElement +    protected List<Element> signature;      @XmlElement(name = "AdditionalData")      protected PersonDataType.AdditionalData additionalData; @@ -161,13 +145,13 @@ public class PersonDataType       *        * <p>       * Objects of the following type(s) are allowed in the list -     * {@link SignatureType } +     * {@link Element }       *        *        */ -    public List<SignatureType> getSignature() { +    public List<Element> getSignature() {          if (signature == null) { -            signature = new ArrayList<SignatureType>(); +            signature = new ArrayList<Element>();          }          return this.signature;      } @@ -207,7 +191,7 @@ public class PersonDataType       *   <complexContent>       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">       *       <sequence maxOccurs="unbounded" minOccurs="0"> -     *         <any/> +     *         <any processContents='lax'/>       *       </sequence>       *     </restriction>       *   </complexContent> @@ -244,8 +228,8 @@ public class PersonDataType           *            * <p>           * Objects of the following type(s) are allowed in the list -         * {@link Object }           * {@link String } +         * {@link Object }           * {@link Element }           *            *  diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PersonNameType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PersonNameType.java index 5534897c..d54fbc27 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PersonNameType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PersonNameType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PhysicalPersonType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PhysicalPersonType.java index e3b31fd2..45904d91 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PhysicalPersonType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PhysicalPersonType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // @@ -79,8 +63,9 @@ import org.w3c.dom.Element;   *             </complexContent>   *           </complexType>   *         </element> - *         <any/> + *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>   *       </sequence> + *       <anyAttribute namespace='##other'/>   *     </extension>   *   </complexContent>   * </complexType> diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PostalAddressType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PostalAddressType.java index bdda75c2..08301039 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PostalAddressType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/PostalAddressType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/SexType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/SexType.java index c6231233..9b3ae45c 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/SexType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/SexType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TelcomNumberListType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TelcomNumberListType.java index 6a2cc863..e17a9399 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TelcomNumberListType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TelcomNumberListType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TelcomNumberType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TelcomNumberType.java index 8b4aa3aa..b1723ab2 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TelcomNumberType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TelcomNumberType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TelephoneAddressType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TelephoneAddressType.java index 9facdf9a..7b1f53c8 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TelephoneAddressType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TelephoneAddressType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // @@ -49,8 +33,9 @@ import org.w3c.dom.Element;   *       <sequence minOccurs="0">   *         <element name="Type" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>   *         <element name="Number" type="{http://reference.e-government.gv.at/namespace/persondata/20020228#}TelcomNumberType"/> - *         <any/> + *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>   *       </sequence> + *       <anyAttribute namespace='##other'/>   *     </extension>   *   </complexContent>   * </complexType> diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TypedPostalAddressType.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TypedPostalAddressType.java index 3184b3e7..0b29343a 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TypedPostalAddressType.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/TypedPostalAddressType.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   // @@ -49,8 +33,9 @@ import org.w3c.dom.Element;   *       <sequence minOccurs="0">   *         <element name="Type" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>   *         <element ref="{http://reference.e-government.gv.at/namespace/persondata/20020228#}PostalAddress"/> - *         <any/> + *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>   *       </sequence> + *       <anyAttribute namespace='##other'/>   *     </extension>   *   </complexContent>   * </complexType> diff --git a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/package-info.java b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/package-info.java index f95c7b54..13d0045a 100644 --- a/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/package-info.java +++ b/utils/src/main/java/at/gv/e_government/reference/namespace/persondata/_20020228_/package-info.java @@ -1,24 +1,8 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>   // Any modifications to this file will be lost upon recompilation of the source schema.  -// Generated on: 2008.07.21 at 09:43:54 AM GMT  +// Generated on: 2010.02.24 at 05:42:21 PM MEZ   //  @javax.xml.bind.annotation.XmlSchema(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) diff --git a/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/FormDataURLSupplier.java b/utils/src/main/java/at/gv/egiz/bku/utils/ClasspathURLStreamHandler.java index 7272f1bb..1cd46fb5 100644 --- a/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/FormDataURLSupplier.java +++ b/utils/src/main/java/at/gv/egiz/bku/utils/ClasspathURLStreamHandler.java @@ -1,5 +1,5 @@  /* -* Copyright 2008 Federal Chancellery Austria and +* Copyright 2009 Federal Chancellery Austria and  * Graz University of Technology  *  * Licensed under the Apache License, Version 2.0 (the "License"); @@ -14,13 +14,21 @@  * See the License for the specific language governing permissions and  * limitations under the License.  */ -package at.gv.egiz.bku.utils.urldereferencer;
 -
 -import java.io.InputStream;
 -
 -public interface FormDataURLSupplier {
 -  public static final String PROPERTY_KEY_NAME = "at.gv.egiz.bku.util.urldereferencer.FormDataURLSupplier";
 -
 -  public InputStream getFormData(String aParameterName);
 -  public String getFormDataContentType(String aParameterName);
 -}
\ No newline at end of file + +package at.gv.egiz.bku.utils; + +import java.io.IOException; +import java.net.URL; +import java.net.URLConnection; +import java.net.URLStreamHandler; + +public class ClasspathURLStreamHandler extends URLStreamHandler { + +  @Override +  protected URLConnection openConnection(URL u) throws IOException { +    ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); +    URL resource = classLoader.getResource(u.getPath()); +    return resource.openConnection(); +  } + +} diff --git a/utils/src/main/java/at/gv/egiz/bku/utils/DebugInputStream.java b/utils/src/main/java/at/gv/egiz/bku/utils/DebugInputStream.java new file mode 100644 index 00000000..b65baf5b --- /dev/null +++ b/utils/src/main/java/at/gv/egiz/bku/utils/DebugInputStream.java @@ -0,0 +1,59 @@ +/* +* Copyright 2009 Federal Chancellery Austria and +* Graz University of Technology +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +*     http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +package at.gv.egiz.bku.utils; + +import java.io.ByteArrayOutputStream; +import java.io.FilterInputStream; +import java.io.IOException; +import java.io.InputStream; + +public class DebugInputStream extends FilterInputStream { + +  private ByteArrayOutputStream buffer = new ByteArrayOutputStream(); +   +  public DebugInputStream(InputStream in) { +    super(in); +  } + +  /* (non-Javadoc) +   * @see java.io.FilterInputStream#read() +   */ +  @Override +  public int read() throws IOException { +    int b = super.read(); +    buffer.write(b); +    return b; +  } + +  /* (non-Javadoc) +   * @see java.io.FilterInputStream#read(byte[], int, int) +   */ +  @Override +  public int read(byte[] b, int off, int len) throws IOException { +    int l = super.read(b, off, len); +    if (l > 0) { +      buffer.write(b, off, l); +    } +    return l; +  } + +  public byte[] getBufferedBytes() { +    return buffer.toByteArray(); +  } + +} diff --git a/utils/src/main/java/at/gv/egiz/bku/utils/binding/Protocol.java b/utils/src/main/java/at/gv/egiz/bku/utils/binding/Protocol.java index f0504697..574d17a9 100644 --- a/utils/src/main/java/at/gv/egiz/bku/utils/binding/Protocol.java +++ b/utils/src/main/java/at/gv/egiz/bku/utils/binding/Protocol.java @@ -17,7 +17,7 @@  package at.gv.egiz.bku.utils.binding;
  public enum Protocol {
 -  HTTP("http"), HTTPS("https");
 +  HTTP("http"), HTTPS("https"), SAML("saml");
    private String name;
 @@ -35,6 +35,9 @@ public enum Protocol {      }
      if (HTTPS.toString().equalsIgnoreCase(protocol)) {
        return HTTPS;
 +    } +    if (SAML.toString().equalsIgnoreCase(protocol)) { +      return SAML;      }
      return null;
    }
 diff --git a/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/HTTPURLProtocolHandlerImpl.java b/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/HTTPURLProtocolHandlerImpl.java index dfe7d5e6..51288a9f 100644 --- a/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/HTTPURLProtocolHandlerImpl.java +++ b/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/HTTPURLProtocolHandlerImpl.java @@ -17,7 +17,6 @@  package at.gv.egiz.bku.utils.urldereferencer;  import java.io.IOException; -import java.io.InputStream;  import java.net.HttpURLConnection;  import java.net.URL;  import java.security.InvalidParameterException; @@ -26,86 +25,55 @@ import javax.net.ssl.HostnameVerifier;  import javax.net.ssl.HttpsURLConnection;  import javax.net.ssl.SSLSocketFactory; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory;  public class HTTPURLProtocolHandlerImpl implements URLProtocolHandler { -  private static Log log = LogFactory.getLog(HTTPURLProtocolHandlerImpl.class); +  private final Logger log = LoggerFactory.getLogger(HTTPURLProtocolHandlerImpl.class);    public final static String HTTP = "http";    public final static String HTTPS = "https"; -  public final static String FORMDATA = "formdata"; -  public final static String[] PROTOCOLS = { HTTP, HTTPS, FORMDATA }; + +  public final static String[] PROTOCOLS = { HTTP, HTTPS };    private HostnameVerifier hostnameVerifier;    private SSLSocketFactory sslSocketFactory; -  public StreamData dereference(String aUrl, URLDereferencerContext aContext) +  public StreamData dereference(String url)        throws IOException { -    String urlString = aUrl.toLowerCase().trim(); -    if (urlString.startsWith(FORMDATA)) { -      log.debug("Requested to dereference a formdata url"); -      return dereferenceFormData(aUrl, aContext); -    } - -    URL url = new URL(aUrl); -    if ((!HTTP.equalsIgnoreCase(url.getProtocol()) && (!HTTPS -        .equalsIgnoreCase(url.getProtocol())))) { -      throw new InvalidParameterException("Url " + aUrl + " not supported"); +    URL u = new URL(url); +    if ((!HTTP.equalsIgnoreCase(u.getProtocol()) && (!HTTPS +        .equalsIgnoreCase(u.getProtocol())))) { +      throw new InvalidParameterException("Url " + url + " not supported");      } -    return dereferenceHTTP(url); +    return dereferenceHTTP(u);    }    protected StreamData dereferenceHTTP(URL url) throws IOException { -    log.debug("Dereferencing url: " + url); +    log.info("Dereferencing URL: '{}'.", url);      HttpURLConnection httpConn = (HttpURLConnection) url.openConnection();      if (httpConn instanceof HttpsURLConnection) { -      log.trace("Detected ssl connection"); +      log.trace("Detected ssl connection.");        HttpsURLConnection https = (HttpsURLConnection) httpConn;        if (sslSocketFactory != null) { -        log.debug("Setting custom ssl socket factory for ssl connection"); +        log.debug("Setting custom ssl socket factory for ssl connection.");          https.setSSLSocketFactory(sslSocketFactory);        } else { -        log.trace("No custom socket factory set"); +        log.trace("No custom socket factory set.");        }        if (hostnameVerifier != null) { -        log.debug("Setting custom hostname verifier"); +        log.debug("Setting custom hostname verifier.");          https.setHostnameVerifier(hostnameVerifier);        }      } else { -      log.trace("No secure connection with: "+url+ " class="+httpConn.getClass()); +      log.trace("No secure connection with: {} class={}.", url, httpConn.getClass());      } -    log.trace("Successfully opened connection"); +    log.trace("Successfully opened connection.");      return new StreamData(url.toString(), httpConn.getContentType(), httpConn          .getInputStream());    } -  /** -   *  -   * @param aUrl -   * @param aContext -   * @return -   * @throws IOException if the data cannot be found or reading the stream failed. -   */ -  protected StreamData dereferenceFormData(String aUrl, -      URLDereferencerContext aContext) throws IOException { -    log.debug("Dereferencing formdata url: " + aUrl); -    String[] parts = aUrl.split(":", 2); -    FormDataURLSupplier supplier = (FormDataURLSupplier) aContext -        .getProperty(FormDataURLSupplier.PROPERTY_KEY_NAME); -    if (supplier == null) { -      throw new NullPointerException( -          "No FormdataUrlSupplier found in provided context"); -    } -    String contentType = supplier.getFormDataContentType(parts[1]); -    InputStream is = supplier.getFormData(parts[1]); -    if (is != null) { -      return new StreamData(aUrl, contentType, is); -    } -     throw new IOException("Cannot dereference url: formdata not found"); -  } -    @Override    public void setHostnameVerifier(HostnameVerifier hostnameVerifier) {      this.hostnameVerifier = hostnameVerifier; @@ -116,4 +84,4 @@ public class HTTPURLProtocolHandlerImpl implements URLProtocolHandler {      this.sslSocketFactory = socketFactory;    } -}
\ No newline at end of file +} diff --git a/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/SimpleFormDataContextImpl.java b/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/SimpleFormDataContextImpl.java deleted file mode 100644 index e9da9c81..00000000 --- a/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/SimpleFormDataContextImpl.java +++ /dev/null @@ -1,41 +0,0 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/ -package at.gv.egiz.bku.utils.urldereferencer;
 -
 -public class SimpleFormDataContextImpl implements URLDereferencerContext {
 -  protected FormDataURLSupplier formdata;
 -  
 -  /**
 -   * 
 -   * @param formdata must not be null
 -   */
 -  public SimpleFormDataContextImpl(FormDataURLSupplier formdata) {
 -    if (formdata == null) {
 -      throw new NullPointerException("FormdataURLSupplier must not be null");
 -    }
 -    this.formdata = formdata;
 -  }
 -
 -  @Override
 -  public Object getProperty(Object key) {
 -    if (key.equals(FormDataURLSupplier.PROPERTY_KEY_NAME)) {
 -      return formdata;
 -    }   
 -    return null;
 -  }
 -
 -}
 diff --git a/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URIResolverAdapter.java b/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URIResolverAdapter.java index 2d11010e..0dccbe8f 100644 --- a/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URIResolverAdapter.java +++ b/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URIResolverAdapter.java @@ -14,83 +14,73 @@  * See the License for the specific language governing permissions and  * limitations under the License.  */ -package at.gv.egiz.bku.utils.urldereferencer;
 -
 -import java.io.IOException;
 -import java.net.URI;
 -import java.net.URISyntaxException;
 -
 -import javax.xml.transform.Source;
 -import javax.xml.transform.TransformerException;
 -import javax.xml.transform.URIResolver;
 -import javax.xml.transform.stream.StreamSource;
 -
 -import org.apache.commons.logging.Log;
 -import org.apache.commons.logging.LogFactory;
 -
 -/**
 - * Adapter to make the Urldereferencer work as URIResolver for
 - * Stylesheettransforms.
 - * 
 - * @author wbauer
 - * 
 - */
 -public class URIResolverAdapter implements URIResolver {
 -  
 -  private static Log log = LogFactory.getLog(URIResolverAdapter.class);
 -
 -  private URLDereferencer urlDereferencer;
 -  private URLDereferencerContext ctx;
 -
 -  /**
 -   * 
 -   * @param deferecencer
 -   *          must not be null
 -   * @param ctx may be null
 -   */
 -  public URIResolverAdapter(URLDereferencer deferecencer,
 -      URLDereferencerContext ctx) {
 -    if (deferecencer == null) {
 -      throw new NullPointerException("Urlderefencer must not be set to null");
 -    }
 -    this.urlDereferencer = deferecencer;
 -    this.ctx = ctx;
 -  }
 -
 -  @Override
 -  public Source resolve(String href, String base) throws TransformerException {
 -    log.debug("Resolving href: "+href+" base: "+base);
 -    try {
 -      URI baseUri = null;
 -      URI hrefUri = new URI(href);
 -      if (base != null) {
 -        baseUri = new URI(base);
 -      }
 -      URI abs;
 -      if (baseUri != null) {
 -        abs = baseUri.resolve(hrefUri);
 -      } else {
 -        abs = hrefUri;
 -      }
 -      if (!abs.isAbsolute()) {
 -        throw new TransformerException("Only absolute URLs are supported");
 -      }
 -      return new StreamSource(urlDereferencer.dereference(abs.toString(), ctx)
 -          .getStream());
 -    } catch (URISyntaxException e) {
 -      throw new TransformerException("Cannot resolve URI: base:" + base
 -          + " href:" + href, e);
 -    } catch (IOException iox) {
 -      throw new TransformerException("Cannot resolve URI: base:" + base
 -          + " href:" + href, iox);
 -    }
 -  }
 -
 -  public URLDereferencerContext getCtx() {
 -    return ctx;
 -  }
 -
 -  public void setCtx(URLDereferencerContext ctx) {
 -    this.ctx = ctx;
 -  }
 -}
 +package at.gv.egiz.bku.utils.urldereferencer; + +import java.io.IOException; +import java.net.URI; +import java.net.URISyntaxException; + +import javax.xml.transform.Source; +import javax.xml.transform.TransformerException; +import javax.xml.transform.URIResolver; +import javax.xml.transform.stream.StreamSource; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +/** + * Adapter to make the Urldereferencer work as URIResolver for + * Stylesheettransforms. + *  + * @author wbauer + *  + */ +public class URIResolverAdapter implements URIResolver { +   +  private final Logger log = LoggerFactory.getLogger(URIResolverAdapter.class); + +  private URLDereferencer urlDereferencer; + +  /** +   *  +   * @param deferecencer +   *          must not be null +   * @param ctx may be null +   */ +  public URIResolverAdapter(URLDereferencer deferecencer) { +    if (deferecencer == null) { +      throw new NullPointerException("Urlderefencer must not be set to null"); +    } +    this.urlDereferencer = deferecencer; +  } + +  @Override +  public Source resolve(String href, String base) throws TransformerException { +    log.debug("Resolving href: {} base: {}", href, base); +    try { +      URI baseUri = null; +      URI hrefUri = new URI(href); +      if (base != null) { +        baseUri = new URI(base); +      } +      URI abs; +      if (baseUri != null) { +        abs = baseUri.resolve(hrefUri); +      } else { +        abs = hrefUri; +      } +      if (!abs.isAbsolute()) { +        throw new TransformerException("Only absolute URLs are supported"); +      } +      return new StreamSource(urlDereferencer.dereference(abs.toString()) +          .getStream()); +    } catch (URISyntaxException e) { +      throw new TransformerException("Cannot resolve URI: base:" + base +          + " href:" + href, e); +    } catch (IOException iox) { +      throw new TransformerException("Cannot resolve URI: base:" + base +          + " href:" + href, iox); +    } +  } + +} diff --git a/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URLDereferencer.java b/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URLDereferencer.java index 7361ec26..468610e4 100644 --- a/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URLDereferencer.java +++ b/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URLDereferencer.java @@ -1,5 +1,5 @@  /* -* Copyright 2008 Federal Chancellery Austria and +* Copyright 2009 Federal Chancellery Austria and  * Graz University of Technology  *  * Licensed under the Apache License, Version 2.0 (the "License"); @@ -14,95 +14,13 @@  * See the License for the specific language governing permissions and  * limitations under the License.  */ -package at.gv.egiz.bku.utils.urldereferencer;
 -
 -import java.io.IOException;
 -import java.net.MalformedURLException;
 -import java.util.HashMap;
 -import java.util.Map;
 -import javax.net.ssl.HostnameVerifier; -import javax.net.ssl.SSLSocketFactory; -
 -import org.apache.commons.logging.Log;
 -import org.apache.commons.logging.LogFactory;
 -
 -/**
 - * Class used to dereference (external URLs).
 - * 
 - * @author wbauer
 - * 
 - */
 -public class URLDereferencer {
 -
 -  private static Log log = LogFactory.getLog(URLDereferencer.class);
 -
 -  private static URLDereferencer instance = new URLDereferencer();
 -
 -  private Map<String, URLProtocolHandler> handlerMap = new HashMap<String, URLProtocolHandler>();
 +package at.gv.egiz.bku.utils.urldereferencer; -  private HostnameVerifier hostnameVerifier; -  private SSLSocketFactory sslSocketFactory; -  
 -  private URLDereferencer() {
 -    registerHandlers();
 -  }
 -
 -  /**
 -   * 
 -   * @param aUrl
 -   *          must not be null
 -   * @param aContext
 -   * @throws MalformedURLException
 -   *           if the protocol is not supported -   * @throws IOException if the url cannot be dereferenced (e.g. formdata not provided) -   *           
 -   */
 -  public StreamData dereference(String aUrl, URLDereferencerContext aContext)
 -      throws IOException {
 -    log.debug("Looking for handler for URL: " + aUrl);
 -    int i = aUrl.indexOf(":");
 -    if (i == -1) {
 -      throw new MalformedURLException("Invalid url: " + aUrl);
 -    }
 -    String protocol = aUrl.substring(0, i).toLowerCase().trim();
 -    URLProtocolHandler handler = handlerMap.get(protocol);
 -    if (handler == null) {
 -      throw new MalformedURLException("No handler for protocol: " + protocol
 -          + " found");
 -    } -    handler.setHostnameVerifier(hostnameVerifier); -    handler.setSSLSocketFactory(sslSocketFactory);
 -    return handler.dereference(aUrl, aContext);
 -  }
 -
 -  /**
 -   * Registers a handler for a protocol.
 -   * 
 -   * @param aProtocol
 -   * @param aHandler
 -   *          may be set to null to disable this protocol
 -   */
 -  public void registerHandler(String aProtocol, URLProtocolHandler aHandler) {
 -    handlerMap.put(aProtocol.toLowerCase(), aHandler);
 -  }
 -
 -  public static URLDereferencer getInstance() {
 -    return instance;
 -  }
 -
 -  protected void registerHandlers() {
 -    URLProtocolHandler handler = new HTTPURLProtocolHandlerImpl();
 -    for (String proto : HTTPURLProtocolHandlerImpl.PROTOCOLS) {
 -      handlerMap.put(proto, handler);
 -    }
 -  } +import java.io.IOException; + +public interface URLDereferencer { -  public void setHostnameVerifier(HostnameVerifier hostnameVerifier) { -    this.hostnameVerifier = hostnameVerifier; -  } +  public StreamData dereference(String aUrl) throws IOException; -  public void setSSLSocketFactory(SSLSocketFactory socketFactory) { -    this.sslSocketFactory = socketFactory; -  }
 -}
\ No newline at end of file +} diff --git a/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URLDereferencerContext.java b/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URLDereferencerContext.java deleted file mode 100644 index 6befd5b3..00000000 --- a/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URLDereferencerContext.java +++ /dev/null @@ -1,27 +0,0 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -*     http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/ -package at.gv.egiz.bku.utils.urldereferencer;
 -
 -public interface URLDereferencerContext {
 -
 -  /**
 -   * 
 -   * @param key
 -   * @return may return null
 -   */
 -  public Object getProperty(Object key);
 -}
\ No newline at end of file diff --git a/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URLDereferencerImpl.java b/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URLDereferencerImpl.java new file mode 100644 index 00000000..d1a68c46 --- /dev/null +++ b/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URLDereferencerImpl.java @@ -0,0 +1,108 @@ +/* +* Copyright 2008 Federal Chancellery Austria and +* Graz University of Technology +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +*     http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ +package at.gv.egiz.bku.utils.urldereferencer; + +import java.io.IOException; +import java.net.MalformedURLException; +import java.util.HashMap; +import java.util.Map; + +import javax.net.ssl.HostnameVerifier; +import javax.net.ssl.SSLSocketFactory; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +/** + * Class used to dereference (external URLs). + *  + * @author wbauer + *  + */ +public class URLDereferencerImpl implements URLDereferencer { + +  private final Logger log = LoggerFactory.getLogger(URLDereferencerImpl.class); + +  private static URLDereferencerImpl instance = new URLDereferencerImpl(); + +  private Map<String, URLProtocolHandler> handlerMap = new HashMap<String, URLProtocolHandler>(); + +  private HostnameVerifier hostnameVerifier; +  private SSLSocketFactory sslSocketFactory; +   +  private URLDereferencerImpl() { +    registerHandlers(); +  } + +  /** +   *  +   * @param aUrl +   *          must not be null +   * @throws MalformedURLException +   *           if the protocol is not supported +   * @throws IOException if the url cannot be dereferenced (e.g. formdata not provided) +   *            +   */ +  @Override +  public StreamData dereference(String aUrl) +      throws IOException { +    log.debug("Looking for handler for URL: {}.", aUrl); +    int i = aUrl.indexOf(":"); +    if (i == -1) { +      throw new MalformedURLException("Invalid url: " + aUrl); +    } +    String protocol = aUrl.substring(0, i).toLowerCase().trim(); +    URLProtocolHandler handler = handlerMap.get(protocol); +    if (handler == null) { +      throw new MalformedURLException("No handler for protocol: " + protocol +          + " found"); +    } +    handler.setHostnameVerifier(hostnameVerifier); +    handler.setSSLSocketFactory(sslSocketFactory); +    return handler.dereference(aUrl); +  } + +  /** +   * Registers a handler for a protocol. +   *  +   * @param aProtocol +   * @param aHandler +   *          may be set to null to disable this protocol +   */ +  public void registerHandler(String aProtocol, URLProtocolHandler aHandler) { +    handlerMap.put(aProtocol.toLowerCase(), aHandler); +  } + +  public static URLDereferencerImpl getInstance() { +    return instance; +  } + +  protected void registerHandlers() { +    URLProtocolHandler handler = new HTTPURLProtocolHandlerImpl(); +    for (String proto : HTTPURLProtocolHandlerImpl.PROTOCOLS) { +      handlerMap.put(proto, handler); +    } +  } +   +  public void setHostnameVerifier(HostnameVerifier hostnameVerifier) { +    this.hostnameVerifier = hostnameVerifier; +  } + +  public void setSSLSocketFactory(SSLSocketFactory socketFactory) { +    this.sslSocketFactory = socketFactory; +  } +} diff --git a/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URLProtocolHandler.java b/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URLProtocolHandler.java index f886bd4e..1da1ad71 100644 --- a/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URLProtocolHandler.java +++ b/utils/src/main/java/at/gv/egiz/bku/utils/urldereferencer/URLProtocolHandler.java @@ -17,7 +17,6 @@  package at.gv.egiz.bku.utils.urldereferencer;
  import java.io.IOException;
 -import java.net.MalformedURLException;
  import javax.net.ssl.HostnameVerifier;  import javax.net.ssl.SSLSocketFactory; @@ -26,12 +25,11 @@ import javax.net.ssl.SSLSocketFactory;  public interface URLProtocolHandler {
    /**
     * 
 -   * @param aUrl
 -   * @param aContext
 +   * @param url
     * @return the streamdata of this url or null if the url cannot be resolved.
     * @throws IOException
     */
 -  public StreamData dereference(String aUrl, URLDereferencerContext aContext) throws IOException; +  public StreamData dereference(String url) throws IOException;    public void setSSLSocketFactory(SSLSocketFactory socketFactory); diff --git a/utils/src/main/java/at/gv/egiz/idlink/CompressedIdentityLinkFactory.java b/utils/src/main/java/at/gv/egiz/idlink/CompressedIdentityLinkFactory.java index 31e5163a..5df8657f 100644 --- a/utils/src/main/java/at/gv/egiz/idlink/CompressedIdentityLinkFactory.java +++ b/utils/src/main/java/at/gv/egiz/idlink/CompressedIdentityLinkFactory.java @@ -52,7 +52,6 @@ import at.gv.egiz.idlink.ans1.IdentityLink;  import at.gv.egiz.idlink.ans1.PersonData;  import at.gv.egiz.idlink.ans1.PhysicalPersonData;  import at.gv.egiz.marshal.MarshallerFactory; -import at.gv.egiz.marshal.NamespacePrefixMapperImpl;  import at.gv.egiz.xmldsig.KeyTypeNotSupportedException;  import at.gv.egiz.xmldsig.KeyValueFactory; diff --git a/utils/src/main/java/at/gv/egiz/idlink/IdentityLinkFactory.java b/utils/src/main/java/at/gv/egiz/idlink/IdentityLinkFactory.java index 38597446..30fa0777 100644 --- a/utils/src/main/java/at/gv/egiz/idlink/IdentityLinkFactory.java +++ b/utils/src/main/java/at/gv/egiz/idlink/IdentityLinkFactory.java @@ -70,14 +70,15 @@ import javax.xml.transform.dom.DOMResult;  import javax.xml.transform.dom.DOMSource;  import javax.xml.transform.stream.StreamResult; +import oasis.names.tc.saml._1_0.assertion.AnyType;  import oasis.names.tc.saml._1_0.assertion.AssertionType;  import oasis.names.tc.saml._1_0.assertion.AttributeStatementType;  import oasis.names.tc.saml._1_0.assertion.AttributeType;  import oasis.names.tc.saml._1_0.assertion.SubjectConfirmationType;  import oasis.names.tc.saml._1_0.assertion.SubjectType; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory;  import org.w3c.dom.Element;  import org.w3c.dom.Node; @@ -88,14 +89,12 @@ import at.gv.e_government.reference.namespace.persondata._20020228_.PhysicalPers  import at.gv.e_government.reference.namespace.persondata._20020228_.IdentificationType.Value;  import at.gv.e_government.reference.namespace.persondata._20020228_.PersonNameType.FamilyName;  import at.gv.egiz.marshal.MarshallerFactory; -import at.gv.egiz.marshal.NamespacePrefixMapperImpl;  import at.gv.egiz.xmldsig.KeyTypeNotSupportedException;  import at.gv.egiz.xmldsig.KeyValueFactory; -import oasis.names.tc.saml._1_0.assertion.AnyType;  public class IdentityLinkFactory { -  private static Log log = LogFactory.getLog(IdentityLinkFactory.class); +  private final Logger log = LoggerFactory.getLogger(IdentityLinkFactory.class);    /**     * The instance returned by {@link #getInstance()}. @@ -380,7 +379,7 @@ public class IdentityLinkFactory {          log.debug(writer.toString());        } catch (Exception e) { -        log.debug(e); +        log.debug("Logging assertion failed.", e);        }      } diff --git a/utils/src/main/java/at/gv/egiz/idlink/IdentityLinkTransformer.java b/utils/src/main/java/at/gv/egiz/idlink/IdentityLinkTransformer.java index 8bee5fa4..a5b97a87 100644 --- a/utils/src/main/java/at/gv/egiz/idlink/IdentityLinkTransformer.java +++ b/utils/src/main/java/at/gv/egiz/idlink/IdentityLinkTransformer.java @@ -14,11 +14,12 @@  * See the License for the specific language governing permissions and  * limitations under the License.  */ -package at.gv.egiz.idlink;
 -
 +package at.gv.egiz.idlink; +  import java.io.IOException;  import java.net.MalformedURLException;  import java.net.URL; +import java.util.Collections;  import java.util.HashMap;  import java.util.Map; @@ -28,11 +29,12 @@ import javax.xml.transform.Templates;  import javax.xml.transform.Transformer;  import javax.xml.transform.TransformerConfigurationException;  import javax.xml.transform.TransformerException; +import javax.xml.transform.TransformerFactory;  import javax.xml.transform.sax.SAXTransformerFactory;  import javax.xml.transform.stream.StreamSource; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory;  import org.w3c.dom.Document;  import org.w3c.dom.Element;  import org.w3c.dom.Node; @@ -41,99 +43,94 @@ import org.w3c.dom.Text;  import at.gv.egiz.bku.utils.urldereferencer.StreamData;  import at.gv.egiz.bku.utils.urldereferencer.URLDereferencer; -
 +  public class IdentityLinkTransformer { -  protected static Log log = LogFactory.getLog(IdentityLinkTransformer.class);
 -
 -  /**
 -   * The transformer factory.
 -   */
 -  private static SAXTransformerFactory factory;
 -
 -  /**
 -   * The instance to be returned by {@link #getInstance()}.
 -   */
 -  private static IdentityLinkTransformer instance;
 -  
 -  /**
 -   * Returns an instance of this <code>IdentityLinkTransfomer</code>.
 -   * 
 -   * @return an instance of this <code>IdentityLinkTransformer</code>
 -   */
 -  public static IdentityLinkTransformer getInstance() {
 -    if (instance == null) {
 -      instance = new IdentityLinkTransformer();
 -      factory = (SAXTransformerFactory) SAXTransformerFactory.newInstance();
 -    }
 -    return instance;
 -  }
 -
 -  /**
 -   * Sets the given <code>domainIdentifier</code> on the corresponding
 -   * node of the given <code>idLink</code>.
 -   * <p>This method may be used to cope with a flaw in the IssuerTemplate-Stylesheets
 -   * used to transform a <code>CompressedIdentitiyLink</code> into an
 -   * <code>IdentityLink</code>. Some IssuerTemplate-Stylesheets do not
 -   * consider the <code>pr:Type</code> element value of the 
 -   * <code>CompressedIdentityLink</code> and render a <code>pr:Type</code> 
 -   * element value of <code>urn:publicid:gv.at:baseid</code>
 -   * into the <code>IdentityLink</code> structure. This method allows to
 -   * set the <code>pr:Type</code> element value on the given <code>idLink</code>
 -   * after the transformation.
 -   * </p>
 -   * 
 -   * @param idLink the <code>IdentityLink</code> element or one of it's ancestors.
 -   * Must not be <code>null</code>.
 -   * 
 -   * @param domainIdentifier the value to be set for the <code>pr:Type</code> element
 -   * 
 -   * @throws NullPointerException if <code>idLink</code> is <code>null</code>.
 -   */
 -  public static void setDomainIdentifier(Node idLink, String domainIdentifier) {
 -    
 -    Element element;
 -    if (idLink instanceof Element) {
 -      element = (Element) idLink;
 -    } else if (idLink instanceof Document) {
 -      element = ((Document) idLink).getDocumentElement();
 -    } else if (idLink != null) {
 -      Document document = idLink.getOwnerDocument();
 -      element = document.getDocumentElement();
 -    } else {
 -      throw new NullPointerException("Parameter 'idLink' must no be null.");
 -    }
 -    
 -    NodeList nodeList = element.getElementsByTagNameNS(
 -        "http://reference.e-government.gv.at/namespace/persondata/20020228#",
 -        "Type");
 -
 -    for (int i = 0; i < nodeList.getLength(); i++) {
 -      if (nodeList.item(i) instanceof Element) {
 -        Element typeElement = (Element) nodeList.item(i);
 -        NodeList children = typeElement.getChildNodes();
 -        for (int j = 0; j < children.getLength(); j++) {
 -          if (children.item(j) instanceof Text) {
 -            ((Text) children.item(j)).setNodeValue(domainIdentifier);
 -          }
 -        }
 -      }
 -    }
 -    
 -  }
 -  
 +  private final Logger log = LoggerFactory.getLogger(IdentityLinkTransformer.class); +    /** -   * Mapping of issuer template URIs to transformation templates. +   * The transformer factory. +   */ +  private TransformerFactory factory = SAXTransformerFactory.newInstance(); + +  /** +   * The URLDereferencer used to dereference style-sheet URLs. +   */ +  private URLDereferencer urlDereferencer; +   +  /** +   * @return the urlDereferencer +   */ +  public URLDereferencer getUrlDereferencer() { +    return urlDereferencer; +  } + +  /** +   * @param urlDereferencer the urlDereferencer to set     */ -  private Map<String, Templates> templates = new HashMap<String, Templates>();
 -  
 -  /**
 -   * Private constructor.
 -   */
 -  private IdentityLinkTransformer() {
 +  public void setUrlDereferencer(URLDereferencer urlDereferencer) { +    this.urlDereferencer = urlDereferencer;    }    /** +   * Sets the given <code>domainIdentifier</code> on the corresponding +   * node of the given <code>idLink</code>. +   * <p>This method may be used to cope with a flaw in the IssuerTemplate-Stylesheets +   * used to transform a <code>CompressedIdentitiyLink</code> into an +   * <code>IdentityLink</code>. Some IssuerTemplate-Stylesheets do not +   * consider the <code>pr:Type</code> element value of the  +   * <code>CompressedIdentityLink</code> and render a <code>pr:Type</code>  +   * element value of <code>urn:publicid:gv.at:baseid</code> +   * into the <code>IdentityLink</code> structure. This method allows to +   * set the <code>pr:Type</code> element value on the given <code>idLink</code> +   * after the transformation. +   * </p> +   *  +   * @param idLink the <code>IdentityLink</code> element or one of it's ancestors. +   * Must not be <code>null</code>. +   *  +   * @param domainIdentifier the value to be set for the <code>pr:Type</code> element +   *  +   * @throws NullPointerException if <code>idLink</code> is <code>null</code>. +   */ +  public static void setDomainIdentifier(Node idLink, String domainIdentifier) { +     +    Element element; +    if (idLink instanceof Element) { +      element = (Element) idLink; +    } else if (idLink instanceof Document) { +      element = ((Document) idLink).getDocumentElement(); +    } else if (idLink != null) { +      Document document = idLink.getOwnerDocument(); +      element = document.getDocumentElement(); +    } else { +      throw new NullPointerException("Parameter 'idLink' must no be null."); +    } +     +    NodeList nodeList = element.getElementsByTagNameNS( +        "http://reference.e-government.gv.at/namespace/persondata/20020228#", +        "Type"); + +    for (int i = 0; i < nodeList.getLength(); i++) { +      if (nodeList.item(i) instanceof Element) { +        Element typeElement = (Element) nodeList.item(i); +        NodeList children = typeElement.getChildNodes(); +        for (int j = 0; j < children.getLength(); j++) { +          if (children.item(j) instanceof Text) { +            ((Text) children.item(j)).setNodeValue(domainIdentifier); +          } +        } +      } +    } +     +  } +   +  /** +   * Mapping of issuer template URIs to transformation templates. +   */ +  private Map<String, Templates> templates = Collections.synchronizedMap(new HashMap<String, Templates>()); +   +  /**     * Transforms an identity link <code>source</code> to <code>result</code> with     * the given issuer template from the <code>stylesheetURL</code>.     *  @@ -154,7 +151,7 @@ public class IdentityLinkTransformer {     *           stylesheet fails.     * @throws TransformerException     *           if transforming the identity link fails. -   */
 +   */    public void transformIdLink(String stylesheetURL, Source source, Result result) throws IOException, TransformerException {      Templates templ = templates.get(stylesheetURL); @@ -168,8 +165,7 @@ public class IdentityLinkTransformer {          throw new MalformedURLException("Protocol " + url.getProtocol() + " not supported for IssuerTemplate URL.");        } -      URLDereferencer dereferencer = URLDereferencer.getInstance(); -      StreamData data = dereferencer.dereference(url.toExternalForm(), null); +      StreamData data = urlDereferencer.dereference(url.toExternalForm());        log.trace("Trying to create issuer template.");        templ = factory.newTemplates(new StreamSource(data.getStream())); @@ -183,6 +179,6 @@ public class IdentityLinkTransformer {      transformer.transform(source, result); -  }
 -  
 -}
 +  } +   +} diff --git a/utils/src/main/java/at/gv/egiz/marshal/MarshallerFactory.java b/utils/src/main/java/at/gv/egiz/marshal/MarshallerFactory.java index 3ac0a86e..6cc79ae5 100644 --- a/utils/src/main/java/at/gv/egiz/marshal/MarshallerFactory.java +++ b/utils/src/main/java/at/gv/egiz/marshal/MarshallerFactory.java @@ -20,8 +20,8 @@ import javax.xml.bind.JAXBContext;  import javax.xml.bind.JAXBException;  import javax.xml.bind.Marshaller;  import javax.xml.bind.PropertyException; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory;  /**   * @@ -29,23 +29,22 @@ import org.apache.commons.logging.LogFactory;   */  public class MarshallerFactory { -  private static final Log log = LogFactory.getLog(MarshallerFactory.class); -      public static Marshaller createMarshaller(JAXBContext ctx, boolean formattedOutput, boolean fragment) throws JAXBException { +    Logger log = LoggerFactory.getLogger(MarshallerFactory.class);      Marshaller m = ctx.createMarshaller();      try {        if (formattedOutput) { -        log.trace("setting marshaller property FORMATTED_OUTPUT"); +        log.trace("Setting marshaller property FORMATTED_OUTPUT.");          m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE);        }        if (fragment) { -        log.trace("setting marshaller property FRAGMENT"); +        log.trace("Setting marshaller property FRAGMENT.");          m.setProperty(Marshaller.JAXB_FRAGMENT, Boolean.TRUE);        } -      log.trace("setting marshaller property NamespacePrefixMapper"); +      log.trace("Setting marshaller property NamespacePrefixMapper.");        m.setProperty("com.sun.xml.bind.namespacePrefixMapper", new NamespacePrefixMapperImpl());      } catch (PropertyException ex) { -      log.info("failed to set marshaller property: " + ex.getMessage()); +      log.info("Failed to set marshaller property: {}.", ex.getMessage());      }      return m;    } diff --git a/utils/src/main/java/at/gv/egiz/marshal/NamespacePrefixMapperImpl.java b/utils/src/main/java/at/gv/egiz/marshal/NamespacePrefixMapperImpl.java index e0698977..dc2a5c95 100644 --- a/utils/src/main/java/at/gv/egiz/marshal/NamespacePrefixMapperImpl.java +++ b/utils/src/main/java/at/gv/egiz/marshal/NamespacePrefixMapperImpl.java @@ -21,8 +21,8 @@ import java.util.HashMap;  import java.util.Map;  import com.sun.xml.bind.marshaller.NamespacePrefixMapper; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory;  /**   * @@ -30,7 +30,7 @@ import org.apache.commons.logging.LogFactory;   */  public class NamespacePrefixMapperImpl extends NamespacePrefixMapper { -  private static final Log log = LogFactory.getLog(NamespacePrefixMapperImpl.class); +  private final Logger log = LoggerFactory.getLogger(NamespacePrefixMapperImpl.class);    protected static final Map<String, String> prefixMap = new HashMap<String, String>(); @@ -51,9 +51,7 @@ public class NamespacePrefixMapperImpl extends NamespacePrefixMapper {    @Override    public String getPreferredPrefix(String namespaceUri, String suggestion, boolean requirePrefix) { -    if (log.isTraceEnabled()) { -      log.trace("prefix for namespace " + namespaceUri + " requested"); -    } +    log.trace("Prefix for namespace {} reqested.", namespaceUri);      String prefix = prefixMap.get(namespaceUri); diff --git a/utils/src/main/java/at/gv/egiz/org/apache/tomcat/util/http/AcceptLanguage.java b/utils/src/main/java/at/gv/egiz/org/apache/tomcat/util/http/AcceptLanguage.java index 231966ac..396fb6d9 100644 --- a/utils/src/main/java/at/gv/egiz/org/apache/tomcat/util/http/AcceptLanguage.java +++ b/utils/src/main/java/at/gv/egiz/org/apache/tomcat/util/http/AcceptLanguage.java @@ -35,6 +35,7 @@ import java.util.Vector;   * @author Harish Prabandham   * @author costin@eng.sun.com   */ +@SuppressWarnings("unchecked")  public class AcceptLanguage {      public static Locale getLocale(String acceptLanguage) { diff --git a/utils/src/main/java/at/gv/egiz/slbinding/RedirectEventFilter.java b/utils/src/main/java/at/gv/egiz/slbinding/RedirectEventFilter.java index 5fe84aae..d3bc4f39 100644 --- a/utils/src/main/java/at/gv/egiz/slbinding/RedirectEventFilter.java +++ b/utils/src/main/java/at/gv/egiz/slbinding/RedirectEventFilter.java @@ -30,8 +30,6 @@ import javax.xml.stream.XMLOutputFactory;  import javax.xml.stream.XMLStreamConstants;  import javax.xml.stream.XMLStreamException;  import javax.xml.stream.events.XMLEvent; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory;  /*   * TODO: don't set redirect stream from caller (caller does not know whether redirection will be triggered) @@ -40,7 +38,6 @@ import org.apache.commons.logging.LogFactory;  public class RedirectEventFilter implements EventFilter {    public static final String DEFAULT_ENCODING = "UTF-8"; -  private static Log log = LogFactory.getLog(RedirectEventFilter.class);    protected XMLEventWriter redirectWriter = null;    protected Set<QName> redirectTriggers = null;    private int depth = -1; diff --git a/utils/src/main/java/at/gv/egiz/slbinding/RedirectUnmarshallerListener.java b/utils/src/main/java/at/gv/egiz/slbinding/RedirectUnmarshallerListener.java index 08c12146..7670d024 100644 --- a/utils/src/main/java/at/gv/egiz/slbinding/RedirectUnmarshallerListener.java +++ b/utils/src/main/java/at/gv/egiz/slbinding/RedirectUnmarshallerListener.java @@ -23,8 +23,8 @@ package at.gv.egiz.slbinding;  import javax.xml.bind.Unmarshaller;  import javax.xml.stream.XMLStreamException; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory;  /**   * Enables event redirection before marshalling a target of type RedirectCallback. @@ -34,7 +34,7 @@ import org.apache.commons.logging.LogFactory;   */  public class RedirectUnmarshallerListener extends Unmarshaller.Listener { -    private static Log log = LogFactory.getLog(RedirectUnmarshallerListener.class); +    private final Logger log = LoggerFactory.getLogger(RedirectUnmarshallerListener.class);      protected RedirectEventFilter eventFilter;      public RedirectUnmarshallerListener(RedirectEventFilter eventFilter) { diff --git a/utils/src/main/java/at/gv/egiz/slbinding/SLUnmarshaller.java b/utils/src/main/java/at/gv/egiz/slbinding/SLUnmarshaller.java new file mode 100644 index 00000000..0a4ee9f3 --- /dev/null +++ b/utils/src/main/java/at/gv/egiz/slbinding/SLUnmarshaller.java @@ -0,0 +1,263 @@ +/* +* Copyright 2009 Federal Chancellery Austria and +* Graz University of Technology +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +*     http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +package at.gv.egiz.slbinding; + +import java.io.IOException; +import java.net.URL; +import java.util.Arrays; +import java.util.Collection; +import java.util.Collections; +import java.util.Iterator; + +import javax.xml.XMLConstants; +import javax.xml.bind.JAXBContext; +import javax.xml.bind.JAXBException; +import javax.xml.bind.UnmarshalException; +import javax.xml.bind.Unmarshaller; +import javax.xml.bind.ValidationEvent; +import javax.xml.stream.XMLEventReader; +import javax.xml.stream.XMLInputFactory; +import javax.xml.stream.XMLStreamException; +import javax.xml.transform.Source; +import javax.xml.transform.stream.StreamSource; +import javax.xml.validation.Schema; +import javax.xml.validation.SchemaFactory; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.xml.sax.SAXException; + +import at.gv.egiz.bku.utils.ClasspathURLStreamHandler; +import at.gv.egiz.validation.ReportingValidationEventHandler; + +public class SLUnmarshaller { + +  /** +   * Logging facility. +   */ +  private final Logger log = LoggerFactory.getLogger(SLUnmarshaller.class); +   +  private static class DefaultSchema { +     +    /** +     * Schema files required for Security Layer command validation. +     */ +    public static final String[] SCHEMA_FILES = new String[] { +        "classpath:at/gv/egiz/bku/slschema/xml.xsd", +        "classpath:at/gv/egiz/bku/slschema/xmldsig-core-schema.xsd", +        "classpath:at/gv/egiz/bku/slschema/Core-1.2.xsd", +        "classpath:at/gv/egiz/bku/slschema/Core.20020225.xsd", +        "classpath:at/gv/egiz/bku/slschema/Core.20020831.xsd" }; +     +    private static final Schema SCHEMA; +     +    static { +      try { +        SCHEMA = createSchema(Arrays.asList(SCHEMA_FILES)); +      } catch (IOException e) { +        Logger log = LoggerFactory.getLogger(SLUnmarshaller.class); +        log.error("Failed to load security layer schema.", e); +        throw new RuntimeException(e); +      } catch (SAXException e) { +        Logger log = LoggerFactory.getLogger(SLUnmarshaller.class); +        log.error("Failed to load security layer schema.", e); +        throw new RuntimeException(e); +      } +       +    } +  } +   +  public static Collection<String> getDefaultSchemaUrls() { +    return Collections.unmodifiableList(Arrays.asList(DefaultSchema.SCHEMA_FILES)); +  } +   +  private static Schema createSchema(Collection<String> schemaUrls) throws SAXException, IOException { +    Logger log = LoggerFactory.getLogger(SLUnmarshaller.class); +    Source[] sources = new Source[schemaUrls.size()]; +    Iterator<String> urls = schemaUrls.iterator(); +    StringBuilder sb = null; +    if (log.isDebugEnabled()) { +      sb = new StringBuilder(); +      sb.append("Created schema using URLs: "); +    } +    for (int i = 0; i < sources.length && urls.hasNext(); i++) { +      String url = urls.next(); +      if (url != null && url.startsWith("classpath:")) { +        URL schemaUrl = new URL(null, url, new ClasspathURLStreamHandler()); +        sources[i] = new StreamSource(schemaUrl.openStream()); +      } else { +        sources[i] = new StreamSource(url); +      } +      if (sb != null) { +        sb.append(url); +        if (urls.hasNext()) { +          sb.append(", "); +        } +      } +    } +    SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); +    Schema schema = schemaFactory.newSchema(sources); +    if (sb != null) { +      log.debug(sb.toString()); +    } +    return schema; +  } +   +  private static class DefaultContext { +     +    private static final String[] packageNames = { +      at.buergerkarte.namespaces.securitylayer._1.ObjectFactory.class.getPackage().getName(), +      org.w3._2000._09.xmldsig_.ObjectFactory.class.getPackage().getName(), +      at.buergerkarte.namespaces.cardchannel.ObjectFactory.class.getPackage().getName(), +      at.buergerkarte.namespaces.securitylayer._20020225_.ObjectFactory.class.getPackage().getName(), +      at.buergerkarte.namespaces.securitylayer._20020831_.ObjectFactory.class.getPackage().getName() +    }; + +    private static final JAXBContext CONTEXT; +     +    static { +      try { +        CONTEXT = createJAXBContext(Arrays.asList(packageNames)); +      } catch (JAXBException e) { +        Logger log = LoggerFactory.getLogger(SLUnmarshaller.class); +        log.error("Failed to setup JAXBContext security layer request/response.", e); +        throw new RuntimeException(e); +      } +    } +     +  } +   +  public static Collection<String> getDefaultJAXBContextPackageNames() { +    return Collections.unmodifiableList(Arrays.asList(DefaultContext.packageNames)); +  } +   +  private static JAXBContext createJAXBContext(Collection<String> packageNames) throws JAXBException { +    StringBuilder contextPath = new StringBuilder(); +    for (String pkg : packageNames) { +      if (contextPath.length() > 0) { +        contextPath.append(':'); +      } +      contextPath.append(pkg); +    } +    return JAXBContext.newInstance(contextPath.toString()); +  } +   +  /** +   * Schema for Security Layer command validation. +   */ +  protected Schema slSchema = DefaultSchema.SCHEMA; + +  /** +   * The JAXBContext. +   */ +  protected JAXBContext jaxbContext = DefaultContext.CONTEXT; + +  /** +   * Returns the schema used for validation. +   *  +   * @return the slSchema +   */ +  public Schema getSlSchema() { +    return slSchema; +  } + +  /** +   * Sets the schema for validation. +   *  +   * @param slSchema the slSchema to set +   */ +  public void setSlSchema(Schema slSchema) { +    this.slSchema = slSchema; +  } + +  /** +   * Sets the schema created from the given {@code schemaUrls}. +   *  +   * @param schemaUrls a collection of URLs of schema files (supports {@code classpath:} URLs) +   * @throws SAXException if schema creation fails +   * @throws IOException if an error occurs upon dereferencing the given {@code schemaUrls} +   */ +  public void setSchemaUrls(Collection<String> schemaUrls) throws SAXException, IOException { +    slSchema = createSchema(schemaUrls); +  } +   +  /** +   * @return the jaxbContext +   */ +  public JAXBContext getJaxbContext() { +    return jaxbContext; +  } + +  /** +   * @param jaxbContext the jaxbContext to set +   */ +  public void setJaxbContext(JAXBContext jaxbContext) { +      this.jaxbContext = jaxbContext; +  } +   +  /** +   * Sets the JAXBContext for unmarshalling using the given {@code packageNames}. +   *  +   * @param packageNames a collection of java package names +   * @throws JAXBException if creating the JAXBContext with the given {@code packageNames} fails +   */ +  public void setJaxbContextPackageNames(Collection<String> packageNames) throws JAXBException { +    this.jaxbContext = createJAXBContext(packageNames); +  } + +  public Object unmarshal(Source source) throws XMLStreamException, JAXBException { +     +    ReportingValidationEventHandler validationEventHandler = new ReportingValidationEventHandler(); +         +    XMLInputFactory inputFactory = XMLInputFactory.newInstance(); +    XMLEventReader eventReader = inputFactory.createXMLEventReader(source); +    RedirectEventFilter redirectEventFilter = new RedirectEventFilter(); +    XMLEventReader filteredReader = inputFactory.createFilteredReader(eventReader, redirectEventFilter); + +    Unmarshaller unmarshaller = jaxbContext.createUnmarshaller(); +    unmarshaller.setEventHandler(validationEventHandler); + +    unmarshaller.setListener(new RedirectUnmarshallerListener(redirectEventFilter)); +    unmarshaller.setSchema(slSchema); + +    Object object; +    try { +      log.trace("Before unmarshal()."); +      object = unmarshaller.unmarshal(filteredReader); +      log.trace("After unmarshal()."); +    } catch (UnmarshalException e) { +      if (log.isDebugEnabled()) { +          log.debug("Failed to unmarshall security layer message.", e); +      } else { +          log.info("Failed to unmarshall security layer message." + e.getMessage()); +      } +       +      if (validationEventHandler.getErrorEvent() != null) { +          ValidationEvent errorEvent = validationEventHandler.getErrorEvent(); +          if (e.getLinkedException() == null) { +            e.setLinkedException(errorEvent.getLinkedException()); +          } +      } +      throw e; +    } + +    return object; + +  } + +} diff --git a/utils/src/main/java/at/gv/egiz/slbinding/impl/CreateXMLSignatureResponseType.java b/utils/src/main/java/at/gv/egiz/slbinding/impl/CreateXMLSignatureResponseType.java index 47c00a84..dd107c3e 100644 --- a/utils/src/main/java/at/gv/egiz/slbinding/impl/CreateXMLSignatureResponseType.java +++ b/utils/src/main/java/at/gv/egiz/slbinding/impl/CreateXMLSignatureResponseType.java @@ -1,18 +1,22 @@  /* - * Copyright 2008 Federal Chancellery Austria and - * Graz University of Technology - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - *     http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. +* Copyright 2008 Federal Chancellery Austria and +* Graz University of Technology +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +*     http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ +/* + * To change this template, choose Tools | Templates + * and open the template in the editor.   */  package at.gv.egiz.slbinding.impl; @@ -23,8 +27,8 @@ import java.io.UnsupportedEncodingException;  import javax.xml.bind.annotation.XmlTransient;  import javax.xml.stream.XMLStreamException; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory;  /**   * @@ -32,40 +36,34 @@ import org.apache.commons.logging.LogFactory;   */  public class CreateXMLSignatureResponseType extends at.buergerkarte.namespaces.securitylayer._1.CreateXMLSignatureResponseType implements RedirectCallback { -  @XmlTransient -  private static Log log = LogFactory.getLog(CreateXMLSignatureResponseType.class); -  @XmlTransient -  protected ByteArrayOutputStream redirectOS = null; +    @XmlTransient +    private final Logger log = LoggerFactory.getLogger(CreateXMLSignatureResponseType.class); +    @XmlTransient +    protected ByteArrayOutputStream redirectOS = null; -  @Override -  public void enableRedirect(RedirectEventFilter filter) throws XMLStreamException { -    if (log.isDebugEnabled()) { -      log.debug("enabling event redirection for " + CreateXMLSignatureResponseType.class.getName()); +    @Override +    public void enableRedirect(RedirectEventFilter filter) throws XMLStreamException { +        log.trace("enabling event redirection for XMLContentType"); +        redirectOS = new ByteArrayOutputStream(); +        filter.setRedirectStream(redirectOS);      } -    redirectOS = new ByteArrayOutputStream(); -    filter.setRedirectStream(redirectOS); -  } -  @Override -  public void disableRedirect(RedirectEventFilter filter) throws XMLStreamException { -    if (log.isDebugEnabled()) { -      log.debug("disabling event redirection for " + CreateXMLSignatureResponseType.class.getName()); +    @Override +    public void disableRedirect(RedirectEventFilter filter) throws XMLStreamException { +        log.trace("disabling event redirection for XMLContentType"); +        filter.flushRedirectStream(); +        filter.setRedirectStream(null); +        if (log.isTraceEnabled()) { +          try { +            log.trace("redirected events (UTF-8): " + redirectOS.toString("UTF-8")); +          } catch (UnsupportedEncodingException ex) { +            log.error("failed to log redirected events", ex); +          } +        }      } -    filter.flushRedirectStream(); -    filter.setRedirectStream(null); - -    if (log.isDebugEnabled()) { -      try { -        log.debug("redirected events (UTF-8): " + redirectOS.toString("UTF-8")); -      } catch (UnsupportedEncodingException ex) { -        log.debug("failed to log redirected events", ex); -      } +    @Override +    public ByteArrayOutputStream getRedirectedStream() { +        return redirectOS;      } -  } - -  @Override -  public ByteArrayOutputStream getRedirectedStream() { -    return redirectOS; -  }  } diff --git a/utils/src/main/java/at/gv/egiz/slbinding/impl/SignatureLocationType.java b/utils/src/main/java/at/gv/egiz/slbinding/impl/SignatureLocationType.java index 494e6972..bde9b22a 100644 --- a/utils/src/main/java/at/gv/egiz/slbinding/impl/SignatureLocationType.java +++ b/utils/src/main/java/at/gv/egiz/slbinding/impl/SignatureLocationType.java @@ -23,8 +23,8 @@ package at.gv.egiz.slbinding.impl;  import at.gv.egiz.slbinding.*;  import javax.xml.bind.annotation.XmlTransient;  import javax.xml.namespace.NamespaceContext; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory;  /**   * @@ -33,7 +33,7 @@ import org.apache.commons.logging.LogFactory;  public class SignatureLocationType extends at.buergerkarte.namespaces.securitylayer._1.SignatureLocationType implements NamespaceContextCallback {      @XmlTransient -    private static Log log = LogFactory.getLog(SignatureLocationType.class); +    private final Logger log = LoggerFactory.getLogger(SignatureLocationType.class);      @XmlTransient      protected NamespaceContext namespaceContext; @@ -44,7 +44,7 @@ public class SignatureLocationType extends at.buergerkarte.namespaces.securityla      @Override      public void preserveNamespaceContext(RedirectEventFilter filter) { -        log.debug("preserving namespace context for SignatureLocationType"); +        log.trace("preserving namespace context for SignatureLocationType");          namespaceContext = filter.getCurrentNamespaceContext();      }  } diff --git a/utils/src/main/java/at/gv/egiz/slbinding/impl/TransformsInfoType.java b/utils/src/main/java/at/gv/egiz/slbinding/impl/TransformsInfoType.java index b1de9406..4b3a6f79 100644 --- a/utils/src/main/java/at/gv/egiz/slbinding/impl/TransformsInfoType.java +++ b/utils/src/main/java/at/gv/egiz/slbinding/impl/TransformsInfoType.java @@ -26,11 +26,10 @@ import java.io.UnsupportedEncodingException;  import java.util.HashSet;  import java.util.Set;  import javax.xml.bind.annotation.XmlTransient; -import javax.xml.namespace.NamespaceContext;  import javax.xml.namespace.QName;  import javax.xml.stream.XMLStreamException; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory;  /**   * @@ -39,7 +38,7 @@ import org.apache.commons.logging.LogFactory;  public class TransformsInfoType extends at.buergerkarte.namespaces.securitylayer._1.TransformsInfoType implements RedirectCallback {      @XmlTransient -    private static Log log = LogFactory.getLog(TransformsInfoType.class); +    private final Logger log = LoggerFactory.getLogger(TransformsInfoType.class);      @XmlTransient      private static final Set<QName> redirectTriggers = initRedirectTriggers();       @XmlTransient @@ -53,21 +52,21 @@ public class TransformsInfoType extends at.buergerkarte.namespaces.securitylayer      @Override      public void enableRedirect(RedirectEventFilter filter) throws XMLStreamException { -        log.debug("enabling event redirection for TransformsInfoType"); +        log.trace("enabling event redirection for TransformsInfoType");          redirectOS = new ByteArrayOutputStream();          filter.setRedirectStream(redirectOS, redirectTriggers);       }      @Override      public void disableRedirect(RedirectEventFilter filter) throws XMLStreamException { -        log.debug("disabling event redirection for TransformsInfoType"); +        log.trace("disabling event redirection for TransformsInfoType");          filter.flushRedirectStream();          filter.setRedirectStream(null); -        if (log.isDebugEnabled()) { +        if (log.isTraceEnabled()) {            try { -            log.debug("redirected events (UTF-8): " + redirectOS.toString("UTF-8")); +            log.trace("redirected events (UTF-8): " + redirectOS.toString("UTF-8"));            } catch (UnsupportedEncodingException ex) { -            log.debug("failed to log redirected events", ex); +            log.error("failed to log redirected events", ex);            }          }      } diff --git a/utils/src/main/java/at/gv/egiz/slbinding/impl/XMLContentType.java b/utils/src/main/java/at/gv/egiz/slbinding/impl/XMLContentType.java index fd52e378..88515067 100644 --- a/utils/src/main/java/at/gv/egiz/slbinding/impl/XMLContentType.java +++ b/utils/src/main/java/at/gv/egiz/slbinding/impl/XMLContentType.java @@ -27,8 +27,8 @@ import java.io.UnsupportedEncodingException;  import javax.xml.bind.annotation.XmlTransient;  import javax.xml.stream.XMLStreamException; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory;  /**   * @@ -37,27 +37,27 @@ import org.apache.commons.logging.LogFactory;  public class XMLContentType extends at.buergerkarte.namespaces.securitylayer._1.XMLContentType implements RedirectCallback {      @XmlTransient -    private static Log log = LogFactory.getLog(XMLContentType.class); +    private final Logger log = LoggerFactory.getLogger(XMLContentType.class);      @XmlTransient      protected ByteArrayOutputStream redirectOS = null;      @Override      public void enableRedirect(RedirectEventFilter filter) throws XMLStreamException { -        log.debug("enabling event redirection for XMLContentType"); +        log.trace("enabling event redirection for XMLContentType");          redirectOS = new ByteArrayOutputStream();          filter.setRedirectStream(redirectOS);      }      @Override      public void disableRedirect(RedirectEventFilter filter) throws XMLStreamException { -        log.debug("disabling event redirection for XMLContentType"); +        log.trace("disabling event redirection for XMLContentType");          filter.flushRedirectStream();          filter.setRedirectStream(null); -        if (log.isDebugEnabled()) { +        if (log.isTraceEnabled()) {            try { -            log.debug("redirected events (UTF-8): " + redirectOS.toString("UTF-8")); +            log.trace("redirected events (UTF-8): " + redirectOS.toString("UTF-8"));            } catch (UnsupportedEncodingException ex) { -            log.debug("failed to log redirected events", ex); +            log.error("failed to log redirected events", ex);            }          }      } diff --git a/utils/src/main/java/at/gv/egiz/validation/ReportingValidationEventHandler.java b/utils/src/main/java/at/gv/egiz/validation/ReportingValidationEventHandler.java index 6543c333..32826b16 100644 --- a/utils/src/main/java/at/gv/egiz/validation/ReportingValidationEventHandler.java +++ b/utils/src/main/java/at/gv/egiz/validation/ReportingValidationEventHandler.java @@ -18,8 +18,8 @@ package at.gv.egiz.validation;  import javax.xml.bind.ValidationEvent;  import javax.xml.bind.ValidationEventHandler; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory;  /**   * @@ -27,7 +27,7 @@ import org.apache.commons.logging.LogFactory;   */  public class ReportingValidationEventHandler implements ValidationEventHandler { -  protected static final Log log = LogFactory.getLog(ReportingValidationEventHandler.class); +  private final Logger log = LoggerFactory.getLogger(ReportingValidationEventHandler.class);    protected ValidationEvent errorEvent; diff --git a/utils/src/main/java/at/gv/egiz/xades/QualifyingPropertiesException.java b/utils/src/main/java/at/gv/egiz/xades/QualifyingPropertiesException.java index e892a13b..3aba7cd2 100644 --- a/utils/src/main/java/at/gv/egiz/xades/QualifyingPropertiesException.java +++ b/utils/src/main/java/at/gv/egiz/xades/QualifyingPropertiesException.java @@ -18,23 +18,22 @@ package at.gv.egiz.xades;  public class QualifyingPropertiesException extends Exception {
 -  public QualifyingPropertiesException() {
 -    // TODO Auto-generated constructor stub
 +  private static final long serialVersionUID = 1L; + +  public QualifyingPropertiesException() { +    super();
    }
    public QualifyingPropertiesException(String message) {
      super(message);
 -    // TODO Auto-generated constructor stub
    }
    public QualifyingPropertiesException(Throwable cause) {
      super(cause);
 -    // TODO Auto-generated constructor stub
    }
    public QualifyingPropertiesException(String message, Throwable cause) {
      super(message, cause);
 -    // TODO Auto-generated constructor stub
    }
  }
 | 
