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 "Angel Todorov (JIRA)" <ji...@apache.org> on 2007/05/21 12:19:16 UTC

[jira] Created: (AXIS2-2691) Fix for the inner classes issue (attached)

Fix for the inner classes issue (attached)
------------------------------------------

                 Key: AXIS2-2691
                 URL: https://issues.apache.org/jira/browse/AXIS2-2691
             Project: Axis 2.0 (Axis2)
          Issue Type: Bug
          Components: kernel
    Affects Versions: M1, M2, 0.9, 0.91, 0.92, 0.93, 0.94, 0.95, 0.96, 1.0, 1.1, 1.1.1, 1.2, 1.3
         Environment: Apache Axis2 1.2 , Tomcat 5.5.23
            Reporter: Angel Todorov
             Fix For: 1.3


This fix concerns the usage of inner classes in java POJOs - When using java2wsdl , or having the correct WSDL, but trying to invoke the service itself, default object supplier fails with NPE, because the classes (inner ones) have to be instantiated recursively.

I am attaching the fix. Thank you. This fix is related to :

http://jira.codehaus.org/browse/ANNOGEN-20

and:

https://issues.apache.org/jira/browse/AXIS2-813

but in fact several patches are needed to get it working, one of which concerns the DefaultObjectSupplier. The other patches are for the schema generator and the ANNOGEN library itself.


Regards,
Angel

-- 
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-2691) Fix for the inner classes issue (attached)

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

Angel Todorov updated AXIS2-2691:
---------------------------------

    Attachment: DefaultObjectSupplier.diff

> Fix for the inner classes issue (attached)
> ------------------------------------------
>
>                 Key: AXIS2-2691
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2691
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 1.3, 1.2, 1.1.1, 1.1, 1.0, 0.96, 0.95, 0.94, 0.93, 0.92, 0.91, 0.9, M2, M1
>         Environment: Apache Axis2 1.2 , Tomcat 5.5.23
>            Reporter: Angel Todorov
>             Fix For: 1.3
>
>         Attachments: DefaultObjectSupplier.diff
>
>
> This fix concerns the usage of inner classes in java POJOs - When using java2wsdl , or having the correct WSDL, but trying to invoke the service itself, default object supplier fails with NPE, because the classes (inner ones) have to be instantiated recursively.
> I am attaching the fix. Thank you. This fix is related to :
> http://jira.codehaus.org/browse/ANNOGEN-20
> and:
> https://issues.apache.org/jira/browse/AXIS2-813
> but in fact several patches are needed to get it working, one of which concerns the DefaultObjectSupplier. The other patches are for the schema generator and the ANNOGEN library itself.
> Regards,
> Angel

-- 
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] Commented: (AXIS2-2691) Fix for the inner classes issue (attached)

Posted by "Deepal jayasinghe (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-2691?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12519206 ] 

Deepal jayasinghe commented on AXIS2-2691:
------------------------------------------

Hi Dims,
Let's get this shorted out for 1.4 or 1.3.1
I really need to finish this off :)

Thanks
Deepal




> Fix for the inner classes issue (attached)
> ------------------------------------------
>
>                 Key: AXIS2-2691
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2691
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 1.3, 1.2, 1.1.1, 1.1, 1.0, 0.96, 0.95, 0.94, 0.93, 0.92, 0.91, 0.9, M2, M1
>         Environment: Apache Axis2 1.2 , Tomcat 5.5.23
>            Reporter: Angel Todorov
>            Assignee: Deepal Jayasinghe
>         Attachments: DefaultObjectSupplier.diff
>
>
> This fix concerns the usage of inner classes in java POJOs - When using java2wsdl , or having the correct WSDL, but trying to invoke the service itself, default object supplier fails with NPE, because the classes (inner ones) have to be instantiated recursively.
> I am attaching the fix. Thank you. This fix is related to :
> http://jira.codehaus.org/browse/ANNOGEN-20
> and:
> https://issues.apache.org/jira/browse/AXIS2-813
> but in fact several patches are needed to get it working, one of which concerns the DefaultObjectSupplier. The other patches are for the schema generator and the ANNOGEN library itself.
> Regards,
> Angel

-- 
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] Commented: (AXIS2-2691) Fix for the inner classes issue (attached)

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-2691?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12519220 ] 

Davanum Srinivas commented on AXIS2-2691:
-----------------------------------------

Deepal,

Yes, this is for 1.3.1/1.4. 

-- dims

> Fix for the inner classes issue (attached)
> ------------------------------------------
>
>                 Key: AXIS2-2691
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2691
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 1.3, 1.2, 1.1.1, 1.1, 1.0, 0.96, 0.95, 0.94, 0.93, 0.92, 0.91, 0.9, M2, M1
>         Environment: Apache Axis2 1.2 , Tomcat 5.5.23
>            Reporter: Angel Todorov
>            Assignee: Deepal Jayasinghe
>         Attachments: DefaultObjectSupplier.diff
>
>
> This fix concerns the usage of inner classes in java POJOs - When using java2wsdl , or having the correct WSDL, but trying to invoke the service itself, default object supplier fails with NPE, because the classes (inner ones) have to be instantiated recursively.
> I am attaching the fix. Thank you. This fix is related to :
> http://jira.codehaus.org/browse/ANNOGEN-20
> and:
> https://issues.apache.org/jira/browse/AXIS2-813
> but in fact several patches are needed to get it working, one of which concerns the DefaultObjectSupplier. The other patches are for the schema generator and the ANNOGEN library itself.
> Regards,
> Angel

-- 
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-2691) Fix for the inner classes issue (attached)

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

Deepal Jayasinghe resolved AXIS2-2691.
--------------------------------------

    Resolution: Fixed

I have fixed that and mentioned the way of getting working here

http://jadeepal.blogspot.com/2008/02/axis2-pojo-with-inner-classes-are.html

-Deepal

> Fix for the inner classes issue (attached)
> ------------------------------------------
>
>                 Key: AXIS2-2691
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2691
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 1.3, 1.2, 1.1.1, 1.1, 1.0, 0.96, 0.95, 0.94, 0.93, 0.92, 0.91, 0.9, M2, M1
>         Environment: Apache Axis2 1.2 , Tomcat 5.5.23
>            Reporter: Angel Todorov
>            Assignee: Deepal Jayasinghe
>         Attachments: DefaultObjectSupplier.diff
>
>
> This fix concerns the usage of inner classes in java POJOs - When using java2wsdl , or having the correct WSDL, but trying to invoke the service itself, default object supplier fails with NPE, because the classes (inner ones) have to be instantiated recursively.
> I am attaching the fix. Thank you. This fix is related to :
> http://jira.codehaus.org/browse/ANNOGEN-20
> and:
> https://issues.apache.org/jira/browse/AXIS2-813
> but in fact several patches are needed to get it working, one of which concerns the DefaultObjectSupplier. The other patches are for the schema generator and the ANNOGEN library itself.
> Regards,
> Angel

-- 
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] Commented: (AXIS2-2691) Fix for the inner classes issue (attached)

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-2691?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12519040 ] 

Davanum Srinivas commented on AXIS2-2691:
-----------------------------------------

Deepal,

ANNOGEN-20 has been applied. you will need to build it yourself till ANNOGEN project makes a release.

thanks,
dims

> Fix for the inner classes issue (attached)
> ------------------------------------------
>
>                 Key: AXIS2-2691
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2691
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 1.3, 1.2, 1.1.1, 1.1, 1.0, 0.96, 0.95, 0.94, 0.93, 0.92, 0.91, 0.9, M2, M1
>         Environment: Apache Axis2 1.2 , Tomcat 5.5.23
>            Reporter: Angel Todorov
>            Assignee: Deepal Jayasinghe
>         Attachments: DefaultObjectSupplier.diff
>
>
> This fix concerns the usage of inner classes in java POJOs - When using java2wsdl , or having the correct WSDL, but trying to invoke the service itself, default object supplier fails with NPE, because the classes (inner ones) have to be instantiated recursively.
> I am attaching the fix. Thank you. This fix is related to :
> http://jira.codehaus.org/browse/ANNOGEN-20
> and:
> https://issues.apache.org/jira/browse/AXIS2-813
> but in fact several patches are needed to get it working, one of which concerns the DefaultObjectSupplier. The other patches are for the schema generator and the ANNOGEN library itself.
> Regards,
> Angel

-- 
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-2691) Fix for the inner classes issue (attached)

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

Davanum Srinivas updated AXIS2-2691:
------------------------------------

    Fix Version/s:     (was: 1.3)

> Fix for the inner classes issue (attached)
> ------------------------------------------
>
>                 Key: AXIS2-2691
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2691
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 1.3, 1.2, 1.1.1, 1.1, 1.0, 0.96, 0.95, 0.94, 0.93, 0.92, 0.91, 0.9, M2, M1
>         Environment: Apache Axis2 1.2 , Tomcat 5.5.23
>            Reporter: Angel Todorov
>            Assignee: Davanum Srinivas
>         Attachments: DefaultObjectSupplier.diff
>
>
> This fix concerns the usage of inner classes in java POJOs - When using java2wsdl , or having the correct WSDL, but trying to invoke the service itself, default object supplier fails with NPE, because the classes (inner ones) have to be instantiated recursively.
> I am attaching the fix. Thank you. This fix is related to :
> http://jira.codehaus.org/browse/ANNOGEN-20
> and:
> https://issues.apache.org/jira/browse/AXIS2-813
> but in fact several patches are needed to get it working, one of which concerns the DefaultObjectSupplier. The other patches are for the schema generator and the ANNOGEN library itself.
> Regards,
> Angel

-- 
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-2691) Fix for the inner classes issue (attached)

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

Davanum Srinivas updated AXIS2-2691:
------------------------------------

    Assignee: Deepal Jayasinghe  (was: Davanum Srinivas)

> Fix for the inner classes issue (attached)
> ------------------------------------------
>
>                 Key: AXIS2-2691
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2691
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 1.3, 1.2, 1.1.1, 1.1, 1.0, 0.96, 0.95, 0.94, 0.93, 0.92, 0.91, 0.9, M2, M1
>         Environment: Apache Axis2 1.2 , Tomcat 5.5.23
>            Reporter: Angel Todorov
>            Assignee: Deepal Jayasinghe
>         Attachments: DefaultObjectSupplier.diff
>
>
> This fix concerns the usage of inner classes in java POJOs - When using java2wsdl , or having the correct WSDL, but trying to invoke the service itself, default object supplier fails with NPE, because the classes (inner ones) have to be instantiated recursively.
> I am attaching the fix. Thank you. This fix is related to :
> http://jira.codehaus.org/browse/ANNOGEN-20
> and:
> https://issues.apache.org/jira/browse/AXIS2-813
> but in fact several patches are needed to get it working, one of which concerns the DefaultObjectSupplier. The other patches are for the schema generator and the ANNOGEN library itself.
> Regards,
> Angel

-- 
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-2691) Fix for the inner classes issue (attached)

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

Davanum Srinivas updated AXIS2-2691:
------------------------------------

    Assignee: Davanum Srinivas

> Fix for the inner classes issue (attached)
> ------------------------------------------
>
>                 Key: AXIS2-2691
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2691
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 1.3, 1.2, 1.1.1, 1.1, 1.0, 0.96, 0.95, 0.94, 0.93, 0.92, 0.91, 0.9, M2, M1
>         Environment: Apache Axis2 1.2 , Tomcat 5.5.23
>            Reporter: Angel Todorov
>            Assignee: Davanum Srinivas
>             Fix For: 1.3
>
>         Attachments: DefaultObjectSupplier.diff
>
>
> This fix concerns the usage of inner classes in java POJOs - When using java2wsdl , or having the correct WSDL, but trying to invoke the service itself, default object supplier fails with NPE, because the classes (inner ones) have to be instantiated recursively.
> I am attaching the fix. Thank you. This fix is related to :
> http://jira.codehaus.org/browse/ANNOGEN-20
> and:
> https://issues.apache.org/jira/browse/AXIS2-813
> but in fact several patches are needed to get it working, one of which concerns the DefaultObjectSupplier. The other patches are for the schema generator and the ANNOGEN library itself.
> Regards,
> Angel

-- 
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