Skip to content

Commit

Permalink
Temp Fix getStatus
Browse files Browse the repository at this point in the history
  • Loading branch information
BryceStevenWilley committed Jun 10, 2024
1 parent a67c75a commit c2cdbcf
Show file tree
Hide file tree
Showing 7 changed files with 36 additions and 26 deletions.
11 changes: 11 additions & 0 deletions redo_wsdls.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,15 @@
#!/usr/bin/env python3

"""
To run you must:
* have the python dependencies installed (requests and plumbum)
* have CXF installed on the PATH env var
* have maven and Java (17) installed locally
* have the env variables defined (search for `os.getenv`)
* must have installed this project with maven (`mvn install`)
"""
import os
import requests
from plumbum import local, FG, BG
Expand Down
4 changes: 1 addition & 3 deletions src/main/resources/wsdl/stage/ecf-1.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,6 @@
<xsd:import namespace="urn:tyler:ecf:extensions:ServiceTypesRequestMessage" schemaLocation="ecf-75.xsd"/>
<xsd:import namespace="urn:tyler:ecf:extensions:ServiceTypesResponseMessage" schemaLocation="ecf-76.xsd"/>
<xsd:import namespace="urn:tyler:ecf:extensions:NotifyServiceMessage" schemaLocation="ecf-77.xsd"/>
<!-- NOTE(brycew): Manually added this one: some sample messages (and messages in prod) have Massachusetts substitutions -->
<xsd:import namespace="urn:tyler:ecf:extensions:Massachusetts" schemaLocation="ecf-78.xsd"/>
<xsd:complexType name="NotifyFilingReviewCompleteRequestMessageType">
<xsd:annotation>
Expand Down Expand Up @@ -724,4 +722,4 @@
<!-- ports -->
<!-- bindings -->
<!-- services not defined here...defined in an implementation-specific WSDL that imports this one -->
</definitions>
</definitions>
17 changes: 16 additions & 1 deletion src/main/resources/wsdl/stage/ecf-60.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -87,14 +87,15 @@
<xsd:element minOccurs="1" ref="FeeAmount"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="LocationSpecificUrl" type="niem-xsd:anyURI"/>
<xsd:element name="CourtSplitAmount" type="SplitAmountType"/>
<xsd:element name="NonCourtSplitAmount" type="SplitAmountType"/>
<xsd:element name="FeeSplit" type="FeeSplitType"/>
<xsd:element name="PaymentInstructionID" type="nc:TextType"/>
<xsd:element name="PartyService" type="PartyServiceType"/>
<xsd:element name="FilingAssociation" type="FilingAssociationType"/>
<xsd:element name="PartyReference" type="s:ReferenceType"/>
<xsd:element name="AddMeAsServiceContactPartyReference" type="s:ReferenceType"/>
<xsd:element name="HasUserFiledIntoCaseIndicator" type="niem-xsd:boolean"/>
<xsd:element name="FilingReference" type="s:ReferenceType"/>
<xsd:element name="ServiceDate" type="nc:DateType"/>
<xsd:element name="FilerInformation" type="FilerInformationType"/>
Expand All @@ -113,6 +114,7 @@
<xsd:element name="UseOktaAuthentication" type="niem-xsd:boolean"/>
<xsd:element name="OktaAuthenticationURI" type="niem-xsd:anyURI"/>
<xsd:element name="CaseAddress" type="nc:StructuredAddressType"/>
<xsd:element name="ServiceConsentEmail" substitutionGroup="nc:ContactMeans" type="niem-xsd:string"/>
<xsd:complexType name="CaseAugmentationType">
<xsd:complexContent>
<xsd:extension base="ecf:CaseAugmentationType">
Expand Down Expand Up @@ -145,6 +147,8 @@
<xsd:element minOccurs="0" ref="LowerCourtCaseTypeText"/>
<xsd:element minOccurs="0" ref="CaseAddress"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="FeeSplit"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="AddMeAsServiceContactPartyReference"/>
<xsd:element maxOccurs="1" minOccurs="0" ref="HasUserFiledIntoCaseIndicator"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
Expand Down Expand Up @@ -312,10 +316,21 @@
<xsd:sequence>
<xsd:element minOccurs="0" ref="Multiplier"/>
<xsd:element minOccurs="0" ref="FeeAmount"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="PartyPayor"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="PartyPayor" type="PartyPayorType"/>
<xsd:complexType name="PartyPayorType">
<xsd:sequence>
<xsd:element minOccurs="1" ref="PartyReference"/>
<xsd:element minOccurs="1" ref="WaiverIndicator"/>
<xsd:element minOccurs="0" ref="PaymentAccountID"/>
<xsd:element minOccurs="0" ref="FeeAmount"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="PaymentAccountID" type="nc:TextType"/>
<xsd:complexType name="ProcedureRemedyType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="RemedyCode"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsmp="urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServicesProfile-Definitions-4.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:tyler:efm:wsdl:WebServicesProfile-Implementation-4.0">
<import location="ecf-1.xsd" namespace="urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServicesProfile-Definitions-4.0"/>
<service name="CourtRecordMDEService">
<port binding="wsmp:CourtRecordMDEPortSOAPBinding" name="CourtRecordMDEPort">
<soap:address location="https://illinois-stage.tylertech.cloud/efm/CourtRecordMDEPort.svc"/>
<?xml version="1.0" encoding="UTF-8" standalone="no"?><definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsmp="urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServicesProfile-Definitions-4.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:tyler:efm:wsdl:WebServicesProfile-Implementation-4.0"><import location="ecf-1.xsd" namespace="urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServicesProfile-Definitions-4.0"/><service name="CourtRecordMDEService"><port binding="wsmp:CourtRecordMDEPortSOAPBinding" name="CourtRecordMDEPort"><soap:address location="https://illinois-stage.tylertech.cloud/efm/CourtRecordMDEPort.svc"/>
</port>
</service>
</definitions>
</service>
</definitions>
Original file line number Diff line number Diff line change
@@ -1,14 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<definitions xmlns:wsmp="urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServicesProfile-Definitions-4.0"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns="http://schemas.xmlsoap.org/wsdl/"
targetNamespace="urn:tyler:efm:wsdl:WebServicesProfile-Implementation-4.0">
<import location="ecf-1.xsd" namespace="urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServicesProfile-Definitions-4.0"/>
<service name="FilingAssemblyMDEService">
<port binding="wsmp:FilingAssemblyMDEPortSOAPBinding" name="FilingAssemblyMDEPort">
<soap:address location="https://efile-test.suffolklitlab.org/jurisdictions/illinois/filingassembly/callbacks/FilingAssemblyMDEPort"/>
</port>
</service>
<?xml version="1.0" encoding="UTF-8" standalone="no"?><definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsmp="urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServicesProfile-Definitions-4.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:tyler:efm:wsdl:WebServicesProfile-Implementation-4.0"><import location="ecf-1.xsd" namespace="urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServicesProfile-Definitions-4.0"/><service name="FilingAssemblyMDEService"><port binding="wsmp:FilingAssemblyMDEPortSOAPBinding" name="FilingAssemblyMDEPort"><soap:address location="https://illinois-stage.tylertech.cloud/efm/FilingAssemblyMDEPort.svc"/>
</port>
</service>
</definitions>

Large diffs are not rendered by default.

Large diffs are not rendered by default.

0 comments on commit c2cdbcf

Please sign in to comment.