[RESOLVIDO]Combo box + Ajax + VRaptor 3

Preciso preencher um combo box na minha página, porem parece que meu Jquery.jqia.selects não funciona ao retornar os options, ou pelo menos eu não fiz direito…

Abaixo os códigos:

[code]package br.com.sada.pesquisa.controller;
import static br.com.caelum.vraptor.view.Results.*;

import java.util.List;

import br.com.caelum.vraptor.Delete;
import br.com.caelum.vraptor.Get;
import br.com.caelum.vraptor.Path;
import br.com.caelum.vraptor.Post;
import br.com.caelum.vraptor.Put;
import br.com.caelum.vraptor.Resource;
import br.com.caelum.vraptor.Result;
import br.com.caelum.vraptor.Validator;
import br.com.caelum.vraptor.validator.Hibernate;
import br.com.caelum.vraptor.view.Results;
import br.com.sada.pesquisa.dao.DepartamentoDao;
import br.com.sada.pesquisa.modelo.Departamento;

@Resource
public class DepartamentoController {
private final DepartamentoDao dao;
private final Result result;
private final Validator validator;

 public DepartamentoController(DepartamentoDao dao, Result result, Validator validator) {
	 this.dao = dao;
	 this.result = result;
	 this.validator = validator;
 }
 @Path("/")
 public void index(){
         
 }
 @Get @Path("/departamento/lista.json")
 public void loadDepartamento(String uf){
     List<Departamento> departamento = dao.lista();

     System.out.println(departamento);
     result.use(Results.json()).withoutRoot().from(departamento)
         .exclude("iddepart", "descricao")
         .serialize();
 }

}[/code]

[code]package br.com.sada.pesquisa.dao;

import java.util.List;

import org.hibernate.Session;
import org.hibernate.Transaction;

import br.com.caelum.vraptor.ioc.Component;
import br.com.sada.pesquisa.modelo.Departamento;

@Component
public class DepartamentoDao {
private final Session session;
public DepartamentoDao(Session session) {
this.session = session;
}
public void salva(Departamento departamento) {
Transaction tx = session.beginTransaction();
session.save(departamento);
tx.commit();
}
@SuppressWarnings(“unchecked”)
public List lista(){
System.out.println(this.session.createCriteria(Departamento.class).list());
return this.session.createCriteria(Departamento.class).list();
}
@SuppressWarnings(“unchecked”)
public List listaTudo(){
return this.session.createCriteria(Departamento.class).list();
}

}[/code]

index.jsp (dentro da pasta departamento)

[code]
<%@taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c”%>
<%@taglib uri=“http://java.sun.com/jsp/jstl/fmt” prefix=“fmt”%>

<%@ page language=“java” contentType=“text/html; charset=ISO-8859-1”
pageEncoding=“ISO-8859-1”%>

teste
<div id="body">
	<form action="" >
	<h1>Pesquisa de Satisfação</h1>
		<table>
	        <tr>
	            <td>
	                <label>Departamento:</label>
	            </td>
	            <td>
					<select id="departamentoDropDown" name="descricao"></select>
				</td>
	        </tr>
		</table>
	</form>
</div>
[/code]

main.js

function adjustDepartamentoDropdown() { var dropdownSet = $('#departamentoDropdown'); $.getJSON('/pesquisa/departamento/lista.json', { uf : "" }, function(data) { dropdownSet.loadSelect(data.list); }); }

[code](function($) {
$.fn.emptySelect = function() {
return this.each(function(){
if (this.tagName==‘SELECT’) this.options.length = 0;
});
}

$.fn.loadSelect = function(data) {
return this.each(function(){
if (this.tagName==‘SELECT’) {
var selectElement = this;

    $.each(data,function(index,optionData){
    
            var option = new Option(optionData.Text,
                optionData.Value);
            
      if ($.browser.msie) {
        selectElement.add(option);
      }
      else {
        selectElement.add(option,null);
      }
    });
  }
});

}
})(jQuery);[/code]

Se alguém puder me ajudar, estou descabelada.

no console aparece isso no final, quando clico no combo box:

19/10/2010 15:57:40 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Arquivos de programas\Java\jre6\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Arquivos de programas/Java/jre6/bin/client;C:/Arquivos de programas/Java/jre6/bin;C:\oracle\ora92\bin;C:\Arquivos de programas\Oracle\jre\1.3.1\bin;C:\Arquivos de programas\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\wbem;c:\Arquivos de programas\Microsoft SQL Server\90\Tools\binn;C:\Arquivos de programas\Microsoft SQL Server\80\Tools\BINN;C:\Arquivos de programas\QuickTime\QTSystem
19/10/2010 15:57:40 org.apache.tomcat.util.digester.SetPropertiesRule begin
AVISO: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ‘source’ to ‘org.eclipse.jst.jee.server:pesquisa’ did not find a matching property.
19/10/2010 15:57:40 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
19/10/2010 15:57:40 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1019 ms
19/10/2010 15:57:40 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
19/10/2010 15:57:40 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.24
15:57:41,640 INFO [DefaultSpringLocator] No application context found
15:57:41,765 INFO [VRaptorApplicationContext] Refreshing Root WebApplicationContext: startup date [Tue Oct 19 15:57:41 BRST 2010]; root of context hierarchy
15:57:42,140 INFO [VRaptorApplicationContext] Scanning WEB-INF/classes: C:\Desenv_Java\Sada.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\pesquisa\WEB-INF\classes
15:57:42,171 DEBUG [ComponentScanner ] scanning []
log4j:WARN No appenders could be found for logger (org.springframework.core.io.support.PathMatchingResourcePatternResolver).
log4j:WARN Please initialize the log4j system properly.
15:57:42,250 DEBUG [ComponentScanner ] Identified candidate component class: file [C:\Desenv_Java\Sada.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\pesquisa\WEB-INF\classes\br\com\sada\pesquisa\controller\DepartamentoController.class]
15:57:42,250 DEBUG [ComponentScanner ] Identified candidate component class: file [C:\Desenv_Java\Sada.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\pesquisa\WEB-INF\classes\br\com\sada\pesquisa\dao\DepartamentoDao.class]
15:57:42,250 DEBUG [ComponentScanner ] Identified candidate component class: file [C:\Desenv_Java\Sada.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\pesquisa\WEB-INF\classes\br\com\sada\pesquisa\infra\CreateSession.class]
15:57:42,250 DEBUG [ComponentScanner ] Identified candidate component class: file [C:\Desenv_Java\Sada.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\pesquisa\WEB-INF\classes\br\com\sada\pesquisa\infra\CreateSessionFactory.class]
15:57:42,328 DEBUG [VRaptorApplicationContext] Bean factory for Root WebApplicationContext: org.springframework.beans.factory.support.DefaultListableBeanFactory@112e7f7: defining beans [hibernateProxyInitializer,validatorFactoryCreator,defaultRouter,defaultConverters,encodingHandlerFactory,defaultMethodNotAllowedHandler,defaultTypeNameExtractor,XStreamXMLDeserializer,defaultResourceTranslator,defaultResourceNotFoundHandler,defaultAcceptHeaderToFormat,pathAnnotationRoutesParser,JSR303ValidatorFactory,defaultTypeFinder,defaultMultipartConfig,defaultInterceptorRegistry,objenesisProxifier,defaultRoutes,paranamerNameProvider,noRoutesConfiguration,asmBasedTypeCreator,emptyElementsRemoval,defaultRestDefaults,messageInterpolatorFactory,defaultDeserializers,stereotypeHandler,converterHandler,interceptorStereotypeHandler,deserializesHandler,stereotypedBeansRegistrar,defaultSpringLocator,defaultStatus,XStreamJSONSerialization,instantiateInterceptor,executeMethodInterceptor,interceptorListPriorToExecutionExtractor,outjectResult,jsonDeserializer,defaultHttpResult,resourceLookupInterceptor,defaultRestHeadersHandler,defaultLogicResult,JSR303Validator,defaultResult,ognlParametersProvider,defaultRefererResult,flashInterceptor,defaultMethodInfo,commonsUploadMultipartInterceptor,applicationConfiguration,forwardToDefaultViewInterceptor,deserializingInterceptor,emptyResult,jstlLocalization,defaultValidator,defaultPathResolver,HTMLSerialization,defaultFormatResolver,defaultRepresentationResult,downloadInterceptor,defaultValidationViewsFactory,defaultPageResult,parametersInstantiatorInterceptor,XStreamXMLSerialization,replicatorOutjector,bigDecimalConverter,bigIntegerConverter,booleanConverter,byteConverter,characterConverter,doubleConverter,enumConverter,floatConverter,integerConverter,localeBasedCalendarConverter,localeBasedDateConverter,longConverter,primitiveBooleanConverter,primitiveByteConverter,primitiveCharConverter,primitiveDoubleConverter,primitiveFloatConverter,primitiveIntConverter,primitiveLongConverter,primitiveShortConverter,shortConverter,uploadedFileConverter,localDateConverter,localTimeConverter,VRaptorRequestProvider,httpServletRequestProvider,httpServletResponseProvider,httpSessionProvider,defaultRequestExecution,defaultInterceptorStack,departamentoController,departamentoDao,createSession,createSessionFactory,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,org.springframework.aop.config.internalAutoProxyCreator,cacheBasedTypeCreator]; root of factory hierarchy
15:57:42,609 INFO [InjectionBeanPostProcessor] JSR-330 ‘javax.inject.Inject’ annotation found and supported for autowiring
15:57:42,718 DEBUG [VRaptorApplicationContext] Unable to locate MessageSource with name ‘messageSource’: using default [org.springframework.context.support.DelegatingMessageSource@430b6]
15:57:42,718 DEBUG [VRaptorApplicationContext] Unable to locate ApplicationEventMulticaster with name ‘applicationEventMulticaster’: using default [org.springframework.context.event.SimpleApplicationEventMulticaster@11ef443]
15:57:42,796 INFO [Version ] Hibernate Annotations 3.4.0.GA
15:57:42,812 INFO [Environment ] Hibernate 3.3.2.GA
15:57:42,812 INFO [Environment ] hibernate.properties not found
15:57:42,828 INFO [Environment ] Bytecode provider name : javassist
15:57:42,828 INFO [Environment ] using JDK 1.4 java.sql.Timestamp handling
15:57:42,968 INFO [Version ] Hibernate Commons Annotations 3.1.0.GA
15:57:42,968 INFO [Configuration ] configuring from resource: /hibernate.cfg.xml
15:57:42,968 INFO [Configuration ] Configuration resource: /hibernate.cfg.xml
15:57:43,078 INFO [Configuration ] Configured SessionFactory: null
15:57:43,093 INFO [HibernateSearchEventListenerRegister] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
15:57:43,156 INFO [AnnotationBinder ] Binding entity from annotated class: br.com.sada.pesquisa.modelo.Departamento
15:57:43,234 INFO [EntityBinder ] Bind entity br.com.sada.pesquisa.modelo.Departamento on table Departamento
15:57:43,359 INFO [Version ] Hibernate Validator 3.1.0.GA
15:57:43,484 INFO [DriverManagerConnectionProvider] Using Hibernate built-in connection pool (not for production use!)
15:57:43,484 INFO [DriverManagerConnectionProvider] Hibernate connection pool size: 20
15:57:43,484 INFO [DriverManagerConnectionProvider] autocommit mode: false
15:57:43,484 INFO [DriverManagerConnectionProvider] using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost/sada
15:57:43,484 INFO [DriverManagerConnectionProvider] connection properties: {user=root, password=****}
15:57:43,843 INFO [SettingsFactory ] RDBMS: MySQL, version: 5.1.41-community
15:57:43,843 INFO [SettingsFactory ] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.11 ( Revision: ${svn.Revision} )
15:57:43,890 INFO [Dialect ] Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect
15:57:43,890 INFO [TransactionFactoryFactory] Using default transaction strategy (direct JDBC transactions)
15:57:43,890 INFO [TransactionManagerLookupFactory] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
15:57:43,890 INFO [SettingsFactory ] Automatic flush during beforeCompletion(): disabled
15:57:43,890 INFO [SettingsFactory ] Automatic session close at end of transaction: disabled
15:57:43,890 INFO [SettingsFactory ] JDBC batch size: 15
15:57:43,890 INFO [SettingsFactory ] JDBC batch updates for versioned data: disabled
15:57:43,890 INFO [SettingsFactory ] Scrollable result sets: enabled
15:57:43,890 INFO [SettingsFactory ] JDBC3 getGeneratedKeys(): enabled
15:57:43,890 INFO [SettingsFactory ] Connection release mode: auto
15:57:43,906 INFO [SettingsFactory ] Maximum outer join fetch depth: 2
15:57:43,906 INFO [SettingsFactory ] Default batch fetch size: 1
15:57:43,906 INFO [SettingsFactory ] Generate SQL with comments: disabled
15:57:43,906 INFO [SettingsFactory ] Order SQL updates by primary key: disabled
15:57:43,906 INFO [SettingsFactory ] Order SQL inserts for batching: disabled
15:57:43,906 INFO [SettingsFactory ] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
15:57:43,906 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
15:57:43,906 INFO [SettingsFactory ] Query language substitutions: {}
15:57:43,906 INFO [SettingsFactory ] JPA-QL strict compliance: disabled
15:57:43,906 INFO [SettingsFactory ] Second-level cache: enabled
15:57:43,906 INFO [SettingsFactory ] Query cache: disabled
15:57:43,906 INFO [SettingsFactory ] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
15:57:43,906 INFO [SettingsFactory ] Optimize cache for minimal puts: disabled
15:57:43,906 INFO [SettingsFactory ] Structured second-level cache entries: disabled
15:57:43,906 INFO [SettingsFactory ] Echoing all SQL to stdout
15:57:43,906 INFO [SettingsFactory ] Statistics: disabled
15:57:43,906 INFO [SettingsFactory ] Deleted entity synthetic identifier rollback: disabled
15:57:43,906 INFO [SettingsFactory ] Default entity-mode: pojo
15:57:43,906 INFO [SettingsFactory ] Named query checking : enabled
15:57:43,984 INFO [SessionFactoryImpl ] building session factory
15:57:44,328 INFO [SessionFactoryObjectFactory] Not binding factory to JNDI, no JNDI name configured
15:57:44,328 INFO [SchemaUpdate ] Running hbm2ddl schema update
15:57:44,328 INFO [SchemaUpdate ] fetching database metadata
15:57:44,328 INFO [SchemaUpdate ] updating schema
15:57:44,609 INFO [TableMetadata ] table found: sada.departamento
15:57:44,609 INFO [TableMetadata ] columns: [iddepart, descricao]
15:57:44,609 INFO [TableMetadata ] foreign keys: []
15:57:44,609 INFO [TableMetadata ] indexes: [primary]
15:57:44,609 INFO [SchemaUpdate ] schema update complete
15:57:44,640 DEBUG [VRaptorApplicationContext] Unable to locate LifecycleProcessor with name ‘lifecycleProcessor’: using default [org.springframework.context.support.DefaultLifecycleProcessor@2af8f5]
15:57:44,750 INFO [DefaultConverters ] Registering bundled converters
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.BigDecimalConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.BigIntegerConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.BooleanConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.ByteConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.CharacterConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.DoubleConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.EnumConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.FloatConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.IntegerConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.LocaleBasedCalendarConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.LocaleBasedDateConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.LongConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveBooleanConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveByteConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveCharConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveDoubleConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveFloatConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveIntConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveLongConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveShortConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.ShortConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.interceptor.multipart.UploadedFileConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.jodatime.LocalDateConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.jodatime.LocalTimeConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.jodatime.LocalDateConverter
15:57:44,750 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.jodatime.LocalTimeConverter
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.serialization.HibernateProxyInitializer
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.validator.ValidatorFactoryCreator
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.route.DefaultRouter
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.DefaultConverters
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.EncodingHandlerFactory
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.resource.DefaultMethodNotAllowedHandler
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.DefaultTypeNameExtractor
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.deserialization.XStreamXMLDeserializer
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.DefaultResourceTranslator
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.resource.DefaultResourceNotFoundHandler
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultAcceptHeaderToFormat
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.route.PathAnnotationRoutesParser
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.validator.JSR303ValidatorFactory
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.route.DefaultTypeFinder
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.multipart.DefaultMultipartConfig
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.DefaultInterceptorRegistry
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.proxy.ObjenesisProxifier
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.DefaultRoutes
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.ParanamerNameProvider
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.route.NoRoutesConfiguration
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.asm.AsmBasedTypeCreator
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.ognl.EmptyElementsRemoval
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.restfulie.headers.DefaultRestDefaults
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.validator.MessageInterpolatorFactory
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.deserialization.DefaultDeserializers
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.ioc.ResourceHandler
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.ioc.ConverterHandler
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.ioc.InterceptorStereotypeHandler
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.deserialization.DeserializesHandler
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.ioc.spring.StereotypedBeansRegistrar
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.ioc.spring.DefaultSpringLocator
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultStatus
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.serialization.xstream.XStreamJSONSerialization
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.InstantiateInterceptor
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.InterceptorListPriorToExecutionExtractor
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.OutjectResult
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.deserialization.JsonDeserializer
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultHttpResult
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.restfulie.headers.DefaultRestHeadersHandler
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultLogicResult
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.validator.JSR303Validator
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.DefaultResult
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.ognl.OgnlParametersProvider
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultRefererResult
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.FlashInterceptor
15:57:44,796 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.DefaultMethodInfo
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.multipart.CommonsUploadMultipartInterceptor
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.config.ApplicationConfiguration
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.extra.ForwardToDefaultViewInterceptor
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.DeserializingInterceptor
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.EmptyResult
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.JstlLocalization
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.validator.DefaultValidator
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultPathResolver
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.serialization.HTMLSerialization
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.DefaultFormatResolver
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.serialization.DefaultRepresentationResult
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.download.DownloadInterceptor
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultValidationViewsFactory
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultPageResult
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.serialization.xstream.XStreamXMLSerialization
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.validator.ReplicatorOutjector
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.BigDecimalConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.BigIntegerConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.BooleanConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.ByteConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.CharacterConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.DoubleConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.EnumConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.FloatConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.IntegerConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.LocaleBasedCalendarConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.LocaleBasedDateConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.LongConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveBooleanConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveByteConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveCharConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveDoubleConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveFloatConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveIntConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveLongConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveShortConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.ShortConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.multipart.UploadedFileConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.jodatime.LocalDateConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.jodatime.LocalTimeConverter
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.RequestInfo
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning interface br.com.caelum.vraptor.http.MutableRequest
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning interface br.com.caelum.vraptor.http.MutableResponse
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning interface javax.servlet.http.HttpSession
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.DefaultRequestExecution
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.DefaultInterceptorStack
15:57:44,812 DEBUG [StereotypedBeansRegistrar] scanning class br.com.sada.pesquisa.controller.DepartamentoController
15:57:44,812 DEBUG [ResourceRegistrar ] Found resource: class br.com.sada.pesquisa.controller.DepartamentoController
15:57:44,843 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for DepartamentoController.loadDepartamento(String) as [uf]
15:57:44,843 DEBUG [DefaultParametersControl] For /departamento/lista.json retrieved /departamento/lista.json with {}
15:57:44,843 INFO [RouteBuilder ] /departamento/lista.json [GET] -> DepartamentoController.loadDepartamento(String)
15:57:44,843 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for DepartamentoController.index() as []
15:57:44,843 DEBUG [DefaultParametersControl] For / retrieved / with {}
15:57:44,843 INFO [RouteBuilder ] / [ALL] -> DepartamentoController.index()
15:57:44,843 DEBUG [StereotypedBeansRegistrar] scanning class br.com.sada.pesquisa.dao.DepartamentoDao
15:57:44,843 DEBUG [StereotypedBeansRegistrar] scanning class br.com.sada.pesquisa.infra.CreateSession
15:57:44,843 DEBUG [StereotypedBeansRegistrar] scanning class br.com.sada.pesquisa.infra.CreateSessionFactory
15:57:44,843 DEBUG [StereotypedBeansRegistrar] scanning class org.springframework.context.annotation.ConfigurationClassPostProcessor
15:57:44,843 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.ioc.spring.InjectionBeanPostProcessor
15:57:44,843 DEBUG [StereotypedBeansRegistrar] scanning class org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor
15:57:44,843 DEBUG [StereotypedBeansRegistrar] scanning class org.springframework.context.annotation.CommonAnnotationBeanPostProcessor
15:57:44,843 DEBUG [StereotypedBeansRegistrar] scanning class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
15:57:44,843 DEBUG [StereotypedBeansRegistrar] scanning class org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
15:57:44,843 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.reflection.CacheBasedTypeCreator
15:57:44,843 INFO [VRaptor ] VRaptor 3.1.3 successfuly initialized
19/10/2010 15:57:44 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
19/10/2010 15:57:44 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
19/10/2010 15:57:44 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/31 config=null
19/10/2010 15:57:44 org.apache.catalina.startup.Catalina start
INFO: Server startup in 4311 ms
15:57:47,140 DEBUG [VRaptor ] VRaptor received a new request
15:57:47,234 DEBUG [DefaultRequestExecution] executing stack DefaultRequestExecution
15:57:47,421 INFO [Version ] Hibernate Validator 4.0.2.GA
15:57:47,453 INFO [DefaultTraversableResolver] Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.
15:57:47,531 DEBUG [ValidatorFactoryCreator] Initializing JSR303 factory for bean validation
15:57:47,546 DEBUG [JSR303ValidatorFactory] Initializing JSR303 Validator
15:57:47,562 DEBUG [MessageInterpolatorFactory] Initializing JSR303 MessageInterpolator
15:57:47,609 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
15:57:47,609 DEBUG [DefaultResourceTranslator] trying to access /
15:57:47,703 DEBUG [DefaultResourceTranslator] found resource [DefaultResourceMethod: DepartamentoController.indexDepartamentoController.index()]
15:57:47,734 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor FlashInterceptor
15:57:47,734 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor InterceptorListPriorToExecutionExtractor
15:57:47,750 DEBUG [InstantiatedInterceptorHandler] Invoking interceptor InstantiateInterceptor
15:57:48,062 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ParametersInstantiatorInterceptor
15:57:48,078 DEBUG [JstlLocalization ] couldn’t find message bundle, creating an empty one
15:57:48,078 DEBUG [AsmBasedTypeCreator ] Trying to make class for DepartamentoController$index$2112764829$1
15:57:48,109 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for DepartamentoController.index() as []
15:57:48,109 DEBUG [AsmBasedTypeCreator ] Parameter names found for creating type are: []
15:57:48,125 DEBUG [AsmBasedTypeCreator ] Methods: []
15:57:48,125 DEBUG [AsmBasedTypeCreator ] Fields: []
15:57:48,125 DEBUG [CacheBasedTypeCreator] cached generic type for method [DefaultResourceMethod: DepartamentoController.indexDepartamentoController.index()]
15:57:48,140 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for DepartamentoController.index() as []
15:57:48,140 DEBUG [ParametersInstantiatorInterceptor] Parameter values for [DefaultResourceMethod: DepartamentoController.indexDepartamentoController.index()] are []
15:57:48,156 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExecuteMethodInterceptor
15:57:48,156 DEBUG [ExecuteMethodInterceptor] Invoking DepartamentoController.index()
15:57:48,171 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor OutjectResult
15:57:48,187 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ForwardToDefaultViewInterceptor
15:57:48,187 DEBUG [ForwardToDefaultViewInterceptor] forwarding to the dafault page for this logic
15:57:48,203 DEBUG [DefaultPageResult ] forwarding to /WEB-INF/jsp/departamento/index.jsp
15:57:48,234 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/WEB-INF/jsp/departamento/index.jsp
15:57:48,703 DEBUG [VRaptor ] VRaptor ended the request
15:57:48,734 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/erpsada.css
15:57:48,765 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/javascripts/jquery.js
15:57:48,781 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/javascripts/jquery.easing.js
15:57:48,812 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/javascripts/jquery-1.3.2.min.js
15:57:48,812 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/javascripts/menu.js
15:57:48,812 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/javascripts/jquery.puts.js
15:57:48,812 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/javascripts/jquery.jqia.selects.js
15:57:48,937 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/javascripts/jquery.validate.min.js
15:57:48,937 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/javascripts/jquery.lavalamp.js
15:57:48,937 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/javascripts/jquery.autocomplete.min.js
15:57:48,937 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/javascripts/jquery.autocomplete.css
15:57:48,937 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/javascripts/jquery.color.js
15:57:48,937 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/javascripts/main.js
15:57:49,062 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/javascripts/jquery.js
15:57:49,093 DEBUG [VRaptor ] VRaptor received a new request
15:57:49,093 DEBUG [DefaultStaticContentHandler] Deferring request to container: /pesquisa/javascripts/jquery.js
15:57:49,093 DEBUG [DefaultRequestExecution] executing stack DefaultRequestExecution
15:57:49,140 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
15:57:49,140 DEBUG [DefaultResourceTranslator] trying to access /images/menu_m.png
15:57:49,140 DEBUG [VRaptor ] VRaptor ended the request
15:57:50,140 DEBUG [VRaptor ] VRaptor received a new request
15:57:50,156 DEBUG [DefaultRequestExecution] executing stack DefaultRequestExecution
15:57:50,171 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
15:57:50,171 DEBUG [DefaultResourceTranslator] trying to access /departamento/lista.json
15:57:50,171 DEBUG [DefaultResourceTranslator] found resource [DefaultResourceMethod: DepartamentoController.loadDepartamentoDepartamentoController.loadDepartamento(String)]
15:57:50,171 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor FlashInterceptor
15:57:50,171 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor InterceptorListPriorToExecutionExtractor
15:57:50,171 DEBUG [InstantiatedInterceptorHandler] Invoking interceptor InstantiateInterceptor
15:57:50,187 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ParametersInstantiatorInterceptor
15:57:50,187 DEBUG [JstlLocalization ] couldn’t find message bundle, creating an empty one
15:57:50,187 DEBUG [AsmBasedTypeCreator ] Trying to make class for DepartamentoController$loadDepartamento$440922299$2
15:57:50,187 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for DepartamentoController.loadDepartamento(String) as [uf]
15:57:50,218 DEBUG [AsmBasedTypeCreator ] Parameter names found for creating type are: [Uf]
15:57:50,218 DEBUG [AsmBasedTypeCreator ] Method for field ‘Uf’ being defined for type Ljava/lang/String;
15:57:50,218 DEBUG [AsmBasedTypeCreator ] Methods: [public void DepartamentoController$loadDepartamento$440922299$2.setUf(java.lang.String), public java.lang.String DepartamentoController$loadDepartamento$440922299$2.getUf()]
15:57:50,218 DEBUG [AsmBasedTypeCreator ] Fields: [private java.lang.String DepartamentoController$loadDepartamento$440922299$2.Uf_]
15:57:50,218 DEBUG [CacheBasedTypeCreator] cached generic type for method [DefaultResourceMethod: DepartamentoController.loadDepartamentoDepartamentoController.loadDepartamento(String)]
15:57:50,218 DEBUG [OgnlParametersProvider] Applying uf with []
15:57:50,296 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for DepartamentoController.loadDepartamento(String) as [uf]
15:57:50,296 DEBUG [ParametersInstantiatorInterceptor] Parameter values for [DefaultResourceMethod: DepartamentoController.loadDepartamentoDepartamentoController.loadDepartamento(String)] are []
15:57:50,296 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExecuteMethodInterceptor
15:57:50,296 DEBUG [ExecuteMethodInterceptor] Invoking DepartamentoController.loadDepartamento(String)
Hibernate:
select
this_.iddepart as iddepart0_0_,
this_.descricao as descricao0_0_
from
Departamento this_
[br.com.sada.pesquisa.modelo.Departamento@1d056de, br.com.sada.pesquisa.modelo.Departamento@1f1e39b, br.com.sada.pesquisa.modelo.Departamento@195ff24]
Hibernate:
select
this_.iddepart as iddepart0_0_,
this_.descricao as descricao0_0_
from
Departamento this_
[br.com.sada.pesquisa.modelo.Departamento@1d056de, br.com.sada.pesquisa.modelo.Departamento@1f1e39b, br.com.sada.pesquisa.modelo.Departamento@195ff24]
15:57:50,859 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor OutjectResult
15:57:50,859 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ForwardToDefaultViewInterceptor
15:57:50,859 DEBUG [ForwardToDefaultViewInterceptor] Request already dispatched and commited somewhere else, not forwarding.
15:57:50,859 DEBUG [VRaptor ] VRaptor ended the request
15:57:51,031 DEBUG [VRaptor ] VRaptor received a new request
15:57:51,046 DEBUG [DefaultRequestExecution] executing stack DefaultRequestExecution
15:57:51,062 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
15:57:51,062 DEBUG [DefaultResourceTranslator] trying to access /departamento/lista.json
15:57:51,062 DEBUG [DefaultResourceTranslator] found resource [DefaultResourceMethod: DepartamentoController.loadDepartamentoDepartamentoController.loadDepartamento(String)]
15:57:51,062 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor FlashInterceptor
15:57:51,062 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor InterceptorListPriorToExecutionExtractor
15:57:51,062 DEBUG [InstantiatedInterceptorHandler] Invoking interceptor InstantiateInterceptor
15:57:51,078 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ParametersInstantiatorInterceptor
15:57:51,078 DEBUG [JstlLocalization ] couldn’t find message bundle, creating an empty one
15:57:51,078 DEBUG [OgnlParametersProvider] Applying uf with []
15:57:51,093 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for DepartamentoController.loadDepartamento(String) as [uf]
15:57:51,093 DEBUG [ParametersInstantiatorInterceptor] Parameter values for [DefaultResourceMethod: DepartamentoController.loadDepartamentoDepartamentoController.loadDepartamento(String)] are []
15:57:51,093 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExecuteMethodInterceptor
15:57:51,093 DEBUG [ExecuteMethodInterceptor] Invoking DepartamentoController.loadDepartamento(String)
Hibernate:
select
this_.iddepart as iddepart0_0_,
this_.descricao as descricao0_0_
from
Departamento this_
[br.com.sada.pesquisa.modelo.Departamento@1eb0cd0, br.com.sada.pesquisa.modelo.Departamento@964130, br.com.sada.pesquisa.modelo.Departamento@91b9b0]
Hibernate:
select
this_.iddepart as iddepart0_0_,
this_.descricao as descricao0_0_
from
Departamento this_
[br.com.sada.pesquisa.modelo.Departamento@1eb0cd0, br.com.sada.pesquisa.modelo.Departamento@964130, br.com.sada.pesquisa.modelo.Departamento@91b9b0]
15:57:51,109 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor OutjectResult
15:57:51,109 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ForwardToDefaultViewInterceptor
15:57:51,109 DEBUG [ForwardToDefaultViewInterceptor] Request already dispatched and commited somewhere else, not forwarding.
15:57:51,109 DEBUG [VRaptor ] VRaptor ended the request

Muito obrigada…

no $.getJSON, dê um alert(data) ou console.log(data) se vc estiver com Firefox+Firebug, e veja o que ele tá retornando

Ele retorna dentro do alerta:

[object Object],[object Object],[object Object]

Não sei por qual motivo ele não executa o return do jquery.jpia.selects.js.

Aiii preciso de uma luzzzzzzz… rsrsrsrs

Lucas, no console de erros do Firefox aparece:

Erro: this.emptySelect.each is not a function
Arquivo-fonte: http://localhost:8080/pesquisa/javascripts/jquery.jqia.selects.js
Linha: 9

tenta trocar o dropdownSet.loadSelect(data.list); por dropdownSet.loadSelect(data);

qdo vc usa o .withoutRoot() ele exporta a lista direto, sem o {list: } em volta

Blza Lucas…

Troquei, porem continua com o erro… ai meu Deus!!! Algo simples e eu agarrando tanto…

Srs. estamos precisando de programadores para fazer trabalhos em casa, caso tenham interesse favor enviar cv para rh@lancioni.com.br, basicamente são projetos web em JSP e JSF. O e-mail é rh@lancioni.com.br.

vc tirou o .withoutRoot() e usou como data.list no getJSON?

Eu tirei o .list no getJSON e deixei o .withoutRoot() no controller.

o plugin do jquery usa o mesmo formato de json que o vraptor gera?

o vraptor vai gerar algo como:

[{nome: "Joao", email:"joao@joao.com"}, {nome: "Jose", email: "jose@jose.com"}]

o que o plugin espera que vc mande pra ele?

Desculpa Lucas eu não sei… Peguei esse exemplo na Net.
Vc teria alguma sugestão pra mim?

Ai tô precisando resolver esse problema.

Tinha pensado em fazer como isso:

[code]
<form action="<c:url value="/equipamento/busca"/>">

					<script type="text/javascript">
						$("#busca").puts("Busca por responsável");
						$("#busca").autocomplete('/erpsada/equipamento/busca.json', {
							dataType: "json",
							parse: function(data) {
							return $.map(data.list, function(equipamento) {
								return {
								data: equipamento,
								value: equipamento.responsavel,
								result: equipamento.responsavel
								};
								});
								},
								formatItem: function(equipamento) {
								return equipamento.responsavel + "(" + equipamento.tipo + ")";
								}
								});
					</script>[/code]

Mas não consegui aplicar a idéia no combobox.

o que vc quer fazer exatamente?

Bom eu vou criar uma tela de pesquisa de satisfação.

Nela preciso ter um combo com os departamentos(Campo de preenchimento opcional), as perguntas divididas em grupos com as suas respectivas respostas.
Pra isso criei no mysql as seguintes tabelas:

Departamentos: id, descricao
Grupo de Perguntas: idgrpperg, descricao
Grupo Resposta: idgrpresp, descricao
Respostas:idgrpresp, idresp, descricao
Perguntas: idgrpperg, idperg, descricao, idgrpresp

gostaria de criar uma página questionário com esses dados, assim posso ter vários tipos de pesquisas, porem não estou conseguindo carregar as informações das tabelas na página.
Essa é minha dificuldade.

Coloquei todas as informações só pra ficar mais fácil de você entender.
Se puder me ajudar, vou ficar muito agradecida.

vc quer selecionar um dos itens e ele preencher o combo seguinte, é isso?

No caso do departamento é só preencher com os dados da tabela de Departamentos, mas nos outros casos sim.
Carrega a pergunta na tela e o combo com as respostas referentes aquela pergunta.

Lucas brigada mesmo pela força viu…

tenta fazer fazer o mais simples possível, sem plugins do jquery por enquanto, já que vc tem os selects já na tela.

algo assim:

$('#select-de-departamentos').change(function() {
     var url = //monta a url
     $.getJSON(url, function(pessoas) {
          var selectDePessoas = $('#selectDePessoas');

          $.each(pessoas, function(i, pessoa) {//não lembro direito qual é o certo
              selectDePessoas.append('<option value="' + pessoa.id + '">' + pessoa.name + '</option>');
          });
     });
});

se o json veio direitinho, com algum objeto, algo assim deveria funcionar

Blza, vou testar.

Ahhhhhhhhhhhh acho que saiu alguma coisa, apareceu os registros porem como undefined.

Esse código é do combo de departamento:
Script:

[code] $(function() {
var url = ‘/pesquisa/departamento/lista.json’;//monta a url
$.getJSON(url, function(departamentos) {
var selectDepartamentos = $(’#departamentoDropDown’);

        		$.each(departamentos, function(i, departamento) {//não lembro direito qual é o certo  
					
        			selectDepartamentos.append('<option value="' + departamento.iddepart + '">' + departamento.descricao + '</option>');  
       			});  
     		});  
		}); [/code]

Controller:

[code]
@Get @Path("/departamento/lista.json")
public void loadDepartamento(){
List departamento = dao.lista();

     result.use(json()).withoutRoot().from(departamento)
         .exclude("iddepart", "descricao")
         .serialize();
 }[/code]

vc usa o firefox com firebug? se sim, coloca dentro do each um console.log(departamento) e veja o que aparece no console…
assim dá pra ver se os nomes estão certos.