You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Nikhil Thaker (JIRA)" <ji...@apache.org> on 2007/03/07 22:42:24 UTC

[jira] Created: (AXIS2-2299) Caching ServiceDescription

Caching ServiceDescription
--------------------------

                 Key: AXIS2-2299
                 URL: https://issues.apache.org/jira/browse/AXIS2-2299
             Project: Axis 2.0 (Axis2)
          Issue Type: Bug
          Components: jaxws
            Reporter: Nikhil Thaker


I am adding the code that will cache the creation of ServiceDescripton for a wsdlURL, ServiceQName, ServiceClass and ConfigurationContext. Currently we create a new ServiceDescription for ever request and that causes a Problem while creating ServiceClient as same AxisService cannot be create twice. 
By Caching ServiceDescription we are ensuring that we reuse the AxisService as long as the request is consistant with wsdlURL, ServiceQName, ServiceClass and ConfigurationContext.

I will provide a patch for this fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Resolved: (AXIS2-2299) Caching ServiceDescription

Posted by "Nikhil Thaker (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-2299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nikhil Thaker resolved AXIS2-2299.
----------------------------------

    Resolution: Fixed

Revision # 515867

> Caching ServiceDescription
> --------------------------
>
>                 Key: AXIS2-2299
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2299
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: jaxws
>            Reporter: Nikhil Thaker
>         Assigned To: Nikhil Thaker
>         Attachments: JIRA_2299_cacheServiceDescription.txt
>
>
> I am adding the code that will cache the creation of ServiceDescripton for a wsdlURL, ServiceQName, ServiceClass and ConfigurationContext. Currently we create a new ServiceDescription for ever request and that causes a Problem while creating ServiceClient as same AxisService cannot be create twice. 
> By Caching ServiceDescription we are ensuring that we reuse the AxisService as long as the request is consistant with wsdlURL, ServiceQName, ServiceClass and ConfigurationContext.
> I will provide a patch for this fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Updated: (AXIS2-2299) Caching ServiceDescription

Posted by "Nikhil Thaker (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-2299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nikhil Thaker updated AXIS2-2299:
---------------------------------

    Attachment: JIRA_2299_cacheServiceDescription.txt

> Caching ServiceDescription
> --------------------------
>
>                 Key: AXIS2-2299
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2299
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: jaxws
>            Reporter: Nikhil Thaker
>         Assigned To: Nikhil Thaker
>         Attachments: JIRA_2299_cacheServiceDescription.txt
>
>
> I am adding the code that will cache the creation of ServiceDescripton for a wsdlURL, ServiceQName, ServiceClass and ConfigurationContext. Currently we create a new ServiceDescription for ever request and that causes a Problem while creating ServiceClient as same AxisService cannot be create twice. 
> By Caching ServiceDescription we are ensuring that we reuse the AxisService as long as the request is consistant with wsdlURL, ServiceQName, ServiceClass and ConfigurationContext.
> I will provide a patch for this fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Assigned: (AXIS2-2299) Caching ServiceDescription

Posted by "Nikhil Thaker (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-2299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nikhil Thaker reassigned AXIS2-2299:
------------------------------------

    Assignee: Nikhil Thaker

> Caching ServiceDescription
> --------------------------
>
>                 Key: AXIS2-2299
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2299
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: jaxws
>            Reporter: Nikhil Thaker
>         Assigned To: Nikhil Thaker
>
> I am adding the code that will cache the creation of ServiceDescripton for a wsdlURL, ServiceQName, ServiceClass and ConfigurationContext. Currently we create a new ServiceDescription for ever request and that causes a Problem while creating ServiceClient as same AxisService cannot be create twice. 
> By Caching ServiceDescription we are ensuring that we reuse the AxisService as long as the request is consistant with wsdlURL, ServiceQName, ServiceClass and ConfigurationContext.
> I will provide a patch for this fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Closed: (AXIS2-2299) Caching ServiceDescription

Posted by "Nikhil Thaker (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-2299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nikhil Thaker closed AXIS2-2299.
--------------------------------


> Caching ServiceDescription
> --------------------------
>
>                 Key: AXIS2-2299
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2299
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: jaxws
>            Reporter: Nikhil Thaker
>         Assigned To: Nikhil Thaker
>         Attachments: JIRA_2299_cacheServiceDescription.txt
>
>
> I am adding the code that will cache the creation of ServiceDescripton for a wsdlURL, ServiceQName, ServiceClass and ConfigurationContext. Currently we create a new ServiceDescription for ever request and that causes a Problem while creating ServiceClient as same AxisService cannot be create twice. 
> By Caching ServiceDescription we are ensuring that we reuse the AxisService as long as the request is consistant with wsdlURL, ServiceQName, ServiceClass and ConfigurationContext.
> I will provide a patch for this fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org