diff --git a/assets/BPM/TelecomProcessManagement/.project b/assets/BPM/TelecomProcessManagement/.project
new file mode 100644
index 000000000..d7c9c006d
--- /dev/null
+++ b/assets/BPM/TelecomProcessManagement/.project
@@ -0,0 +1,13 @@
+
+
+ TelecomProcessManagement
+
+
+
+
+
+
+ processNature
+ com.webmethods.sc.solutions.ui.processnature
+
+
diff --git a/assets/BPM/TelecomProcessManagement/TelecomProcess.config b/assets/BPM/TelecomProcessManagement/TelecomProcess.config
new file mode 100644
index 000000000..1678587c3
--- /dev/null
+++ b/assets/BPM/TelecomProcessManagement/TelecomProcess.config
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
diff --git a/assets/BPM/TelecomProcessManagement/TelecomProcess.process b/assets/BPM/TelecomProcessManagement/TelecomProcess.process
new file mode 100644
index 000000000..459193655
--- /dev/null
+++ b/assets/BPM/TelecomProcessManagement/TelecomProcess.process
@@ -0,0 +1,289 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/BPM/TelecomProcessManagement/build.xml b/assets/BPM/TelecomProcessManagement/build.xml
new file mode 100644
index 000000000..ba3753572
--- /dev/null
+++ b/assets/BPM/TelecomProcessManagement/build.xml
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assets/IS/Packages/TelecomManagement/.classpath b/assets/IS/Packages/TelecomManagement/.classpath
new file mode 100644
index 000000000..34b13e630
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/.classpath
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/IS/Packages/TelecomManagement/.project b/assets/IS/Packages/TelecomManagement/.project
new file mode 100644
index 000000000..9a76784a8
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/.project
@@ -0,0 +1,23 @@
+
+
+ TelecomManagement
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ com.softwareag.is.vcsintegration.ISPackageBuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ com.softwareag.is.vcsintegration.nature
+
+
diff --git a/assets/IS/Packages/TelecomManagement/manifest.v3 b/assets/IS/Packages/TelecomManagement/manifest.v3
new file mode 100644
index 000000000..fd543ffbe
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/manifest.v3
@@ -0,0 +1,20 @@
+
+
+
+ yes
+ no
+ 1.0
+
+
+
+
+
+ yes
+ TelecomManagement
+
+
+ 2015-03-20 15:01:35 UTC
+ 1.7.0_51
+ 10.0.0.103
+
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Docs/IdType/node.ndf b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Docs/IdType/node.ndf
new file mode 100644
index 000000000..bb2fb56b3
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Docs/IdType/node.ndf
@@ -0,0 +1,55 @@
+
+
+
+
+ record
+ TelecomManagement.Docs:IdType
+ TelecomManagement
+
+ false
+ record
+ 0
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ id
+ string
+ 0
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ description
+ string
+ 0
+
+
+ true
+ false
+ false
+
+
+ true
+
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Docs/PlanType/node.ndf b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Docs/PlanType/node.ndf
new file mode 100644
index 000000000..93dfe6014
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Docs/PlanType/node.ndf
@@ -0,0 +1,91 @@
+
+
+
+
+ record
+ TelecomManagement.Docs:PlanType
+ TelecomManagement
+
+ false
+ record
+ 0
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ planId
+ string
+ 0
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ planName
+ string
+ 0
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ planDesc
+ string
+ 0
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ planPrice
+ string
+ 0
+
+
+ true
+ false
+ false
+
+
+ true
+
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Docs/RequestDetails/node.ndf b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Docs/RequestDetails/node.ndf
new file mode 100644
index 000000000..1db3ba243
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Docs/RequestDetails/node.ndf
@@ -0,0 +1,311 @@
+
+
+
+
+ record
+ TelecomManagement.Docs:RequestDetails
+ TelecomManagement
+
+ false
+ record
+ 0
+ true
+ false
+ false
+ 1913569337623072
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ firstName
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ lastName
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ email
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ contactNo
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ gender
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ idType
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ idNo
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ dob
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ address
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ selectedServiceId
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ selectedPlanId
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ comments
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ requestStatus
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ approverComments
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ false
+ false
+
+ false
+ _env
+ recref
+ 0
+ true
+ true
+ false
+ false
+ true
+ pub.publish:envelope
+
+
+
+ wm::is::TelecomManagement::Docs::RequestDetails
+ 0
+ guaranteed
+ true
+
+
+ true
+
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Docs/ServiceType/node.ndf b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Docs/ServiceType/node.ndf
new file mode 100644
index 000000000..1d54859c6
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Docs/ServiceType/node.ndf
@@ -0,0 +1,55 @@
+
+
+
+
+ record
+ TelecomManagement.Docs:ServiceType
+ TelecomManagement
+
+ false
+ record
+ 0
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ id
+ string
+ 0
+
+
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ description
+ string
+ 0
+
+
+ true
+ false
+ false
+
+
+ true
+
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Docs/node.idf b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Docs/node.idf
new file mode 100644
index 000000000..a950a58c7
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Docs/node.idf
@@ -0,0 +1,7 @@
+
+
+
+ interface
+ TelecomManagement.Docs
+ false
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/node.idf b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/node.idf
new file mode 100644
index 000000000..c02cb0078
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/node.idf
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveIdTypes/flow.xml b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveIdTypes/flow.xml
new file mode 100644
index 000000000..3d0bfcc5c
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveIdTypes/flow.xml
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveIdTypes/flow.xml.bak b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveIdTypes/flow.xml.bak
new file mode 100644
index 000000000..d62317f7e
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveIdTypes/flow.xml.bak
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveIdTypes/node.ndf b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveIdTypes/node.ndf
new file mode 100644
index 000000000..d30c953a8
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveIdTypes/node.ndf
@@ -0,0 +1,81 @@
+
+
+
+ flow
+ default
+ java 3.5
+
+
+ record
+
+ false
+ record
+ 0
+ true
+ false
+ false
+
+
+ true
+
+
+ record
+
+ false
+ record
+ 0
+ true
+ false
+ false
+
+
+ record
+
+
+ false
+ false
+
+ false
+ IdType
+ recref
+ 1
+ true
+ false
+ false
+ false
+ true
+ true
+ TelecomManagement.Docs:IdType
+
+
+ true
+
+
+
+ yes
+ no
+ no
+ 15
+ 1
+ off
+ no
+ $null
+ no
+ 0
+ 0
+ none
+ none
+ 0
+
+
+
+ 0
+ false
+ false
+ true
+
+ 1
+
+ true
+ false
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrievePlanTypes/flow.xml b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrievePlanTypes/flow.xml
new file mode 100644
index 000000000..61bd99d84
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrievePlanTypes/flow.xml
@@ -0,0 +1,313 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrievePlanTypes/flow.xml.bak b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrievePlanTypes/flow.xml.bak
new file mode 100644
index 000000000..d62317f7e
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrievePlanTypes/flow.xml.bak
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrievePlanTypes/node.ndf b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrievePlanTypes/node.ndf
new file mode 100644
index 000000000..c07910ed1
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrievePlanTypes/node.ndf
@@ -0,0 +1,100 @@
+
+
+
+ flow
+ default
+ java 3.5
+
+
+ record
+
+ false
+ record
+ 0
+ true
+ false
+ false
+
+
+ record
+
+
+ true
+ false
+ false
+
+ false
+ serviceId
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ true
+
+
+ record
+
+ false
+ record
+ 0
+ true
+ false
+ false
+
+
+ record
+
+
+ false
+ false
+
+ false
+ PlanType
+ recref
+ 1
+ true
+ false
+ false
+ false
+ true
+ true
+ TelecomManagement.Docs:PlanType
+
+
+ true
+
+
+
+ yes
+ no
+ no
+ 15
+ 1
+ off
+ no
+ $null
+ no
+ 0
+ 0
+ none
+ none
+ 0
+
+
+
+ 0
+ false
+ false
+ true
+
+ 2
+
+ true
+ false
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveServiceTypes/flow.xml b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveServiceTypes/flow.xml
new file mode 100644
index 000000000..a1de130c1
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveServiceTypes/flow.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveServiceTypes/flow.xml.bak b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveServiceTypes/flow.xml.bak
new file mode 100644
index 000000000..d62317f7e
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveServiceTypes/flow.xml.bak
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveServiceTypes/node.ndf b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveServiceTypes/node.ndf
new file mode 100644
index 000000000..cee91b226
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/MasterData/retrieveServiceTypes/node.ndf
@@ -0,0 +1,81 @@
+
+
+
+ flow
+ default
+ java 3.5
+
+
+ record
+
+ false
+ record
+ 0
+ true
+ false
+ false
+
+
+ true
+
+
+ record
+
+ false
+ record
+ 0
+ true
+ false
+ false
+
+
+ record
+
+
+ false
+ false
+
+ false
+ ServiceType
+ recref
+ 1
+ true
+ false
+ false
+ false
+ true
+ true
+ TelecomManagement.Docs:ServiceType
+
+
+ true
+
+
+
+ yes
+ no
+ no
+ 15
+ 1
+ off
+ no
+ $null
+ no
+ 0
+ 0
+ none
+ none
+ 0
+
+
+
+ 0
+ false
+ false
+ true
+
+ 1
+
+ true
+ false
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/node.idf b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/node.idf
new file mode 100644
index 000000000..9e139c490
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/node.idf
@@ -0,0 +1,7 @@
+
+
+
+ interface
+ TelecomManagement.Services
+ false
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/submitRequest/flow.xml b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/submitRequest/flow.xml
new file mode 100644
index 000000000..e16a17b09
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/submitRequest/flow.xml
@@ -0,0 +1,693 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/submitRequest/flow.xml.bak b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/submitRequest/flow.xml.bak
new file mode 100644
index 000000000..265e9b0af
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/submitRequest/flow.xml.bak
@@ -0,0 +1,671 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/submitRequest/node.ndf b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/submitRequest/node.ndf
new file mode 100644
index 000000000..62d9dfda9
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/Services/submitRequest/node.ndf
@@ -0,0 +1,147 @@
+
+
+
+ flow
+ default
+ java 3.5
+
+
+ record
+ unknown
+
+ false
+ record
+ 0
+ IData
+ true
+ false
+ false
+
+
+ record
+ unknown
+
+
+ false
+ false
+
+ false
+ RequestDetails
+ recref
+ 0
+ IData
+ true
+ false
+ false
+ true
+ true
+ TelecomManagement.Docs:RequestDetails
+
+
+ true
+
+
+ record
+ unknown
+
+ false
+ record
+ 0
+ IData
+ true
+ false
+ false
+
+
+ record
+ unknown
+
+
+ true
+ false
+ false
+
+ false
+ Status
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ record
+ unknown
+
+
+ true
+ false
+ false
+
+ false
+ Message
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+
+
+ true
+
+
+ Main service
+ yes
+ no
+ no
+ 15
+ 1
+ off
+ no
+ $null
+
+ no
+ 0
+ 0
+ none
+ none
+ 0
+
+
+
+ 0
+ false
+ false
+ true
+
+
+ false
+ 1
+ 60
+ 5
+ 60
+ 1
+
+ 300
+ false
+
+
+ HEAD
+ DELETE
+ POST
+ GET
+ OPTIONS
+ PUT
+ PATCH
+
+ 2
+
+ true
+ false
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/WSD/node.idf b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/WSD/node.idf
new file mode 100644
index 000000000..d1a9c579d
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/WSD/node.idf
@@ -0,0 +1,7 @@
+
+
+
+ interface
+ TelecomManagement.WSD
+ false
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/WSD/services_wsd/node.ndf b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/WSD/services_wsd/node.ndf
new file mode 100644
index 000000000..a1d7bfb09
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/WSD/services_wsd/node.ndf
@@ -0,0 +1,193 @@
+
+
+
+ webServiceDescriptor
+ TelecomManagement.WSD:services_wsd
+ TelecomManagement
+
+ false
+ true
+ false
+ SOAP 1.1 Protocol
+ http://10.0.0.103/TelecomManagement.WSD:services_wsd
+ false
+ 0
+
+
+ http://10.0.0.103:5550/ws/TelecomManagement.WSD:services_wsd?WSDL
+ services_wsd
+ _9_6
+
+ true
+
+
+
+
+ TelecomManagement_WSD_services_wsd_Binder
+
+ ProviderEndPoint
+ TelecomManagement_WSD_services_wsd_Binder
+ document
+ literal
+ SOAP
+ TelecomManagement_WSD_services_wsd_Port
+ services_wsd_PortType
+ http://schemas.xmlsoap.org/soap/http
+ http
+
+ retrieveServiceTypes
+ retrieveIdTypes
+ submitRequest
+ retrievePlanTypes
+
+ SOAP 1.1 Protocol
+ ws
+ false
+
+
+
+
+ retrievePlanTypes
+ TelecomManagement.Services.MasterData:retrievePlanTypes
+
+
+
+
+ retrievePlanTypes
+ TelecomManagement.Services.MasterData:retrievePlanTypes
+ 1
+ false
+
+
+
+
+
+
+
+
+
+ retrievePlanTypesResponse
+ TelecomManagement.Services.MasterData:retrievePlanTypes
+ 2
+ false
+
+
+
+
+
+
+
+ retrieveServiceTypes
+ TelecomManagement.Services.MasterData:retrieveServiceTypes
+
+
+
+
+ retrieveServiceTypes
+ TelecomManagement.Services.MasterData:retrieveServiceTypes
+ 1
+ false
+
+
+
+
+
+
+
+
+
+ retrieveServiceTypesResponse
+ TelecomManagement.Services.MasterData:retrieveServiceTypes
+ 2
+ false
+
+
+
+
+
+
+
+ retrieveIdTypes
+ TelecomManagement.Services.MasterData:retrieveIdTypes
+
+
+
+
+ retrieveIdTypes
+ TelecomManagement.Services.MasterData:retrieveIdTypes
+ 1
+ false
+
+
+
+
+
+
+
+
+
+ retrieveIdTypesResponse
+ TelecomManagement.Services.MasterData:retrieveIdTypes
+ 2
+ false
+
+
+
+
+
+
+
+ submitRequest
+ TelecomManagement.Services:submitRequest
+
+
+
+
+ submitRequest
+ TelecomManagement.Services:submitRequest
+ 1
+ false
+
+
+
+
+
+
+
+
+
+ submitRequestResponse
+ TelecomManagement.Services:submitRequest
+ 2
+ false
+
+
+
+
+
+
+
+
+ http://10.0.0.103/TelecomManagement.WSD:services_wsd
+ http://schemas.xmlsoap.org/wsdl/
+ http://www.w3.org/2001/XMLSchema
+ http://schemas.xmlsoap.org/wsdl/http/
+ http://schemas.xmlsoap.org/wsdl/mime/
+ http://schemas.xmlsoap.org/soap/encoding/
+ http://schemas.xmlsoap.org/wsdl/soap12/
+ http://schemas.xmlsoap.org/wsdl/soap/
+ http://www.w3.org/2010/soapjms/
+
+ false
+ true
+ true
+ false
+ false
+ false
+ false
+
+
+
+ false
+
+
diff --git a/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/node.idf b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/node.idf
new file mode 100644
index 000000000..a5d7a133e
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/ns/TelecomManagement/node.idf
@@ -0,0 +1,7 @@
+
+
+
+ interface
+ TelecomManagement
+ false
+
diff --git a/assets/IS/Packages/TelecomManagement/pub/index.html b/assets/IS/Packages/TelecomManagement/pub/index.html
new file mode 100644
index 000000000..fb480295b
--- /dev/null
+++ b/assets/IS/Packages/TelecomManagement/pub/index.html
@@ -0,0 +1,2 @@
+
+
Welcome to the Home Page for the TelecomManagement Package.
\ No newline at end of file
diff --git a/assets/IS/Packages/TestPackage/.classpath b/assets/IS/Packages/TestPackage/.classpath
new file mode 100644
index 000000000..34b13e630
--- /dev/null
+++ b/assets/IS/Packages/TestPackage/.classpath
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/IS/Packages/TestPackage/.project b/assets/IS/Packages/TestPackage/.project
new file mode 100644
index 000000000..de80d6bf3
--- /dev/null
+++ b/assets/IS/Packages/TestPackage/.project
@@ -0,0 +1,23 @@
+
+
+ TestPackage
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ com.softwareag.is.vcsintegration.ISPackageBuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ com.softwareag.is.vcsintegration.nature
+
+
diff --git a/assets/IS/Packages/TestPackage/manifest.v3 b/assets/IS/Packages/TestPackage/manifest.v3
new file mode 100644
index 000000000..c62aa628f
--- /dev/null
+++ b/assets/IS/Packages/TestPackage/manifest.v3
@@ -0,0 +1,13 @@
+
+
+
+ yes
+ no
+ 1.0
+
+
+
+
+
+ yes
+
diff --git a/assets/IS/Packages/TestPackage/ns/TestPackage/node.idf b/assets/IS/Packages/TestPackage/ns/TestPackage/node.idf
new file mode 100644
index 000000000..66905f298
--- /dev/null
+++ b/assets/IS/Packages/TestPackage/ns/TestPackage/node.idf
@@ -0,0 +1,8 @@
+
+
+
+ interface
+ unknown
+ TestPackage
+ false
+
diff --git a/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService2/flow.xml b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService2/flow.xml
new file mode 100644
index 000000000..d62317f7e
--- /dev/null
+++ b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService2/flow.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService2/flow.xml.bak b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService2/flow.xml.bak
new file mode 100644
index 000000000..d62317f7e
--- /dev/null
+++ b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService2/flow.xml.bak
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService2/node.ndf b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService2/node.ndf
new file mode 100644
index 000000000..89fcf2edf
--- /dev/null
+++ b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService2/node.ndf
@@ -0,0 +1,42 @@
+
+
+
+ flow
+ default
+ java 3.5
+ yes
+ no
+ no
+ 15
+ 1
+ off
+ no
+ $null
+ no
+ 0
+ 0
+ none
+ none
+ 0
+
+
+
+ 0
+ false
+ false
+ true
+
+
+ HEAD
+ DELETE
+ POST
+ GET
+ OPTIONS
+ PUT
+ PATCH
+
+ 0
+
+ true
+ false
+
diff --git a/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService3/flow.xml b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService3/flow.xml
new file mode 100644
index 000000000..d62317f7e
--- /dev/null
+++ b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService3/flow.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService3/flow.xml.bak b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService3/flow.xml.bak
new file mode 100644
index 000000000..d62317f7e
--- /dev/null
+++ b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService3/flow.xml.bak
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService3/node.ndf b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService3/node.ndf
new file mode 100644
index 000000000..89fcf2edf
--- /dev/null
+++ b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleService3/node.ndf
@@ -0,0 +1,42 @@
+
+
+
+ flow
+ default
+ java 3.5
+ yes
+ no
+ no
+ 15
+ 1
+ off
+ no
+ $null
+ no
+ 0
+ 0
+ none
+ none
+ 0
+
+
+
+ 0
+ false
+ false
+ true
+
+
+ HEAD
+ DELETE
+ POST
+ GET
+ OPTIONS
+ PUT
+ PATCH
+
+ 0
+
+ true
+ false
+
diff --git a/assets/IS/Packages/TestPackage/ns/TestPackage/sampleSevice/flow.xml b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleSevice/flow.xml
new file mode 100644
index 000000000..0229cc683
--- /dev/null
+++ b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleSevice/flow.xml
@@ -0,0 +1,1086 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/IS/Packages/TestPackage/ns/TestPackage/sampleSevice/flow.xml.bak b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleSevice/flow.xml.bak
new file mode 100644
index 000000000..022e4f291
--- /dev/null
+++ b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleSevice/flow.xml.bak
@@ -0,0 +1,1068 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/IS/Packages/TestPackage/ns/TestPackage/sampleSevice/node.ndf b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleSevice/node.ndf
new file mode 100644
index 000000000..20fd5601b
--- /dev/null
+++ b/assets/IS/Packages/TestPackage/ns/TestPackage/sampleSevice/node.ndf
@@ -0,0 +1,104 @@
+
+
+
+ flow
+ default
+ java 3.5
+
+
+ record
+ unknown
+ false
+ record
+ 0
+ IData
+ true
+ false
+ false
+
+
+ record
+ unknown
+
+
+ true
+ false
+ false
+
+ false
+ XML
+ string
+ 0
+
+
+ true
+ false
+ false
+
+
+ true
+
+
+ record
+ unknown
+ false
+ record
+ 0
+ IData
+ true
+ false
+ false
+
+
+ true
+
+
+
+ yes
+ no
+ no
+ 15
+ 1
+ off
+ no
+ $null
+
+ no
+ 0
+ 0
+ none
+ none
+ 0
+
+
+
+ 0
+ false
+ false
+ true
+
+
+ false
+ 1
+ 60
+ 5
+ 60
+ 1
+
+ 300
+ false
+
+
+ HEAD
+ DELETE
+ POST
+ GET
+ OPTIONS
+ PUT
+ PATCH
+
+ 1
+
+ true
+ false
+
diff --git a/assets/IS/Packages/TestPackage/pub/index.html b/assets/IS/Packages/TestPackage/pub/index.html
new file mode 100644
index 000000000..074f0fb54
--- /dev/null
+++ b/assets/IS/Packages/TestPackage/pub/index.html
@@ -0,0 +1,2 @@
+
+Welcome to the Home Page for the TestPackage Package.
\ No newline at end of file
diff --git a/assets/IS/Packages/TestPackageKannan/.classpath b/assets/IS/Packages/TestPackageKannan/.classpath
new file mode 100644
index 000000000..34b13e630
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/.classpath
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/IS/Packages/TestPackageKannan/.project b/assets/IS/Packages/TestPackageKannan/.project
new file mode 100644
index 000000000..bcea88bb7
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/.project
@@ -0,0 +1,23 @@
+
+
+ TestPackageKannan
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ com.softwareag.is.vcsintegration.ISPackageBuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ com.softwareag.is.vcsintegration.nature
+
+
diff --git a/assets/IS/Packages/TestPackageKannan/manifest.v3 b/assets/IS/Packages/TestPackageKannan/manifest.v3
new file mode 100644
index 000000000..c62aa628f
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/manifest.v3
@@ -0,0 +1,13 @@
+
+
+
+ yes
+ no
+ 1.0
+
+
+
+
+
+ yes
+
diff --git a/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Docs/TestDoc/node.ndf b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Docs/TestDoc/node.ndf
new file mode 100644
index 000000000..21f4885c7
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Docs/TestDoc/node.ndf
@@ -0,0 +1,93 @@
+
+
+
+
+ record
+ unknown
+ TestPackageKannan.Docs:TestDoc
+ TestPackageKannan
+
+ false
+ record
+ 0
+ IData
+ true
+ false
+ false
+ 13462290865534200
+
+
+ record
+ unknown
+
+
+ true
+ false
+ false
+
+ false
+ variable1
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+ 1
+
+
+ record
+ unknown
+
+
+ true
+ false
+ false
+
+ false
+ variable2
+ string
+ 0
+ true
+
+
+ true
+ false
+ false
+ 2
+
+
+ record
+ unknown
+ false
+ _env
+ recref
+ 0
+ true
+ true
+ false
+ false
+ 3
+ true
+ pub.publish:envelope
+
+
+
+ wm::is::TestPackageKannan::Docs::TestDoc
+ 0
+ guaranteed
+ true
+
+ true
+
+CpMHCiBUZXN0RG9jNTQxNDQ2MjM1NDA0MjEwODExOS5wcm90byJbCh5UZXN0UGFja2FnZUthbm5hbl9Eb2NzX1Rlc3REb2MSEQoJdmFyaWFibGUxGAEgASgJEhEKCXZhcmlhYmxlMhgCIAEoCRITCgRfZW52GAMgASgLMgUuX2VudiLMBQoEX2VudhISCgphY3RpdmF0aW9uGAEgASgJEhMKC2FwcExhc3RTZXFuGAIgASgFEhMKC2FwcFBhc3N3b3JkGAMgASgJEg8KB2FwcFNlcW4YBCABKAUSEwoLYXBwVXNlck5hbWUYBSABKAkSEAoIcHJpb3JpdHkYBiABKAUSFwoPYnVzaW5lc3NDb250ZXh0GAcgASgJEhQKDGNvbnRyb2xMYWJlbBgIIAMoBRIQCghlcnJvcnNUbxgJIAEoCRIXCg9lcnJvclJlcXVlc3RzVG8YCiABKAkSDgoGbG9jYWxlGAsgASgJEhIKCm1heFJlc3VsdHMYDCABKAUSDwoHcmVwbHlUbxgNIAEoCRIQCghydW5MZXZlbBgOIAEoBRIRCglzaWduYXR1cmUYDyABKAwSFQoNc2lnbmF0dXJlVHlwZRgQIAEoCRITCgtzdGFydFJlc3VsdBgRIAEoBRILCgN0YWcYEiABKAUSDwoHdHJhY2tJZBgTIAEoCRIVCg10cmFuc2FjdGlvbklkGBQgASgJEhYKDnRyYW5zZm9ybVN0YXRlGBUgASgJEgsKA2FnZRgWIAEoBRIbChNjb25uZWN0aW9uSW50ZWdyaXR5GBcgASgJEg4KBmRlc3RJZBgYIAEoCRITCgtlbnF1ZXVlVGltZRgZIAEoAxIRCglsb2dCcm9rZXIYGiABKAkSDwoHbG9nSG9zdBgbIAEoCRIcChRwdWJEaXN0aW5ndWlzaGVkTmFtZRgcIAEoCRINCgVwdWJJZBgdIAEoCRISCgpwdWJOZXRBZGRyGB4gASgMEg8KB3B1YlNlcW4YHyABKAMSEAoIcHViTGFiZWwYICADKAUSEAoIcmVjdlRpbWUYISABKAMSGgoFcm91dGUYIiADKAsyCy5fZW52X3JvdXRlEgwKBHV1aWQYIyABKAkSDgoGc3RhdHVzGCQgASgJIkMKCl9lbnZfcm91dGUSDgoGYnJva2VyGAEgASgJEhAKCHJlY3ZUaW1lGAIgASgDEhMKC2VucXVldWVUaW1lGAMgASgD
+
+ true
+ 3
+ true
+
+CpMHCiBUZXN0RG9jNTQxNDQ2MjM1NDA0MjEwODExOS5wcm90byJbCh5UZXN0UGFja2FnZUthbm5hbl9Eb2NzX1Rlc3REb2MSEQoJdmFyaWFibGUxGAEgASgJEhEKCXZhcmlhYmxlMhgCIAEoCRITCgRfZW52GAMgASgLMgUuX2VudiLMBQoEX2VudhISCgphY3RpdmF0aW9uGAEgASgJEhMKC2FwcExhc3RTZXFuGAIgASgFEhMKC2FwcFBhc3N3b3JkGAMgASgJEg8KB2FwcFNlcW4YBCABKAUSEwoLYXBwVXNlck5hbWUYBSABKAkSEAoIcHJpb3JpdHkYBiABKAUSFwoPYnVzaW5lc3NDb250ZXh0GAcgASgJEhQKDGNvbnRyb2xMYWJlbBgIIAMoBRIQCghlcnJvcnNUbxgJIAEoCRIXCg9lcnJvclJlcXVlc3RzVG8YCiABKAkSDgoGbG9jYWxlGAsgASgJEhIKCm1heFJlc3VsdHMYDCABKAUSDwoHcmVwbHlUbxgNIAEoCRIQCghydW5MZXZlbBgOIAEoBRIRCglzaWduYXR1cmUYDyABKAwSFQoNc2lnbmF0dXJlVHlwZRgQIAEoCRITCgtzdGFydFJlc3VsdBgRIAEoBRILCgN0YWcYEiABKAUSDwoHdHJhY2tJZBgTIAEoCRIVCg10cmFuc2FjdGlvbklkGBQgASgJEhYKDnRyYW5zZm9ybVN0YXRlGBUgASgJEgsKA2FnZRgWIAEoBRIbChNjb25uZWN0aW9uSW50ZWdyaXR5GBcgASgJEg4KBmRlc3RJZBgYIAEoCRITCgtlbnF1ZXVlVGltZRgZIAEoAxIRCglsb2dCcm9rZXIYGiABKAkSDwoHbG9nSG9zdBgbIAEoCRIcChRwdWJEaXN0aW5ndWlzaGVkTmFtZRgcIAEoCRINCgVwdWJJZBgdIAEoCRISCgpwdWJOZXRBZGRyGB4gASgMEg8KB3B1YlNlcW4YHyABKAMSEAoIcHViTGFiZWwYICADKAUSEAoIcmVjdlRpbWUYISABKAMSGgoFcm91dGUYIiADKAsyCy5fZW52X3JvdXRlEgwKBHV1aWQYIyABKAkSDgoGc3RhdHVzGCQgASgJIkMKCl9lbnZfcm91dGUSDgoGYnJva2VyGAEgASgJEhAKCHJlY3ZUaW1lGAIgASgDEhMKC2VucXVldWVUaW1lGAMgASgD
+
+
diff --git a/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Docs/node.idf b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Docs/node.idf
new file mode 100644
index 000000000..cb1479750
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Docs/node.idf
@@ -0,0 +1,8 @@
+
+
+
+ interface
+ unknown
+ TestPackageKannan.Docs
+ false
+
diff --git a/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/node.idf b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/node.idf
new file mode 100644
index 000000000..370fd6a84
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/node.idf
@@ -0,0 +1,8 @@
+
+
+
+ interface
+ unknown
+ TestPackageKannan.Services
+ false
+
diff --git a/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testResourceMonitoringService/flow.xml b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testResourceMonitoringService/flow.xml
new file mode 100644
index 000000000..6ffb16ef2
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testResourceMonitoringService/flow.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
diff --git a/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testResourceMonitoringService/flow.xml.bak b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testResourceMonitoringService/flow.xml.bak
new file mode 100644
index 000000000..d62317f7e
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testResourceMonitoringService/flow.xml.bak
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testResourceMonitoringService/node.ndf b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testResourceMonitoringService/node.ndf
new file mode 100644
index 000000000..295a9eb92
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testResourceMonitoringService/node.ndf
@@ -0,0 +1,104 @@
+
+
+
+ flow
+ default
+ java 3.5
+
+
+ record
+ unknown
+ false
+ record
+ 0
+ IData
+ true
+ false
+ false
+
+
+ true
+
+
+ record
+ unknown
+ false
+ record
+ 0
+ IData
+ true
+ false
+ false
+
+
+ record
+ unknown
+
+
+ true
+ false
+ false
+
+ false
+ isAvailable
+ string
+ 0
+
+
+ true
+ false
+ false
+
+
+ true
+
+
+
+ yes
+ no
+ no
+ 15
+ 1
+ off
+ no
+ $null
+
+ no
+ 0
+ 0
+ none
+ none
+ 0
+
+
+
+ 0
+ false
+ false
+ true
+
+
+ false
+ 1
+ 60
+ 5
+ 60
+ 1
+
+ 300
+ false
+
+
+ HEAD
+ DELETE
+ POST
+ GET
+ OPTIONS
+ PUT
+ PATCH
+
+ 1
+
+ true
+ false
+
diff --git a/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testSubscriptionService/flow.xml b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testSubscriptionService/flow.xml
new file mode 100644
index 000000000..77761a868
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testSubscriptionService/flow.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testSubscriptionService/flow.xml.bak b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testSubscriptionService/flow.xml.bak
new file mode 100644
index 000000000..d62317f7e
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testSubscriptionService/flow.xml.bak
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testSubscriptionService/node.ndf b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testSubscriptionService/node.ndf
new file mode 100644
index 000000000..c4b6a8348
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Services/testSubscriptionService/node.ndf
@@ -0,0 +1,105 @@
+
+
+
+ flow
+ default
+ java 3.5
+
+
+ record
+ unknown
+ false
+ record
+ 0
+ IData
+ true
+ false
+ false
+
+
+ record
+ unknown
+
+
+ false
+ false
+
+ false
+ TestPackageKannan.Docs:TestDoc
+ recref
+ 0
+ IData
+ true
+ false
+ false
+ true
+ true
+ TestPackageKannan.Docs:TestDoc
+
+
+ true
+
+
+ record
+ unknown
+ false
+ record
+ 0
+ IData
+ true
+ false
+ false
+
+
+ true
+
+
+
+ yes
+ no
+ no
+ 15
+ 1
+ off
+ no
+ $null
+
+ no
+ 0
+ 0
+ none
+ none
+ 0
+
+
+
+ 0
+ false
+ false
+ true
+
+
+ false
+ 1
+ 60
+ 5
+ 60
+ 1
+
+ 300
+ false
+
+
+ HEAD
+ DELETE
+ POST
+ GET
+ OPTIONS
+ PUT
+ PATCH
+
+ 1
+
+ true
+ false
+
diff --git a/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Triggers/node.idf b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Triggers/node.idf
new file mode 100644
index 000000000..472f69ab3
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Triggers/node.idf
@@ -0,0 +1,8 @@
+
+
+
+ interface
+ unknown
+ TestPackageKannan.Triggers
+ false
+
diff --git a/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Triggers/testSubscriptionTrigger/node.ndf b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Triggers/testSubscriptionTrigger/node.ndf
new file mode 100644
index 000000000..65d3bf2f4
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/Triggers/testSubscriptionTrigger/node.ndf
@@ -0,0 +1,57 @@
+
+
+
+ webMethods/trigger
+ unknown
+ TestPackageKannan.Triggers:testSubscriptionTrigger
+ TestPackageKannan
+
+ false
+ broker-trigger
+
+ false
+ true
+ 0
+ 0
+
+ 0
+ false
+ false
+ true
+
+
+ 0
+ 10000
+ 0
+
+ 86400000
+ 1
+ false
+ false
+ 7200000
+ b6MI19cMlWOVfKLBvAJZ9R7unZo=
+ Administrator
+
+
+ simple
+
+
+ TestPackageKannan.Docs:TestDoc
+
+
+ TestPackageKannan.Services:testSubscriptionService
+ Condition1
+
+
+
+ false
+ false
+ 1
+ true
+ true
+ 10
+ 4
+ false
+
+
+
diff --git a/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/node.idf b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/node.idf
new file mode 100644
index 000000000..ad154a94f
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/ns/TestPackageKannan/node.idf
@@ -0,0 +1,8 @@
+
+
+
+ interface
+ unknown
+ TestPackageKannan
+ false
+
diff --git a/assets/IS/Packages/TestPackageKannan/pub/index.html b/assets/IS/Packages/TestPackageKannan/pub/index.html
new file mode 100644
index 000000000..eb8d67b69
--- /dev/null
+++ b/assets/IS/Packages/TestPackageKannan/pub/index.html
@@ -0,0 +1,2 @@
+
+Welcome to the Home Page for the TestPackageKannan Package.
\ No newline at end of file
diff --git a/assets/MWS/TestCAFTraining/.classpath b/assets/MWS/TestCAFTraining/.classpath
new file mode 100644
index 000000000..4d9f1a9a1
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/.classpath
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/MWS/TestCAFTraining/.gitignore b/assets/MWS/TestCAFTraining/.gitignore
new file mode 100644
index 000000000..84c048a73
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/.gitignore
@@ -0,0 +1 @@
+/build/
diff --git a/assets/MWS/TestCAFTraining/.metadata/WebContent/WEB-INF/faces-config.pageflow b/assets/MWS/TestCAFTraining/.metadata/WebContent/WEB-INF/faces-config.pageflow
new file mode 100644
index 000000000..a1745fcb3
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/.metadata/WebContent/WEB-INF/faces-config.pageflow
@@ -0,0 +1,2 @@
+
+
diff --git a/assets/MWS/TestCAFTraining/.project b/assets/MWS/TestCAFTraining/.project
new file mode 100644
index 000000000..0c9c8610d
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/.project
@@ -0,0 +1,32 @@
+
+
+ TestCAFTraining
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.builder
+
+
+
+
+ org.eclipse.wst.validation.validationbuilder
+
+
+
+
+
+ org.eclipse.jem.workbench.JavaEMFNature
+ org.eclipse.wst.common.modulecore.ModuleCoreNature
+ org.eclipse.wst.common.project.facet.core.nature
+ org.eclipse.jdt.core.javanature
+ com.webmethods.sc.solutions.ui.uinature
+ org.eclipse.wst.jsdt.core.jsNature
+
+
diff --git a/assets/MWS/TestCAFTraining/.settings/.jsdtscope b/assets/MWS/TestCAFTraining/.settings/.jsdtscope
new file mode 100644
index 000000000..5cee5ac33
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/.settings/.jsdtscope
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/MWS/TestCAFTraining/.settings/org.eclipse.core.resources.prefs b/assets/MWS/TestCAFTraining/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..ce2975eba
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding//WebContent/SamplePortlet/default.view=UTF-8
diff --git a/assets/MWS/TestCAFTraining/.settings/org.eclipse.jdt.core.prefs b/assets/MWS/TestCAFTraining/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..11f6e462d
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.7
diff --git a/assets/MWS/TestCAFTraining/.settings/org.eclipse.wst.common.component b/assets/MWS/TestCAFTraining/.settings/org.eclipse.wst.common.component
new file mode 100644
index 000000000..4049956a2
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/.settings/org.eclipse.wst.common.component
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/assets/MWS/TestCAFTraining/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml b/assets/MWS/TestCAFTraining/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml
new file mode 100644
index 000000000..f0355cf7f
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/assets/MWS/TestCAFTraining/.settings/org.eclipse.wst.common.project.facet.core.xml b/assets/MWS/TestCAFTraining/.settings/org.eclipse.wst.common.project.facet.core.xml
new file mode 100644
index 000000000..e779e3c7e
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/MWS/TestCAFTraining/.settings/org.eclipse.wst.jsdt.ui.superType.container b/assets/MWS/TestCAFTraining/.settings/org.eclipse.wst.jsdt.ui.superType.container
new file mode 100644
index 000000000..3bd5d0a48
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/.settings/org.eclipse.wst.jsdt.ui.superType.container
@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
diff --git a/assets/MWS/TestCAFTraining/.settings/org.eclipse.wst.jsdt.ui.superType.name b/assets/MWS/TestCAFTraining/.settings/org.eclipse.wst.jsdt.ui.superType.name
new file mode 100644
index 000000000..05bd71b6e
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/.settings/org.eclipse.wst.jsdt.ui.superType.name
@@ -0,0 +1 @@
+Window
\ No newline at end of file
diff --git a/assets/MWS/TestCAFTraining/WebContent/META-INF/MANIFEST.MF b/assets/MWS/TestCAFTraining/WebContent/META-INF/MANIFEST.MF
new file mode 100644
index 000000000..5e9495128
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/WebContent/META-INF/MANIFEST.MF
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path:
+
diff --git a/assets/MWS/TestCAFTraining/WebContent/SamplePortlet/default.view b/assets/MWS/TestCAFTraining/WebContent/SamplePortlet/default.view
new file mode 100644
index 000000000..bec69520c
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/WebContent/SamplePortlet/default.view
@@ -0,0 +1,269 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/MWS/TestCAFTraining/WebContent/WEB-INF/faces-config.xml b/assets/MWS/TestCAFTraining/WebContent/WEB-INF/faces-config.xml
new file mode 100644
index 000000000..c1291181c
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/WebContent/WEB-INF/faces-config.xml
@@ -0,0 +1,14 @@
+
+
+
+ caf.war.TestCAFTraining.AppResources
+
+ en_US
+
+
+
+
diff --git a/assets/MWS/TestCAFTraining/WebContent/WEB-INF/portlet.xml b/assets/MWS/TestCAFTraining/WebContent/WEB-INF/portlet.xml
new file mode 100644
index 000000000..bad61da0c
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/WebContent/WEB-INF/portlet.xml
@@ -0,0 +1,40 @@
+
+
+
+ SamplePortlet
+ com.webmethods.caf.faces.portlet.FacesPortlet
+
+ ANNOTATED_PORTLET_ACTIONS
+ true
+
+
+ com.webmethods.caf.faces.portlet.INIT_VIEW
+ /SamplePortlet/default.view
+
+
+ text/html
+ view
+
+ en
+ caf.war.TestCAFTraining.sampleportlet.SamplePortletResources
+
+ SamplePortlet
+
+
+
+ OrderId
+ false
+
+
+ user.default.time_zone
+
+
+ user.default.time.format
+
+
+ user.default.date.format
+
+
+ user.default.number.format
+
+
\ No newline at end of file
diff --git a/assets/MWS/TestCAFTraining/WebContent/WEB-INF/web.xml b/assets/MWS/TestCAFTraining/WebContent/WEB-INF/web.xml
new file mode 100644
index 000000000..78a05f6eb
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/WebContent/WEB-INF/web.xml
@@ -0,0 +1,115 @@
+
+
+ TestCAFTraining
+
+ Faces Servlet
+ com.webmethods.caf.faces.servlet.CAFFacesServlet
+ 2
+
+
+ Faces Servlet
+ *.jsf
+
+
+ State saving method: "client" or "server" (= default) See JSF Specification 2.5.2
+ javax.faces.STATE_SAVING_METHOD
+ client
+
+
+ com.webmethods.caf.faces.view.FILTER
+ .*\.view
+
+
+ com.webmethods.caf.faces.view.CACHE
+ true
+
+
+ Formats the HTML output
+ com.webmethods.caf.faces.context.PRETTY_PRINT
+ false
+
+
+ Since CAF uses its own FacesServlet impl, this flag is needed to force the faces-config to be loaded
+ com.sun.faces.forceLoadConfiguration
+ true
+
+
+ Handles multipart form POSTs (file uploads); required by FileInput control.
+ Multipart Filter
+ com.webmethods.caf.faces.servlet.MultipartFilter
+
+ Max allowed upload size in bytes (defaults to "10 MB").
+ MAX_UPLOAD_DISK_SIZE
+ 10 MB
+
+
+ Max upload size cached in memory (defaults to "100 KB").
+ MAX_UPLOAD_RAM_SIZE
+ 100 KB
+
+
+ Path to temporary directory in which to store uploads
+that are too large to keep in memory (defaults to "temp").
+ TEMP_UPLOAD_DIR_PATH
+ temp
+
+
+
+ Multipart Filter
+ /*
+
+
+ com.sun.faces.config.ConfigureListener
+
+
+ com.webmethods.caf.faces.application.CAFConfigureListener
+
+
+ Faces Servlet
+ *.view
+
+
+ Faces Servlet
+ *.xhtml
+
+
+ Compresses the response stream to reduce the network bandwith usage.
+ CompressionFilter
+ com.webmethods.caf.faces.servlet.GZIPFilter
+
+
+ CompressionFilter
+ *.css
+
+
+ CompressionFilter
+ *.js
+
+
+ CompressionFilter
+ *.view
+
+
+
+ Pages
+ *.xhtml
+ *.view
+ *.jsp
+ *.html
+ *.htm
+
+
+ Everyone
+
+
+
+
+ CurrentYear
+ java.lang.String
+
+
+
+ StartYear
+ java.lang.String
+
+
\ No newline at end of file
diff --git a/assets/MWS/TestCAFTraining/WebContent/WEB-INF/wm-portlet.xml b/assets/MWS/TestCAFTraining/WebContent/WEB-INF/wm-portlet.xml
new file mode 100644
index 000000000..95affe9fb
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/WebContent/WEB-INF/wm-portlet.xml
@@ -0,0 +1,18 @@
+
+
+
+ SamplePortlet
+ TestCAFTraining
+
+
+ OrderId
+ OrderId
+
+ content
+
+ true
+ false
+ String
+
+
diff --git a/assets/MWS/TestCAFTraining/src/caf/war/TestCAFTraining/AppResources.properties b/assets/MWS/TestCAFTraining/src/caf/war/TestCAFTraining/AppResources.properties
new file mode 100644
index 000000000..f80df1ae6
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/src/caf/war/TestCAFTraining/AppResources.properties
@@ -0,0 +1,3 @@
+## Auto-generated Java property file from Localization Framework 7.7.8.32 Version=101oct2017 Locale= - DO NOT EDIT BY HAND!
+
+message.1=Hello World\!
diff --git a/assets/MWS/TestCAFTraining/src/caf/war/TestCAFTraining/TestCAFTraining.java b/assets/MWS/TestCAFTraining/src/caf/war/TestCAFTraining/TestCAFTraining.java
new file mode 100644
index 000000000..4529bc2e4
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/src/caf/war/TestCAFTraining/TestCAFTraining.java
@@ -0,0 +1,26 @@
+/**
+ *
+ */
+package caf.war.TestCAFTraining;
+
+import javax.faces.bean.ManagedBean;
+import javax.faces.bean.ApplicationScoped;
+import com.webmethods.caf.faces.annotations.DTManagedBean;
+import com.webmethods.caf.faces.annotations.BeanType;
+
+/**
+ * @author Administrator
+ *
+ */
+@ManagedBean(name = "TestCAFTraining")
+@ApplicationScoped
+@DTManagedBean(displayName = "TestCAFTraining", beanType = BeanType.APPLICATION)
+public class TestCAFTraining extends com.webmethods.caf.faces.bean.BaseApplicationBean
+{
+ public TestCAFTraining()
+ {
+ super();
+ setCategoryName( "CafApplication" );
+ setSubCategoryName( "TestCAFTraining" );
+ }
+}
\ No newline at end of file
diff --git a/assets/MWS/TestCAFTraining/src/caf/war/TestCAFTraining/sampleportlet/SamplePortlet.java b/assets/MWS/TestCAFTraining/src/caf/war/TestCAFTraining/sampleportlet/SamplePortlet.java
new file mode 100644
index 000000000..809e42b42
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/src/caf/war/TestCAFTraining/sampleportlet/SamplePortlet.java
@@ -0,0 +1,72 @@
+/**
+ *
+ */
+package caf.war.TestCAFTraining.sampleportlet;
+
+/**
+ * @author Administrator
+ *
+ */
+
+import javax.portlet.PortletPreferences;
+import javax.faces.bean.ManagedBean;
+import javax.faces.bean.SessionScoped;
+import com.webmethods.caf.faces.annotations.ExpireWithPageFlow;
+import com.webmethods.caf.faces.annotations.DTManagedBean;
+import com.webmethods.caf.faces.annotations.BeanType;
+
+@ManagedBean(name = "SamplePortlet")
+@SessionScoped
+@ExpireWithPageFlow
+@DTManagedBean(displayName = "SamplePortlet", beanType = BeanType.PORTLET)
+public class SamplePortlet extends com.webmethods.caf.faces.bean.BaseFacesPreferencesBean {
+
+ private transient caf.war.TestCAFTraining.TestCAFTraining testCAFTraining = null;
+ /**
+ * List of portlet preference names
+ */
+ public static final String[] PREFERENCES_NAMES = new String[] {
+ "OrderId"
+ };
+
+ /**
+ * Create new preferences bean with list of preference names
+ */
+ public SamplePortlet() {
+ super(PREFERENCES_NAMES);
+ }
+
+ /**
+ * Call this method in order to persist
+ * Portlet preferences
+ */
+ public void storePreferences() throws Exception {
+ updatePreferences();
+ PortletPreferences preferences = getPreferences();
+ preferences.store();
+ }
+
+ public caf.war.TestCAFTraining.TestCAFTraining getTestCAFTraining() {
+ if (testCAFTraining == null) {
+ testCAFTraining = (caf.war.TestCAFTraining.TestCAFTraining)resolveExpression("#{TestCAFTraining}");
+ }
+ return testCAFTraining;
+ }
+
+ /**
+ * The algorithm for this 'smart' preference getter is:
+ * 1) Check the Request Map (skip this step if it isn't a 'smart' preference)
+ * 2) Check the Member variable
+ * 3) Fall back to the PortletPreferences
+ */
+ public String getOrderId() throws Exception {
+ return (String) getPreferenceValue("OrderId", String.class);
+ }
+
+ /**
+ * Invoke {@link #storePreferences} to persist these changes
+ */
+ public void setOrderId(String orderId) throws Exception {
+ setPreferenceValue("OrderId", orderId);
+ }
+}
\ No newline at end of file
diff --git a/assets/MWS/TestCAFTraining/src/caf/war/TestCAFTraining/sampleportlet/SamplePortletDefaultviewView.java b/assets/MWS/TestCAFTraining/src/caf/war/TestCAFTraining/sampleportlet/SamplePortletDefaultviewView.java
new file mode 100644
index 000000000..2ee815c33
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/src/caf/war/TestCAFTraining/sampleportlet/SamplePortletDefaultviewView.java
@@ -0,0 +1,108 @@
+/**
+ *
+ */
+package caf.war.TestCAFTraining.sampleportlet;
+
+import javax.faces.bean.ManagedBean;
+import javax.faces.bean.SessionScoped;
+import com.webmethods.caf.faces.annotations.ExpireWithPageFlow;
+import com.webmethods.caf.faces.annotations.DTManagedBean;
+import com.webmethods.caf.faces.annotations.BeanType;
+
+/**
+ * @author Administrator
+ *
+ */
+
+@ManagedBean(name = "SamplePortletDefaultviewView")
+@SessionScoped
+@ExpireWithPageFlow
+@DTManagedBean(displayName = "SamplePortlet/default", beanType = BeanType.PAGE)
+public class SamplePortletDefaultviewView extends com.webmethods.caf.faces.bean.BasePageBean {
+
+ /**
+ * Determines if a de-serialized file is compatible with this class.
+ *
+ * Maintainers must change this value if and only if the new version
+ * of this class is not compatible with old versions. See Sun docs
+ * for
+ * details.
+ */
+ private static final long serialVersionUID = 1L;
+ private static final String[][] INITIALIZE_PROPERTY_BINDINGS = new String[][] {
+ };
+ private transient caf.war.TestCAFTraining.sampleportlet.SamplePortlet samplePortlet = null;
+ private java.lang.String firstName;
+ private java.lang.String dateOfBirth;
+ private java.lang.String activeEmployee;
+ private java.lang.String[] preferredColours = null;
+ private static final String[][] PREFERREDCOLOURS_PROPERTY_BINDINGS = new String[][] {
+ };
+
+ /**
+ * Initialize page
+ */
+ public String initialize() {
+ try {
+ resolveDataBinding(INITIALIZE_PROPERTY_BINDINGS, null, "initialize", true, false);
+ } catch (Exception e) {
+ error(e);
+ log(e);
+ }
+ return null;
+ }
+
+ public caf.war.TestCAFTraining.sampleportlet.SamplePortlet getSamplePortlet() {
+ if (samplePortlet == null) {
+ samplePortlet = (caf.war.TestCAFTraining.sampleportlet.SamplePortlet)resolveExpression("#{SamplePortlet}");
+ }
+ return samplePortlet;
+ }
+
+ public java.lang.String getFirstName() {
+
+ return firstName;
+ }
+
+ public void setFirstName(java.lang.String firstName) {
+ this.firstName = firstName;
+ }
+
+ public String submitFormData() {
+ // TODO: implement java method
+ //business logic
+ return null;
+ }
+
+ public java.lang.String getDateOfBirth() {
+
+ return dateOfBirth;
+ }
+
+ public void setDateOfBirth(java.lang.String dateOfBirth) {
+ this.dateOfBirth = dateOfBirth;
+ }
+
+ public java.lang.String getActiveEmployee() {
+
+ return activeEmployee;
+ }
+
+ public void setActiveEmployee(java.lang.String activeEmployee) {
+ this.activeEmployee = activeEmployee;
+ }
+
+ public java.lang.String[] getPreferredColours() {
+ if (preferredColours == null) {
+ //TODO: create/set default value here
+ }
+
+ resolveDataBinding(PREFERREDCOLOURS_PROPERTY_BINDINGS, preferredColours, "preferredColours", false, false);
+ return preferredColours;
+ }
+
+ public void setPreferredColours(java.lang.String[] preferredColours) {
+ this.preferredColours = preferredColours;
+ }
+
+}
\ No newline at end of file
diff --git a/assets/MWS/TestCAFTraining/src/caf/war/TestCAFTraining/sampleportlet/SamplePortletResources.properties b/assets/MWS/TestCAFTraining/src/caf/war/TestCAFTraining/sampleportlet/SamplePortletResources.properties
new file mode 100644
index 000000000..3c8dba5e3
--- /dev/null
+++ b/assets/MWS/TestCAFTraining/src/caf/war/TestCAFTraining/sampleportlet/SamplePortletResources.properties
@@ -0,0 +1,6 @@
+javax.portlet.title=SamplePortlet
+javax.portlet.short-title=
+javax.portlet.keywords=
+javax.portlet.category=TestCAFTraining
+javax.portlet.preference.name.OrderId=OrderId
+javax.portlet.preference.description.OrderId=