Hi,
is there a way how java2wsdl can deal with static inner classes?
For example:
Service implementation:
package com.maxviva.test.soap;
import java.util.ArrayList;
import java.util.List;
public class MyTestService
{
public Foo getFoo(String message, int count)
{
Foo f = new Foo();
f.setCount( count );
List<Foo.Bar> bars = new ArrayList<Foo.Bar>();
for(int i=0; i < count; i++)
{
Foo.Bar b = new Foo.Bar();
b.setMessage( message + "---" + i );
bars.add( b );
}
return f;
}
}
Data implementation:
package com.maxviva.test.soap;
public class Foo
{
private int count;
private Bar[] bars;
public Bar[] getBars()
{
return bars;
}
public void setBars( Bar[] bars )
{
this.bars = bars;
}
public int getCount()
{
return count;
}
public void setCount( int count )
{
this.count = count;
}
public static class Bar
{
private String message = "huhu";
public String getMessage()
{
return message;
}
public void setMessage( String message )
{
this.message = message;
}
}
}
Resulting wsdl:
---snip---
<xs:element type="types:Foo$Bar" name="Foo$Bar" />
<xs:complexType name="Foo$Bar">
---snap---
This causes an error.
Thanks4help,
--
Mit freundlichen Grüssen
Michael Hauck
Software Developer
email: [EMAIL PROTECTED]
---------------------------------------
maxviva GmbH
Luitpoldstraße 9
D 63739 Aschaffenburg
tel: +49 (0)6021 45482-13
fax: +49 (0)6021 45482-22
www.maxviva.com
---------------------------------------
*************************************************************
Wir sind umgezogen. Bitte beachten Sie die neue Adresse.
*************************************************************
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]