• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: java.lang.ClassCastException
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: java.lang.ClassCastException


  • Subject: Re: java.lang.ClassCastException
  • From: WebObjects <email@hidden>
  • Date: Mon, 29 Sep 2008 13:15:43 -0500

Sure here it is.

I dunno what can be happening, im kind of new.

Regards
Gustavo

{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf350
{\fonttbl\f0\fnil\fcharset0 Monaco;}
{\colortbl;\red255\green255\blue255;\red0\green0\blue128;}
\paperw11900\paperh16840\margl1440\margr1440\vieww16320\viewh12260\viewkind0
\deftab720
\pard\pardeftab720

\f0\fs22 \cf0 Sep 29 13:13:25 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXNSLogLog4jBridge.java:46\cf0 \ulnone ) DEBUG NSLog  - Finished initialization after launch: ERXExtensions\
Sep 29 13:13:25 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXNSLogLog4jBridge.java:46\cf0 \ulnone ) DEBUG NSLog  - Finished initialization after launch: ERPrototypes\
Sep 29 13:13:25 ControlHorarios[49388] (\cf2 \ul \ulc2 Application.java:11\cf0 \ulnone ) INFO  er.extensions.appserver.ERXApplication  - Welcome to ControlHorarios !\
Sep 29 13:13:25 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXNSLogLog4jBridge.java:46\cf0 \ulnone ) DEBUG NSLog  - Opening application's URL in browser:\
http://192.168.1.101:49388/cgi-bin/WebObjects/ControlHorarios.woa\
Sep 29 13:13:25 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXNSLogLog4jBridge.java:43\cf0 \ulnone ) WARN  NSLog  - \
Sep 29 13:13:25 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXNSLogLog4jBridge.java:46\cf0 \ulnone ) DEBUG NSLog  - Waiting for requests...\
Sep 29 13:13:30 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXModelGroup.java:125\cf0 \ulnone ) WARN  er.extensions.eof.ERXModelGroup  - Clearing previous class descriptions\
Sep 29 13:13:30 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXModelGroup.java:843\cf0 \ulnone ) WARN  er.extensions.eof.ERXModelGroup  - The EOModel 'erprototypes' has an empty connection dictionary.\
OpenBasePlugIn is loaded...\
Sep 29 13:13:30 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXNSLogLog4jBridge.java:46\cf0 \ulnone ) DEBUG NSLog  - Using JDBCPlugIn 'com.webobjects.jdbcadaptor.OpenBasePlugIn' for JDBCAdaptor@14839195\
OpenBasePlugIn is loaded...\
Sep 29 13:13:30 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXNSLogLog4jBridge.java:46\cf0 \ulnone ) DEBUG NSLog  - Using JDBCPlugIn 'com.webobjects.jdbcadaptor.OpenBasePlugIn' for JDBCAdaptor@10108278\
Sep 29 13:13:30 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXNSLogLog4jBridge.java:46\cf0 \ulnone ) DEBUG NSLog  -  connecting with dictionary: \{driver = "com.openbase.jdbc.ObDriver"; password = "<password deleted for log>"; username = "gustavpicora"; URL = "jdbc:openbase://localhost/ControlHorarios2:wo"; \}\
Sep 29 13:13:30 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXNSLogLog4jBridge.java:46\cf0 \ulnone ) DEBUG NSLog  - fetching JDBC Info with JDBCContext@2721519\
Sep 29 13:13:30 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXNSLogLog4jBridge.java:46\cf0 \ulnone ) DEBUG NSLog  -  connecting with dictionary: \{driver = "com.openbase.jdbc.ObDriver"; password = "<password deleted for log>"; username = "gustavpicora"; URL = "jdbc:openbase://localhost/ControlHorarios2:wo"; \}\
Sep 29 13:13:30 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXNSLogLog4jBridge.java:46\cf0 \ulnone ) DEBUG NSLog  -  === Begin Internal Transaction\
Sep 29 13:13:30 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXNSLogLog4jBridge.java:46\cf0 \ulnone ) DEBUG NSLog  -  evaluateExpression: <com.webobjects.jdbcadaptor.OpenBasePlugIn$OpenBaseExpression: "SELECT t0.CODIGO, t0.EMAIL, t0.id, t0.NOMBRE, t0.PASSWORD FROM EMPLEADO t0 WHERE (t0.EMAIL = ? AND t0.PASSWORD = ?)" withBindings: 1:"email@hidden"(eMail), 2:"nikuska"(password)>\
Sep 29 13:13:30 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXNSLogLog4jBridge.java:46\cf0 \ulnone ) DEBUG NSLog  - 1 row(s) processed\
Sep 29 13:13:30 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXNSLogLog4jBridge.java:46\cf0 \ulnone ) DEBUG NSLog  -  === Commit Internal Transaction\
Sep 29 13:13:30 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXNSLogLog4jBridge.java:43\cf0 \ulnone ) WARN  NSLog  - <com.webobjects.appserver._private.WOComponentRequestHandler>: Exception occurred while handling request:\
\pard\pardeftab720
\cf2 \ul \ulc2 java.lang.ClassCastException\cf0 \ulnone : Empleado\
[2008-9-29 13:13:30 COT] <WorkerThread0> \cf2 \ul \ulc2 java.lang.ClassCastException\cf0 \ulnone : Empleado\
	at controlHorarios.app.eo._Empleado.fetchEmpleado(\cf2 \ul \ulc2 _Empleado.java:220\cf0 \ulnone )\
	at controlHorarios.app.eo._Empleado.fetchRequiredEmpleado(\cf2 \ul \ulc2 _Empleado.java:233\cf0 \ulnone )\
	at controlHorarios.app.components.LoginPage.loginUser(\cf2 \ul \ulc2 LoginPage.java:35\cf0 \ulnone )\
	at sun.reflect.NativeMethodAccessorImpl.invoke0(\cf2 \ul \ulc2 Native Method\cf0 \ulnone )\
	at sun.reflect.NativeMethodAccessorImpl.invoke(\cf2 \ul \ulc2 NativeMethodAccessorImpl.java:39\cf0 \ulnone )\
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(\cf2 \ul \ulc2 DelegatingMethodAccessorImpl.java:25\cf0 \ulnone )\
	at java.lang.reflect.Method.invoke(\cf2 \ul \ulc2 Method.java:585\cf0 \ulnone )\
	at com.webobjects.foundation.NSKeyValueCoding$ValueAccessor$1.methodValue(\cf2 \ul \ulc2 NSKeyValueCoding.java:636\cf0 \ulnone )\
	at com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObject(\cf2 \ul \ulc2 NSKeyValueCoding.java:1134\cf0 \ulnone )\
	at com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.valueForKey(\cf2 \ul \ulc2 NSKeyValueCoding.java:1324\cf0 \ulnone )\
	at com.webobjects.appserver.WOComponent.valueForKey(\cf2 \ul \ulc2 WOComponent.java:1736\cf0 \ulnone )\
	at com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(\cf2 \ul \ulc2 NSKeyValueCoding.java:447\cf0 \ulnone )\
	at com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementation.valueForKeyPath(\cf2 \ul \ulc2 NSKeyValueCodingAdditions.java:212\cf0 \ulnone )\
	at com.webobjects.appserver.WOComponent.valueForKeyPath(\cf2 \ul \ulc2 WOComponent.java:1804\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOKeyValueAssociation.valueInComponent(\cf2 \ul \ulc2 WOKeyValueAssociation.java:50\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOSubmitButton.invokeAction(\cf2 \ul \ulc2 WOSubmitButton.java:81\cf0 \ulnone )\
	at er.extensions.foundation.ERXPatcher$DynamicElementsPatches$SubmitButton.invokeAction(\cf2 \ul \ulc2 ERXPatcher.java:171\cf0 \ulnone )\
	at com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(\cf2 \ul \ulc2 WODynamicGroup.java:105\cf0 \ulnone )\
	at com.webobjects.appserver._private.WODynamicGroup.invokeAction(\cf2 \ul \ulc2 WODynamicGroup.java:115\cf0 \ulnone )\
	at er.extensions.components._private.ERXWOForm.invokeAction(\cf2 \ul \ulc2 ERXWOForm.java:173\cf0 \ulnone )\
	at com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(\cf2 \ul \ulc2 WODynamicGroup.java:105\cf0 \ulnone )\
	at com.webobjects.appserver._private.WODynamicGroup.invokeAction(\cf2 \ul \ulc2 WODynamicGroup.java:115\cf0 \ulnone )\
	at com.webobjects.appserver.WOComponent.invokeAction(\cf2 \ul \ulc2 WOComponent.java:1079\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOComponentReference.invokeAction(\cf2 \ul \ulc2 WOComponentReference.java:127\cf0 \ulnone )\
	at com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(\cf2 \ul \ulc2 WODynamicGroup.java:105\cf0 \ulnone )\
	at com.webobjects.appserver._private.WODynamicGroup.invokeAction(\cf2 \ul \ulc2 WODynamicGroup.java:115\cf0 \ulnone )\
	at com.webobjects.appserver.WOComponent.invokeAction(\cf2 \ul \ulc2 WOComponent.java:1079\cf0 \ulnone )\
	at er.extensions.components.ERXComponent.invokeAction(\cf2 \ul \ulc2 ERXComponent.java:93\cf0 \ulnone )\
	at com.webobjects.appserver.WOSession.invokeAction(\cf2 \ul \ulc2 WOSession.java:1357\cf0 \ulnone )\
	at com.webobjects.appserver.WOApplication.invokeAction(\cf2 \ul \ulc2 WOApplication.java:1745\cf0 \ulnone )\
	at er.extensions.appserver.ajax.ERXAjaxApplication.invokeAction(\cf2 \ul \ulc2 ERXAjaxApplication.java:48\cf0 \ulnone )\
	at er.extensions.appserver.ERXApplication.invokeAction(\cf2 \ul \ulc2 ERXApplication.java:1476\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedPage(\cf2 \ul \ulc2 WOComponentRequestHandler.java:206\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedSession(\cf2 \ul \ulc2 WOComponentRequestHandler.java:298\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedApplication(\cf2 \ul \ulc2 WOComponentRequestHandler.java:332\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOComponentRequestHandler._handleRequest(\cf2 \ul \ulc2 WOComponentRequestHandler.java:369\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOComponentRequestHandler.handleRequest(\cf2 \ul \ulc2 WOComponentRequestHandler.java:442\cf0 \ulnone )\
	at com.webobjects.appserver.WOApplication.dispatchRequest(\cf2 \ul \ulc2 WOApplication.java:1687\cf0 \ulnone )\
	at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(\cf2 \ul \ulc2 ERXApplication.java:1593\cf0 \ulnone )\
	at er.extensions.appserver.ERXApplication.dispatchRequest(\cf2 \ul \ulc2 ERXApplication.java:1557\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOWorkerThread.runOnce(\cf2 \ul \ulc2 WOWorkerThread.java:144\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOWorkerThread.run(\cf2 \ul \ulc2 WOWorkerThread.java:226\cf0 \ulnone )\
	at java.lang.Thread.run(\cf2 \ul \ulc2 Thread.java:613\cf0 \ulnone )\
\
Sep 29 13:13:30 ControlHorarios[49388] (\cf2 \ul \ulc2 ERXApplication.java:1305\cf0 \ulnone ) ERROR er.extensions.appserver.ERXApplication  - Exception caught: Empleado\
Extra info: \{\
	"CurrentComponentHierarchy" = (\
		"controlHorarios.app.components.Main",\
		"controlHorarios.app.components.LoginPage"\
	);\
	"CurrentComponent" = "controlHorarios.app.components.LoginPage";\
	"PreviousPageList" = (\
		"controlHorarios.app.components.Main"\
	);\
	"Headers" = \{\
		"referer" = "http://192.168.1.101:49388/cgi-bin/WebObjects/ControlHorarios.woa";\
		"accept-encoding" = "gzip, deflate";\
		"user-agent" = "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1";\
		"content-type" = "application/x-www-form-urlencoded";\
		"accept" = "text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";\
		"original_context_id" = "0";\
		"content-length" = "59";\
		"host" = "192.168.1.101:49388";\
		"accept-language" = "en-us";\
		"connection" = "keep-alive";\
	\};\
	"CurrentPage" = "controlHorarios.app.components.Main";\
	"Session" = "<controlHorarios.app.Session sessionID=izXjKfdeCR5qxXfHyTcu6w timeOut(sec)=3600.0 terminating=false _wasTimedOut=false contextArray=((\\"0\\")) contextPageInfos=\{0 = <com.webobjects.appserver._private.WOTransactionRecord responsePage=<controlHorarios.app.components.Main name: controlHorarios.app.components.Main subcomponents: \{1 = <controlHorarios.app.components.LoginPage name: controlHorarios.app.components.LoginPage subcomponents: null >; \} > requestSignature=null.null>; \} languages=(\\"English_US\\", \\"English\\", \\"Nonlocalized\\") componentState=null currentContextID=1 distributionEnabled=false cookieRendezVousEnabled=false URLRendezVousEnabled=tru localizer=<er.extensions.localization.ERXLocalizer English> messageEncoding=<er.extensions.appserver.ERXMessageEncoding encoding: ISO8859_1> browser=<er.extensions.appserver.ERXBasicBrowser browserName: Safari, version: 525.20.1, mozillaVersion: 5.0, platform: MacOS>>";\
	"Bundles" = \{\
		"ERExtensions" = "5.0.0.7828";\
		"JavaWebObjects" = "5.4.3";\
		"ERJars" = "5.0.0.7828";\
		"JavaXML" = "5.4.2";\
		"JavaJDBCAdaptor" = "5.4.3";\
		"JavaWOExtensions" = "5.0.0.7828";\
		"JavaEOAccess" = "5.4.3";\
		"JavaEOControl" = "5.4.2";\
		"ControlHorarios" = "";\
		"JavaFoundation" = "5.4.3";\
		"WOOgnl" = "5.0.0.7828";\
		"ERPrototypes" = "5.0.0.7828";\
	\};\
	"URL" = "/cgi-bin/WebObjects/ControlHorarios.woa/wo/izXjKfdeCR5qxXfHyTcu6w/0.1.1";\
\}\
\
\cf2 \ul \ulc2 java.lang.ClassCastException\cf0 \ulnone : Empleado\
	at controlHorarios.app.eo._Empleado.fetchEmpleado(\cf2 \ul \ulc2 _Empleado.java:220\cf0 \ulnone )\
	at controlHorarios.app.eo._Empleado.fetchRequiredEmpleado(\cf2 \ul \ulc2 _Empleado.java:233\cf0 \ulnone )\
	at controlHorarios.app.components.LoginPage.loginUser(\cf2 \ul \ulc2 LoginPage.java:35\cf0 \ulnone )\
	at sun.reflect.NativeMethodAccessorImpl.invoke0(\cf2 \ul \ulc2 Native Method\cf0 \ulnone )\
	at sun.reflect.NativeMethodAccessorImpl.invoke(\cf2 \ul \ulc2 NativeMethodAccessorImpl.java:39\cf0 \ulnone )\
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(\cf2 \ul \ulc2 DelegatingMethodAccessorImpl.java:25\cf0 \ulnone )\
	at java.lang.reflect.Method.invoke(\cf2 \ul \ulc2 Method.java:585\cf0 \ulnone )\
	at com.webobjects.foundation.NSKeyValueCoding$ValueAccessor$1.methodValue(\cf2 \ul \ulc2 NSKeyValueCoding.java:636\cf0 \ulnone )\
	at com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObject(\cf2 \ul \ulc2 NSKeyValueCoding.java:1134\cf0 \ulnone )\
	at com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.valueForKey(\cf2 \ul \ulc2 NSKeyValueCoding.java:1324\cf0 \ulnone )\
	at com.webobjects.appserver.WOComponent.valueForKey(\cf2 \ul \ulc2 WOComponent.java:1736\cf0 \ulnone )\
	at com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(\cf2 \ul \ulc2 NSKeyValueCoding.java:447\cf0 \ulnone )\
	at com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementation.valueForKeyPath(\cf2 \ul \ulc2 NSKeyValueCodingAdditions.java:212\cf0 \ulnone )\
	at com.webobjects.appserver.WOComponent.valueForKeyPath(\cf2 \ul \ulc2 WOComponent.java:1804\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOKeyValueAssociation.valueInComponent(\cf2 \ul \ulc2 WOKeyValueAssociation.java:50\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOSubmitButton.invokeAction(\cf2 \ul \ulc2 WOSubmitButton.java:81\cf0 \ulnone )\
	at er.extensions.foundation.ERXPatcher$DynamicElementsPatches$SubmitButton.invokeAction(\cf2 \ul \ulc2 ERXPatcher.java:171\cf0 \ulnone )\
	at com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(\cf2 \ul \ulc2 WODynamicGroup.java:105\cf0 \ulnone )\
	at com.webobjects.appserver._private.WODynamicGroup.invokeAction(\cf2 \ul \ulc2 WODynamicGroup.java:115\cf0 \ulnone )\
	at er.extensions.components._private.ERXWOForm.invokeAction(\cf2 \ul \ulc2 ERXWOForm.java:173\cf0 \ulnone )\
	at com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(\cf2 \ul \ulc2 WODynamicGroup.java:105\cf0 \ulnone )\
	at com.webobjects.appserver._private.WODynamicGroup.invokeAction(\cf2 \ul \ulc2 WODynamicGroup.java:115\cf0 \ulnone )\
	at com.webobjects.appserver.WOComponent.invokeAction(\cf2 \ul \ulc2 WOComponent.java:1079\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOComponentReference.invokeAction(\cf2 \ul \ulc2 WOComponentReference.java:127\cf0 \ulnone )\
	at com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(\cf2 \ul \ulc2 WODynamicGroup.java:105\cf0 \ulnone )\
	at com.webobjects.appserver._private.WODynamicGroup.invokeAction(\cf2 \ul \ulc2 WODynamicGroup.java:115\cf0 \ulnone )\
	at com.webobjects.appserver.WOComponent.invokeAction(\cf2 \ul \ulc2 WOComponent.java:1079\cf0 \ulnone )\
	at er.extensions.components.ERXComponent.invokeAction(\cf2 \ul \ulc2 ERXComponent.java:93\cf0 \ulnone )\
	at com.webobjects.appserver.WOSession.invokeAction(\cf2 \ul \ulc2 WOSession.java:1357\cf0 \ulnone )\
	at com.webobjects.appserver.WOApplication.invokeAction(\cf2 \ul \ulc2 WOApplication.java:1745\cf0 \ulnone )\
	at er.extensions.appserver.ajax.ERXAjaxApplication.invokeAction(\cf2 \ul \ulc2 ERXAjaxApplication.java:48\cf0 \ulnone )\
	at er.extensions.appserver.ERXApplication.invokeAction(\cf2 \ul \ulc2 ERXApplication.java:1476\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedPage(\cf2 \ul \ulc2 WOComponentRequestHandler.java:206\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedSession(\cf2 \ul \ulc2 WOComponentRequestHandler.java:298\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedApplication(\cf2 \ul \ulc2 WOComponentRequestHandler.java:332\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOComponentRequestHandler._handleRequest(\cf2 \ul \ulc2 WOComponentRequestHandler.java:369\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOComponentRequestHandler.handleRequest(\cf2 \ul \ulc2 WOComponentRequestHandler.java:442\cf0 \ulnone )\
	at com.webobjects.appserver.WOApplication.dispatchRequest(\cf2 \ul \ulc2 WOApplication.java:1687\cf0 \ulnone )\
	at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(\cf2 \ul \ulc2 ERXApplication.java:1593\cf0 \ulnone )\
	at er.extensions.appserver.ERXApplication.dispatchRequest(\cf2 \ul \ulc2 ERXApplication.java:1557\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOWorkerThread.runOnce(\cf2 \ul \ulc2 WOWorkerThread.java:144\cf0 \ulnone )\
	at com.webobjects.appserver._private.WOWorkerThread.run(\cf2 \ul \ulc2 WOWorkerThread.java:226\cf0 \ulnone )\
	at java.lang.Thread.run(\cf2 \ul \ulc2 Thread.java:613\cf0 \ulnone )\
}

On Sep 29, 2008, at 1:12 PM, Henrique Prange wrote:

Hi Gustavo,

Please, could you provide the entire stack trace?

Cheers,

Henrique

WebObjects wrote:
Hello well, im following the Wonder intro part 1 podcast, doing something similar, I had everything ready, wehn I enter a wrong username it pops up the error, but, when I enter a valid username this comes out.
*Application:* ControlHorarios
*Error:* java.lang.ClassCastException: com.webobjects.eocontrol.EOGenericRecord
*Reason:* com.webobjects.eocontrol.EOGenericRecord
I have this in the code:
try {
EOQualifier qual = Empleado.E_MAIL.eq(email).and(Empleado.PASSWORD.eq(password));
emp = Empleado.fetchRequiredEmpleado(session().defaultEditingContext(), qual);
System.out.println(emp.nombre()+" y con pass "+emp.password());
this.errorMessage = "Success";
} catch (NoSuchElementException e) {
this.errorMessage ="EMail o Contrase–a Erroneos";
}catch (Exception e){
//TODO
System.out.println(emp.nombre()+" y con pass "+emp.password());
}
if I coment the last cacth is wehen the error appears, but if I don't comment it, then nothing happens, actually what I see is that i can't even reach the line to put the "Success" Message. its going directly to the catch.
Any clue??
Regards
Gustavo
------------------------------------------------------------------------
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: java.lang.ClassCastException
      • From: Henrique Prange <email@hidden>
References: 
 >java.lang.ClassCastException (From: WebObjects <email@hidden>)
 >Re: java.lang.ClassCastException (From: Henrique Prange <email@hidden>)

  • Prev by Date: Re: java.lang.ClassCastException
  • Next by Date: Re: java.lang.ClassCastException
  • Previous by thread: Re: java.lang.ClassCastException
  • Next by thread: Re: java.lang.ClassCastException
  • Index(es):
    • Date
    • Thread