Thanx Senaka, I think I found some of the code segments that might be
helpful. will check.

Saminda

On Fri, Apr 1, 2011 at 5:25 PM, Senaka Fernando <[email protected]> wrote:

> Hi Saminda,
>
> Did you check the handlers in Registry Extensions (inside the Registry
> Component)? I believe that most of these concerns have been addressed in
> that.
>
> Thanks,
> Senaka.
>
> On Fri, Apr 1, 2011 at 5:16 PM, Saminda Wijeratne <[email protected]>wrote:
>
>>  I'm going ahead with the current solutions I have. I'm blocked on #5. So
>> wont be able to provide the feature for creating a GAR starting from a
>> schema.
>>
>> Also added the missed schema includes in wsdl as well.
>>
>> Saminda
>>
>>
>> On Thu, Mar 31, 2011 at 10:31 AM, Saminda Wijeratne <[email protected]>wrote:
>>
>>> I'm in the process of implementing $subject and I hit a few bumps on the
>>> way. Need a little help in solving them.
>>>
>>> When creating a GAR we package WSDL or a Schema and their imports (which
>>> can be wsdls, schemas and/or policies).
>>>
>>> I'm using WSDLFactory.newInstance().newWSDLReader().readWSDL which
>>> parseses the WSDL and gives me the model object.
>>>
>>>    1. Retreving the schemas imported in the wsdl model seems pretty
>>>    indirect. 
>>> *(*wsdlDefinition.getTypes().getExtensibilityElements().get(i).getImports.get(j)
>>>    ???*). *Is there a better way?
>>>    2. Even if I use the above method to get the SchemaImport objects,
>>>    later on when I change their location uri (the relative path for that
>>>    schemas - since i'll be saving the schema file in a relative location 
>>> inside
>>>    the archive) and serialize the wsdlDefinition object the location uri is
>>>    still the original value. (But WSDL imports location uri changes are
>>>    serialized correctly)
>>>    3. Same goes for modifying schemaImports in Schema objects as well.
>>>    It may be the case where my method of serializing the Schema objects
>>>    (javax.wsdl.extensions.schema.Schema) is incorrect. (I get the Element 
>>> from
>>>    of the Schema object, convert in to an OMElement and serialize)
>>>    4. To retrieve policies references of a wsdl I
>>>    use 
>>> wsdlDefinition.getBindings().values(i).getExtensibilityElements().get(j)
>>>    (there are checks to see if the element retrieved has the localname as
>>>    "PolicyReference"). Is there a better method to do this & is this the 
>>> only
>>>    location where policy references will be defined?
>>>    5. When creating a GAR starting from a schema I could not find a way
>>>    to read schema files to a model object. How to do this?
>>>
>>>
>>> Thanks in advance,
>>> Saminda
>>>
>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> *Senaka Fernando*
> Product Manager - WSO2 Governance Registry;
> Associate Technical Lead; WSO2, Inc.; http://wso2.com*
> Member; Apache Software Foundation; http://apache.org
>
> E-mail: senaka AT wso2.com
> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
> Linked-In: http://www.linkedin.com/in/senakafernando
>
> *Lean . Enterprise . Middleware
>
>
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to