Sign In to Follow Application
View All Documents & Correspondence

Dynamic Java Message Service Emulator

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.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
17 March 2015
Publication Number
15/2015
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ipr@akshipassociates.com
Parent Application

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. ABHISHEK KUMAR TANWAR
5.45, 23rd Main, 3rd A Cross, BTM II Stage, Bangalore-560076, Karnataka, India

Specification

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.

Documents

Orders

Section Controller Decision Date

Application Documents

# 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

Search Strategy

1 SEARCHSTRATEGY_17-11-2019.pdf