Skip to content

Commit

Permalink
Legger til kraw.wsdl som ble brukt av pensjon-tjeneste-krav på bussen
Browse files Browse the repository at this point in the history
Kommer fra pensjon-krav-tjenestespesifikasjon versjon 1.2
  • Loading branch information
pcmoen committed Apr 7, 2024
1 parent 80dfdbf commit 060417d
Show file tree
Hide file tree
Showing 8 changed files with 1,268 additions and 0 deletions.
22 changes: 22 additions & 0 deletions nav-bsrv-sah-brevbestilling-legacy/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,28 @@
<goal>wsdl2java</goal>
</goals>
</execution>
<execution>
<id>pensjon-tjeneste-krav</id>
<phase>process-sources</phase>
<configuration>
<defaultOptions>
<extraargs>
<!--change Boolean type getters to getXXX (to ensure status quo with starting point) -->
<extraarg>-xjc-Xbg</extraarg>
<!-- Add namespace on element, not on package level -->
<extraarg>-xjc-npa</extraarg>
</extraargs>
</defaultOptions>
<wsdlOptions>
<wsdlOption>
<wsdl>${basedir}/src/main/resources/no/nav/domene/pensjon/tjenester/krav/krav.wsdl</wsdl>
</wsdlOption>
</wsdlOptions>
</configuration>
<goals>
<goal>wsdl2java</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?><xsd:schema targetNamespace="http://nav.no/domene/pensjon/felles/v1" version="1.0" xmlns:felles="http://nav.no/domene/pensjon/felles/v1" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="Utvidelse">
<xsd:sequence>
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##any"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##any"/>
</xsd:complexType>
<xsd:complexType name="EndringsInfoUtvidelse1">
<xsd:complexContent>
<xsd:extension base="felles:Utvidelse"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="EndringsInfo">
<xsd:sequence>
<xsd:element minOccurs="0" name="endretAvId" type="xsd:string"/>
<xsd:element minOccurs="0" name="endretAvNavn" type="xsd:string"/>
<xsd:element minOccurs="0" name="endretAvEnhetId" type="xsd:string"/>
<xsd:element minOccurs="0" name="endretAvEnhetNavn" type="xsd:string"/>
<xsd:element minOccurs="0" name="opprettetAvId" type="xsd:string"/>
<xsd:element minOccurs="0" name="opprettetAvEnhetId" type="xsd:string"/>
<xsd:element minOccurs="0" name="opprettetAvEnhetNavn" type="xsd:string"/>
<xsd:element minOccurs="0" name="opprettetAvNavn" type="xsd:string"/>
<xsd:element minOccurs="0" name="endretDato" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="opprettetDato" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="kildeId" type="xsd:string"/>
<xsd:element minOccurs="0" name="kildeNavn" type="xsd:string"/>
<xsd:element minOccurs="0" name="utvidelse" type="felles:EndringsInfoUtvidelse1"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?><xsd:schema targetNamespace="http://nav.no/domene/pensjon/tjenester/felles/v1" version="1.0" xmlns:felles="http://nav.no/domene/pensjon/tjenester/felles/v1" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="StelvioFault">
<xsd:sequence>
<xsd:element minOccurs="0" name="errorMessage" type="xsd:string"/>
<xsd:element minOccurs="0" name="errorSource" type="xsd:string"/>
<xsd:element minOccurs="0" name="errorType" type="xsd:string"/>
<xsd:element minOccurs="0" name="rootCause" type="xsd:string"/>
<xsd:element minOccurs="0" name="dateTimeStamp" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?><xsd:schema targetNamespace="http://nav.no/domene/pensjon/tjenester/krav/feil/v1" version="1.0" xmlns:feil="http://nav.no/domene/pensjon/tjenester/krav/feil/v1" xmlns:felles="http://nav.no/domene/pensjon/tjenester/felles/v1" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:import namespace="http://nav.no/domene/pensjon/tjenester/felles/v1" schemaLocation="../../felles/felles.xsd"/>
<xsd:complexType name="KanIkkeKontrollereInstOpphold">
<xsd:annotation>
<xsd:documentation>&lt;p&gt;Kan ikke kontrollere institusjonsopphold&lt;/p&gt;</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="felles:StelvioFault"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="KanIkkeKontrollereUtlandsopphold">
<xsd:annotation>
<xsd:documentation>&lt;p&gt;Kan ikke kontrollere utlandsopphold&lt;/p&gt;</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="felles:StelvioFault"/>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
Loading

0 comments on commit 060417d

Please sign in to comment.