Classpath ireport JavaBeanDataSource

pessoal é o seguinte, eu estou precisando fazer um relatorio utilizando o jrdatasource, estou utilizando o GWT para web, é o seguinte eu tenho uma classe JavaBean no pacote triton.cliente eu consigo adicionar o meu .class no claspath do ireport certinho, só que quanto vou utilizar os seus fields ele gera essa mensagem de erro.


ava.lang.NoClassDefFoundError: Vendedor (wrong name: triton/client/Vendedor)
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:465)
	at com.jaspersoft.ireport.designer.ReportClassLoader.loadClassData(ReportClassLoader.java:302)
	at com.jaspersoft.ireport.designer.ReportClassLoader.findClass(ReportClassLoader.java:267)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:247)
	at com.jaspersoft.ireport.designer.data.fieldsproviders.BeanInspectorPanel.exploreBean(BeanInspectorPanel.java:321)
	at com.jaspersoft.ireport.designer.data.fieldsproviders.BeanInspectorPanel.setClassName(BeanInspectorPanel.java:94)
	at com.jaspersoft.ireport.designer.data.ReportQueryDialog.jButtonReadBeanAttributes3ActionPerformed(ReportQueryDialog.java:1477)
	at com.jaspersoft.ireport.designer.data.ReportQueryDialog.access$1700(ReportQueryDialog.java:75)
	at com.jaspersoft.ireport.designer.data.ReportQueryDialog$12.actionPerformed(ReportQueryDialog.java:959)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
	at java.awt.Component.processMouseEvent(Component.java:6041)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
	at java.awt.Component.processEvent(Component.java:5806)
	at java.awt.Container.processEvent(Container.java:2058)
	at java.awt.Component.dispatchEventImpl(Component.java:4413)
	at java.awt.Container.dispatchEventImpl(Container.java:2116)
	at java.awt.Component.dispatchEvent(Component.java:4243)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
	at java.awt.Container.dispatchEventImpl(Container.java:2102)
	at java.awt.Window.dispatchEventImpl(Window.java:2440)
	at java.awt.Component.dispatchEvent(Component.java:4243)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177)
	at java.awt.Dialog$1.run(Dialog.java:1045)
	at java.awt.Dialog$3.run(Dialog.java:1097)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Dialog.java:1095)
	at java.awt.Component.show(Component.java:1422)
	at java.awt.Component.setVisible(Component.java:1375)
	at java.awt.Window.setVisible(Window.java:806)
	at java.awt.Dialog.setVisible(Dialog.java:985)
	at com.jaspersoft.ireport.designer.menu.OpenQueryDialogAction.performAction(OpenQueryDialogAction.java:59)
	at org.openide.util.actions.CallableSystemAction$1.run(CallableSystemAction.java:118)
	at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.java:77)
	at org.openide.util.actions.CallableSystemAction.actionPerformed(CallableSystemAction.java:114)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
	at java.awt.Component.processMouseEvent(Component.java:6041)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
	at java.awt.Component.processEvent(Component.java:5806)
	at java.awt.Container.processEvent(Container.java:2058)
	at java.awt.Component.dispatchEventImpl(Component.java:4413)
	at java.awt.Container.dispatchEventImpl(Container.java:2116)
	at java.awt.Component.dispatchEvent(Component.java:4243)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
	at java.awt.Container.dispatchEventImpl(Container.java:2102)
	at java.awt.Window.dispatchEventImpl(Window.java:2440)
	at java.awt.Component.dispatchEvent(Component.java:4243)
[catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

só que quando coloco ela no pacote default o ireports consegue identificar os fields

alguem sabe se é uma incompatibilidade do GWT ou alguma outra coisa.

Olá,
A classe vendedor tem dependencias? Extende ou implementa algo?
Se sim, esse algo também está no classpath do iReport?

[]'s
JL

não amigo não extende não implementa nada, segue ela ai.



public class Vendedor {

	

	private Integer cod_Vendedor;
	private String cep_Vendedor;
	private String nm_Vendedor;
	private String bairro_Vendedor;
	private String email_Vendedor;
	private String tel_Vendedor;
	private Integer idade_Vendedor;
	

	public Integer getCod_Vendedor() {
		return cod_Vendedor;
	}

	public void setCod_Vendedor(Integer codVendedor) {
		cod_Vendedor = codVendedor;
	}

	public String getNm_Vendedor() {
		return nm_Vendedor;
	}

	public void setNm_Vendedor(String nmVendedor) {
		nm_Vendedor = nmVendedor;
	}

	public String getBairro_Vendedor() {
		return bairro_Vendedor;
	}

	public void setBairro_Vendedor(String bairroVendedor) {
		bairro_Vendedor = bairroVendedor;
	}
	
	

    
    
    public String getCep_Vendedor() {
		return cep_Vendedor;
	}

	public void setCep_Vendedor(String cepVendedor) {
		cep_Vendedor = cepVendedor;
	}

	public void setEmail_Vendedor(String email_Vendedor) {
    	this.email_Vendedor = email_Vendedor;
    }

    public String getEmail_Vendedor() {
        return email_Vendedor;
    }
    
    public void setTel_Vendedor(String tel_Vendedor) {
    	this.tel_Vendedor = tel_Vendedor;
   
    }

    public String getTel_Vendedor() {
        return tel_Vendedor;
    }
    
    public void setIdade_Vendedor(Integer idade_Vendedor) {
    	this.idade_Vendedor = idade_Vendedor;
     
    }

    public Integer getIdade_Vendedor() {
        return idade_Vendedor;
    }
    
    

Bem, deixa eu apenas tirar uma duvida:

[quote=DiegoMau]… JavaBean no pacote triton.cliente eu consigo adicionar o meu .class no claspath do …

ava.lang.NoClassDefFoundError: Vendedor (wrong name: triton/client/Vendedor)
	...

[/quote]

O pacote da classe Vendedor é triton.cliente ou triton.client?

[]'s
JL

triton.client