Abstract: This disclosure relates generally to systems integration testing (SIT), and more particularly to dynamic java message service emulator. In one embodiment, non transitory computer-readable medium storing computer-executable trend analysis instructions is provided. The instructions may include instantiating, via one or more hardware processors, a dynamic enterprise java bean. The instructions may also include receiving, via the one or more hardware processors, a request at the dynamic enterprise java bean. The instruction may include generating, via the one or more hardware processors, a query for business rules based on the request. Additionally, the instructions may include configuring, via the one or more hardware processors, the dynamic enterprise java bean using the business rules. The instructions may further include processing, via the one or more hardware processors, the request using the configured dynamic enterprise java bean to generate a response.
CLIAMS:WE CLAIM
1. A processor-implemented dynamic java message service emulation method, comprising:
instantiating, via one or more hardware processors, a dynamic enterprise java bean;
receiving, via the one or more hardware processors, a request at the dynamic enterprise java bean;
generating, via the one or more hardware processors, a query for business rules based on the request;
configuring, via the one or more hardware processors, the dynamic enterprise java bean using the business rules;
processing, via the one or more hardware processors, the request using the configured dynamic enterprise java bean to generate a response; and
providing, via the one or more hardware processors, the response as an output of the configured dynamic enterprise java bean.
2. The method of claim 1, wherein the request includes a java message service message formatted according to an extensible markup language.
3. The method of claim 1, further comprising:
parsing, via the one or more hardware processors, the request;
identifying, via the one or more hardware processors, a system for which system integration testing is to be performed; and
generating, via the one or more hardware processors, the query for business rules based on identifying the system for which system integration testing is to be performed.
4. The method of claim 3, wherein the dynamic enterprise java bean is configured using the business rules to emulate the system for which system integration testing is to be performed.
5. The method of claim 4, wherein the system for which system integration testing is to be performed is heterogeneous to a system from which the request is received.
6. The method of claim 1, wherein:
the business rules are stored in a file formatted according to an extensible markup language; and
the query for the business rules is formatted according to an XML query language.
7. The method of claim 6, further comprising:
receiving, via the one or more hardware processors, a portion of the file formatted according to the extensible markup language as the business rules; and
configuring, via the one or more hardware processors, the dynamic enterprise java bean according to the portion of the file formatted according to the extensible markup language.
8. A non-transitory computer-readable medium storing computer-executable trend analysis instructions for:
instantiating, via one or more hardware processors, a dynamic enterprise java bean;
receiving, via the one or more hardware processors, a request at the dynamic enterprise java bean;
generating, via the one or more hardware processors, a query for business rules based on the request;
configuring, via the one or more hardware processors, the dynamic enterprise java bean using the business rules;
processing, via the one or more hardware processors, the request using the configured dynamic enterprise java bean to generate a response; and
providing, via the one or more hardware processors, the response as an output of the configured dynamic enterprise java bean.
9. A dynamic java message service emulation system comprising:
one or more hardware processors; and
a computer-readable medium storing instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising:
instantiating, via the one or more hardware processors, a dynamic enterprise java bean;
receiving, via the one or more hardware processors, a request at the dynamic enterprise java bean;
generating, via the one or more hardware processors, a query for business rules based on the request;
configuring, via the one or more hardware processors, the dynamic enterprise java bean using the business rules;
processing, via the one or more hardware processors, the request using the configured dynamic enterprise java bean to generate a response; and
providing, via the one or more hardware processors, the response as an output of the configured dynamic enterprise java bean.
10. The system of claim 9, wherein the request includes a java message service message formatted according to an extensible markup language.
11. The system of claim 9, the operations further comprising:
parsing, via the one or more hardware processors, the request;
identifying, via the one or more hardware processors, a system for which system integration testing is to be performed; and
generating, via the one or more hardware processors, the query for business rules based on identifying the system for which system integration testing is to be performed.
12. The system of claim 11, wherein the dynamic enterprise java bean is configured using the business rules to emulate the system for which system integration testing is to be performed.
13. The system of claim 12, wherein the system for which system integration testing is to be performed is heterogeneous to a system from which the request is received.
14. The system of claim 9, wherein:
the business rules are stored in a file formatted according to an extensible markup language; and
the query for the business rules is formatted according to an XML query language.
Dated this 17th day of March, 2015
Shwetha A Chimalgi
Of K&S Partners
Agent for the Applicant
,TagSPECI:TECHNICAL FIELD
This disclosure relates generally to systems integration testing (SIT), and more particularly to dynamic java message service emulator.
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 1314-CHE-2015 FORM-9 17-03-2015.pdf | 2015-03-17 |
| 1 | 1314-CHE-2015-Written submissions and relevant documents [13-09-2022(online)].pdf | 2022-09-13 |
| 2 | 1314-CHE-2015 FORM-18 17-03-2015.pdf | 2015-03-17 |
| 2 | 1314-CHE-2015-PETITION UNDER RULE 137 [09-09-2022(online)].pdf | 2022-09-09 |
| 3 | 1314CHE2015_Certifiedcopyrequest.pdf | 2015-03-23 |
| 3 | 1314-CHE-2015-Written submissions and relevant documents [09-09-2022(online)].pdf | 2022-09-09 |
| 4 | IP30502-spec.pdf | 2015-03-28 |
| 4 | 1314-CHE-2015-US(14)-ExtendedHearingNotice-(HearingDate-30-08-2022).pdf | 2022-08-12 |
| 5 | IP30502-fig.pdf | 2015-03-28 |
| 5 | 1314-CHE-2015-AMENDED DOCUMENTS [20-07-2022(online)].pdf | 2022-07-20 |
| 6 | FORM 5-IP30502.pdf | 2015-03-28 |
| 6 | 1314-CHE-2015-Correspondence to notify the Controller [20-07-2022(online)].pdf | 2022-07-20 |
| 7 | FORM 3-IP30502.pdf | 2015-03-28 |
| 7 | 1314-CHE-2015-FORM 13 [20-07-2022(online)].pdf | 2022-07-20 |
| 8 | 1314-CHE-2015-POA [20-07-2022(online)].pdf | 2022-07-20 |
| 8 | 1314-CHE-2015 POWER OF ATTORNEY 26-06-2015.pdf | 2015-06-26 |
| 9 | 1314-CHE-2015 FORM-1 26-06-2015.pdf | 2015-06-26 |
| 9 | 1314-CHE-2015-US(14)-HearingNotice-(HearingDate-11-08-2022).pdf | 2022-07-15 |
| 10 | 1314-CHE-2015 CORRESPONDENCE OTHERS 26-06-2015.pdf | 2015-06-26 |
| 10 | 1314-CHE-2015-FER_SER_REPLY [26-05-2020(online)].pdf | 2020-05-26 |
| 11 | 1314-CHE-2015-FORM 3 [26-05-2020(online)].pdf | 2020-05-26 |
| 11 | REQUEST FOR CERTIFIED COPY [23-03-2016(online)].pdf | 2016-03-23 |
| 12 | 1314-CHE-2015-FER.pdf | 2019-11-28 |
| 12 | 1314-CHE-2015-FORM-26 [26-05-2020(online)].pdf | 2020-05-26 |
| 13 | 1314-CHE-2015-Information under section 8(2) [26-05-2020(online)].pdf | 2020-05-26 |
| 14 | 1314-CHE-2015-FER.pdf | 2019-11-28 |
| 14 | 1314-CHE-2015-FORM-26 [26-05-2020(online)].pdf | 2020-05-26 |
| 15 | 1314-CHE-2015-FORM 3 [26-05-2020(online)].pdf | 2020-05-26 |
| 15 | REQUEST FOR CERTIFIED COPY [23-03-2016(online)].pdf | 2016-03-23 |
| 16 | 1314-CHE-2015 CORRESPONDENCE OTHERS 26-06-2015.pdf | 2015-06-26 |
| 16 | 1314-CHE-2015-FER_SER_REPLY [26-05-2020(online)].pdf | 2020-05-26 |
| 17 | 1314-CHE-2015-US(14)-HearingNotice-(HearingDate-11-08-2022).pdf | 2022-07-15 |
| 17 | 1314-CHE-2015 FORM-1 26-06-2015.pdf | 2015-06-26 |
| 18 | 1314-CHE-2015 POWER OF ATTORNEY 26-06-2015.pdf | 2015-06-26 |
| 18 | 1314-CHE-2015-POA [20-07-2022(online)].pdf | 2022-07-20 |
| 19 | FORM 3-IP30502.pdf | 2015-03-28 |
| 19 | 1314-CHE-2015-FORM 13 [20-07-2022(online)].pdf | 2022-07-20 |
| 20 | FORM 5-IP30502.pdf | 2015-03-28 |
| 20 | 1314-CHE-2015-Correspondence to notify the Controller [20-07-2022(online)].pdf | 2022-07-20 |
| 21 | IP30502-fig.pdf | 2015-03-28 |
| 21 | 1314-CHE-2015-AMENDED DOCUMENTS [20-07-2022(online)].pdf | 2022-07-20 |
| 22 | IP30502-spec.pdf | 2015-03-28 |
| 22 | 1314-CHE-2015-US(14)-ExtendedHearingNotice-(HearingDate-30-08-2022).pdf | 2022-08-12 |
| 23 | 1314CHE2015_Certifiedcopyrequest.pdf | 2015-03-23 |
| 23 | 1314-CHE-2015-Written submissions and relevant documents [09-09-2022(online)].pdf | 2022-09-09 |
| 24 | 1314-CHE-2015-PETITION UNDER RULE 137 [09-09-2022(online)].pdf | 2022-09-09 |
| 24 | 1314-CHE-2015 FORM-18 17-03-2015.pdf | 2015-03-17 |
| 25 | 1314-CHE-2015 FORM-9 17-03-2015.pdf | 2015-03-17 |
| 25 | 1314-CHE-2015-Written submissions and relevant documents [13-09-2022(online)].pdf | 2022-09-13 |
| 1 | SEARCHSTRATEGY_17-11-2019.pdf |