Hus
Posts: 30
Joined: Thu Jan 05, 2012 9:22 pm

error while creating an event rule

Sun Dec 22, 2013 5:25 pm

hi
i got this error while creating an event rule EXPRESSION_EVALUATOR_DRIVER_ID_NOTIFIER
when i am using
Driver ID in Tag not in Users IButton/RFID driverID Ignore zero-like data checked
i cant complete the event rule building
this event rule for alarming unauthorized or unregistered cards
kindly advice with solution
regards

User avatar
johan
GpsGate
Posts: 15161
Joined: Wed Aug 04, 2004 10:40 pm
Location: Sweden
Contact: Website

RE: error while creating an event rule

Sun Dec 22, 2013 6:11 pm

Check the error log under C:\GpsGateServer\ErrorLog\IIS 2013-12-22.log for more information about the error.

Regards,
Johan

GpsGate Support

Hus
Posts: 30
Joined: Thu Jan 05, 2012 9:22 pm

RE: error while creating an event rule

Mon Dec 23, 2013 12:24 pm

here it is i cant figure out
regards
2013-12-22 13:54:01.7409 | Error | 9 | UserControlBase.Page_Load | Franson.Directory.AuthenticationException | Franson.Directory.AuthenticationException: You are not in the specified application
at Franson.Directory.AuthenticationManager.m_TryLoadApplication(Int32 iApplicationID, User user)
at Franson.Directory.AuthenticationManager.Authenticate(Int32 iSessionID, String strSourceAddress, Int32 iApplicationID)
at Franson.Web.Application.WebApplicationContext.Create()
at Franson.Web.UI.PageBase.get_WebContext()
at GpsGate.SiteAdmin.WebUI.SiteAdminPage.OnUserControlRequestContext(UserControlBase ctrl, ApplicationContext& context, String& strLanguageModuleName)
at Franson.Web.UI.UserControlBase.get_WebContext()
at Franson.Web.UI.UserControlBase.m_IncludeScripts()
at Franson.Web.UI.UserControlBase.Page_Load(Object sender, EventArgs e)
2013-12-22 13:54:01.7565 | Error | 9 | UserControlBase.Page_Load | Exception loading UserControlType = ASP.siteadmin_controls_applicationadministratorcontrol_ascx, Message = You are not in the specified application |
2013-12-22 14:30:13.1176 | Error | 13 | ExtendedRpcDispatcher.OnError | Error executing JSON method | System.Web.HttpException: The remote host closed the connection. The error code is 0x800703E3.
at System.Web.Hosting.IIS7WorkerRequest.RaiseCommunicationError(Int32 result, Boolean throwOnDisconnect)
at System.Web.Hosting.IIS7WorkerRequest.ExplicitFlush()
at System.Web.HttpResponse.Flush(Boolean finalFlush)
at GpsGate.Exporter.Service.ExportFacade.<ExportTrackToCsvFiltered>b__6(Object , ExporterEventArgs )
at GpsGate.Tracks.TrackCsvExporter.Export(Stream stream)
at GpsGate.Exporter.Service.ExportFacade.ExportTrackToCsvFiltered(Int32 appId, Int32[] trackInfoId, DateTime from, DateTime to, DateTime timeFilterFrom, DateTime timeFilterTo, Double speedFilterFrom, Double speedFilterTo, Double altFilterFrom, Double altFilterTo, Boolean cutTrack, String[] signalFields, Boolean bLocalize)
at GpsGate.Exporter.Service.TrackExporter.ExportTrackToCsvFiltered(Int32 appId, Int32[] trackInfoId, DateTime from, DateTime to, DateTime timeFilterFrom, DateTime timeFilterTo, Double speedFilterFrom, Double speedFilterTo, Double altFilterFrom, Double altFilterTo, Boolean cutTrack, String[] signalFields)
2013-12-22 16:38:30.4207 | Error | 7 | Render.ButtonRender_Click | System.Threading.ThreadAbortException | System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort(Object stateInfo)
at System.Web.HttpResponse.End()
at GpsGate.Reporting.Web.v3.Rendering.ReportRenderPage.DoRenderReport(Report report, IReportRenderer renderer, Literal htmlOutputContainer)
at GpsGate.Reporting.Web.v3.Render.DoRenderReport(Report report, IReportRenderer renderer, Literal htmlOutputContainer)
at GpsGate.Reporting.Web.v3.Render.ButtonRender_Click(Object sender, EventArgs e)
2013-12-22 16:38:30.4364 | Error | 7 | Render.ButtonRender_Click | Error rendering report. Message = System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort(Object stateInfo)
at System.Web.HttpResponse.End()
at GpsGate.Reporting.Web.v3.Rendering.ReportRenderPage.DoRenderReport(Report report, IReportRenderer renderer, Literal htmlOutputContainer)
at GpsGate.Reporting.Web.v3.Render.DoRenderReport(Report report, IReportRenderer renderer, Literal htmlOutputContainer)
at GpsGate.Reporting.Web.v3.Render.ButtonRender_Click(Object sender, EventArgs e) |
2013-12-22 16:39:54.5530 | Error | 13 | DAOFactory.ResolveConnection | DAO ThreadID:6,start=12/22/2013 4:39:47 PM,pool=Default,method=GetGateMessagesByTrackInfoId,user=trackadmin,_ExecuteGetGateMessagesByTrackInfoId=True,DB=9
DAO ThreadID:7,start=12/22/2013 4:39:48 PM,pool=Default,method=GetGateMessagesByTrackInfoId,user=trackadmin,_ExecuteGetGateMessagesByTrackInfoId=True,DB=9
DAO ThreadID:9,start=12/22/2013 4:39:50 PM,pool=Default,method=GetGateMessagesByTrackInfoId,user=trackadmin
DAO ThreadID:13,start=12/22/2013 4:39:49 PM,pool=Default,method=GetGateMessagesByTrackInfoId,user=trackadmin
DAO ThreadID:7 in use 5.9311984 sec. ongoing query 5.8686 sec.
DAO ThreadID:6 in use 6.729328 sec. ongoing query 6.6041312 sec.
Connections in use 2, Default
|
2013-12-22 16:39:54.5530 | Error | 13 | ExtendedRpcDispatcher.OnError | Error executing JSON method | Waiting for a free connection timed out for method GetGateMessagesByTrackInfoId. (Franson.DAO.ConnectionException)
at Franson.DAO.DAOFactory.m_GetFromPool()
at Franson.DAO.DAOFactory.ResolveConnection()
at Franson.DAO.DAOBase.Fill(String strSelect, String strTableName)
at GpsGate.Tracks.DAO.TrackInfoDAOSQL.LoadByID(Int32 iID)
at GpsGate.Directory.Service.DirectoryFacade.GetGateMessagesByTrackInfoId(Int32 iApplicationID, Int32 iTrackInfoID, DateTime dtStart, DateTime dtEnd, Int32 iStartIndex, Int32 iStopIndex, Boolean bValid, String[] arrFields)
at GpsGate.Directory.Service.json.Directory.GetGateMessagesByTrackInfoId(Int32 appId, Int32 trackId, DateTime startTime, DateTime stopTime, Int32 startIndex, Int32 stopIndex, Boolean valid, String[] fields)

2013-12-22 16:39:55.4293 | Error | 9 | ExtendedRpcDispatcher.OnError | Error executing JSON method | Waiting for a free connection timed out for method GetGateMessagesByTrackInfoId. (Franson.DAO.ConnectionException)
at Franson.DAO.DAOFactory.m_GetFromPool()
at Franson.DAO.DAOFactory.ResolveConnection()
at Franson.DAO.DAOBase.Fill(String strSelect, String strTableName)
at GpsGate.Tracks.DAO.TrackInfoDAOSQL.LoadByID(Int32 iID)
at GpsGate.Directory.Service.DirectoryFacade.GetGateMessagesByTrackInfoId(Int32 iApplicationID, Int32 iTrackInfoID, DateTime dtStart, DateTime dtEnd, Int32 iStartIndex, Int32 iStopIndex, Boolean bValid, String[] arrFields)
at GpsGate.Directory.Service.json.Directory.GetGateMessagesByTrackInfoId(Int32 appId, Int32 trackId, DateTime startTime, DateTime stopTime, Int32 startIndex, Int32 stopIndex, Boolean valid, String[] fields)

2013-12-22 21:01:01.8337 | Error | 12 | ExtendedRpcDispatcher.OnError | Error executing JSON method | Jayrock.Json.JsonException: Missing value.
at Jayrock.Json.JsonTextReader.Parse()
at Jayrock.Json.JsonTextReader.ReadTokenImpl()
at Jayrock.Json.JsonReaderBase.Read()
at Jayrock.Json.JsonReader.MoveToContent()
at Jayrock.Json.JsonReader.ReadToken(JsonTokenClass token)
at Jayrock.JsonRpc.JsonRpcDispatcher.ParseRequest(TextReader input)
2013-12-22 21:01:01.8337 | Error | 13 | ExtendedRpcDispatcher.OnError | Error executing JSON method | Jayrock.Json.JsonException: Missing value.
at Jayrock.Json.JsonTextReader.Parse()
at Jayrock.Json.JsonTextReader.ReadTokenImpl()
at Jayrock.Json.JsonReaderBase.Read()
at Jayrock.Json.JsonReader.MoveToContent()
at Jayrock.Json.JsonReader.ReadToken(JsonTokenClass token)
at Jayrock.JsonRpc.JsonRpcDispatcher.ParseRequest(TextReader input)

User avatar
johan
GpsGate
Posts: 15161
Joined: Wed Aug 04, 2004 10:40 pm
Location: Sweden
Contact: Website

RE: error while creating an event rule

Mon Dec 23, 2013 3:58 pm

Thanks for your report, we will look into this (response time will be slow during the Holidays).

Regards,
Johan

GpsGate Support

User avatar
Gabor
GpsGate
Posts: 86
Joined: Thu May 16, 2013 3:43 pm

RE: error while creating an event rule

Tue Jan 07, 2014 6:58 pm

Hi,

The problem is that you use DriverID notifier without DriverID login expression. They are meant to be used together.

I think you do not have to use DriverID notifier if you want to create a new rule just for unregistered and unauthorized driver case. It would be enough to use only "Driver ID in Tag" expression.


Regards,
Gabor
GpsGate Support

Return to “GpsGate Server - How to setup and use”