use of map: data, image and interactive display

Hi
We know we can use google map in CUBA application. Keeping this in mind, I have some questions if and how this following scenario can be achieved in a CUBA application. Thanks in advance.
This is about visuals of sales data related to different sales territories on the map.

  • Each salesperson has a sales territory, want to show pic of the salesperson on the map of respective territory as well as sales amount from database.
  • when the user brings cursor on the pic of the salesperson, a outline of the territory will be visible
  • Display sales trend, sales break-down data, Chart etc. as pop-up when a territory is clicked on by the user
  • Indicate top performer territories by using a different color schemes
1 Like

Hi Mortoza,

We’ve just published a sample that follows your requirements: https://github.com/cuba-platform/sample-google-map

Thanks for that sample - Just what I needed :slight_smile:

This is awesome. Thank you Konstantin it works wonderfully.

Hi Konstantin
While I am trying the same, I didn’t find the datatype “GeoCoordinateDatatype”, please see the attached image.
I have checked Chart component in the project properties but do I have to do anything else to get this datatype for entity creation?

data type

The creation of such custom datatype is described in the docs. In the sample project, look at the GeoCoordinateDatatype class and its registration in datatypes.xml.

Hi Konstantin
I have created an app following the sample you provided. The map displayed for a moment and goes away with a message as attached.

Not sure where is something wrong. The log doesn’t show any error as below:


Listening for transport dt_socket at address: 8787
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version:        Apache Tomcat/8.0.35
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built:          May 11 2016 21:57:08 UTC
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server number:         8.0.35.0
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name:               Windows 10
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version:            10.0
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture:          amd64
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Java Home:             C:\Program Files\Java\jdk1.8.0_112\jre
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version:           1.8.0_112-b15
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor:            Oracle Corporation
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE:         D:\Studio Projects\ems\inteaccutil\build\tomcat
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME:         D:\Studio Projects\ems\inteaccutil\build\tomcat
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.util.logging.config.file=D:\Studio Projects\ems\inteaccutil\build\tomcat\conf\logging.properties
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xmx512m
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dfile.encoding=UTF-8
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dlogback.configurationFile=../conf/logback.xml
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcom.sun.management.jmxremote
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.endorsed.dirs=D:\Studio Projects\ems\inteaccutil\build\tomcat\endorsed
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=D:\Studio Projects\ems\inteaccutil\build\tomcat
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=D:\Studio Projects\ems\inteaccutil\build\tomcat
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.io.tmpdir=D:\Studio Projects\ems\inteaccutil\build\tomcat\temp
Dec 30, 2016 12:30:38 AM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.8.0_112\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\oraclexe\app\oracle\product\11.2.0\server\bin;;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\TXE Components\TCS\;C:\Program Files\Intel\TXE Components\TCS\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Skype\Phone\;C:\Users\Mortoza\AppData\Local\Microsoft\WindowsApps;;.
Dec 30, 2016 12:30:38 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-nio-8080"]
Dec 30, 2016 12:30:38 AM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFO: Using a shared selector for servlet write/read
Dec 30, 2016 12:30:38 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-nio-8009"]
Dec 30, 2016 12:30:38 AM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFO: Using a shared selector for servlet write/read
Dec 30, 2016 12:30:38 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1647 ms
Dec 30, 2016 12:30:39 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Dec 30, 2016 12:30:39 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/8.0.35
Dec 30, 2016 12:30:39 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory D:\Studio Projects\ems\inteaccutil\build\tomcat\webapps\inteaccCommonUtility
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework addAtmosphereHandler
INFO: Installed AtmosphereHandler com.vaadin.server.communication.PushAtmosphereHandler mapped to context-path: /*
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework addAtmosphereHandler
INFO: Installed the following AtmosphereInterceptor mapped to AtmosphereHandler com.vaadin.server.communication.PushAtmosphereHandler
Dec 30, 2016 12:30:41 AM org.atmosphere.util.IOUtils readServiceFile
INFO: META-INF/services/org.atmosphere.cpr.AtmosphereFramework not found in class loader
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework autoConfigureService
INFO: Atmosphere is using org.atmosphere.util.VoidAnnotationProcessor for processing annotation
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework initWebSocket
INFO: Installed WebSocketProtocol org.atmosphere.websocket.protocol.SimpleHttpProtocol
Dec 30, 2016 12:30:41 AM org.atmosphere.container.JSR356AsyncSupport <init>
INFO: JSR 356 Mapping path /{path}
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework configureAtmosphereInterceptor
INFO: Installing Default AtmosphereInterceptors
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO:   org.atmosphere.interceptor.CorsInterceptor : CORS Interceptor Support
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO:   org.atmosphere.interceptor.CacheHeadersInterceptor : Default Response's Headers Interceptor
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO:   org.atmosphere.interceptor.PaddingAtmosphereInterceptor : Browser Padding Interceptor Support
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO:   org.atmosphere.interceptor.AndroidAtmosphereInterceptor : Android Interceptor Support
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework configureAtmosphereInterceptor
INFO: Dropping Interceptor org.atmosphere.interceptor.HeartbeatInterceptor
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO:   org.atmosphere.interceptor.SSEAtmosphereInterceptor : SSE Interceptor Support
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO:   org.atmosphere.interceptor.JSONPAtmosphereInterceptor : JSONP Interceptor Support
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO:   org.atmosphere.interceptor.JavaScriptProtocol : Atmosphere JavaScript Protocol
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO:   org.atmosphere.interceptor.WebSocketMessageSuspendInterceptor : org.atmosphere.interceptor.WebSocketMessageSuspendInterceptor
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO:   org.atmosphere.interceptor.OnDisconnectInterceptor : Browser disconnection detection
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO:   org.atmosphere.interceptor.IdleResourceInterceptor : org.atmosphere.interceptor.IdleResourceInterceptor
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework configureAtmosphereInterceptor
INFO: Set org.atmosphere.cpr.AtmosphereInterceptor.disableDefaults to disable them.
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework info
INFO: Using EndpointMapper class org.atmosphere.util.DefaultEndpointMapper
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework info
INFO: Using BroadcasterCache: org.atmosphere.cache.UUIDBroadcasterCache
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework info
INFO: Default Broadcaster Class: org.atmosphere.cpr.DefaultBroadcaster
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework info
INFO: Broadcaster Polling Wait Time 100
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework info
INFO: Shared ExecutorService supported: true
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework info
INFO: Messaging Thread Pool Size: Unlimited
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework info
INFO: Async I/O Thread Pool Size: 200
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework info
INFO: Using BroadcasterFactory: org.atmosphere.cpr.DefaultBroadcasterFactory
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework info
INFO: Using WebSocketProcessor: org.atmosphere.websocket.DefaultWebSocketProcessor
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework info
INFO: Invoke AtmosphereInterceptor on WebSocket message true
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework info
INFO: HttpSession supported: true
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework info
INFO: Atmosphere is using DefaultAtmosphereObjectFactory for dependency injection and object creation
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework info
INFO: Atmosphere is using async support: org.atmosphere.container.JSR356AsyncSupport running under container: Apache Tomcat/8.0.35 using javax.servlet/3.0 and jsr356/WebSocket API
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework info
INFO: Atmosphere Framework 2.2.7.vaadin1 started.
Dec 30, 2016 12:30:41 AM org.atmosphere.cpr.AtmosphereFramework interceptor
INFO: Installed AtmosphereInterceptor  Track Message Size Interceptor using | with priority BEFORE_DEFAULT
00:30:41.707 INFO  c.h.cuba.core.sys.AppComponents - Using app components: [com.haulmont.cuba, com.haulmont.charts]
00:30:41.791 INFO  c.h.cuba.web.sys.WebAppContextLoader - Loading app properties from classpath:cuba-web-app.properties
00:30:41.796 INFO  c.h.cuba.web.sys.WebAppContextLoader - Loading app properties from classpath:com/inteacc/util/web-app.properties
00:30:42.527 INFO  c.h.c.c.s.CubaClassPathXmlApplicationContext - Refreshing com.haulmont.cuba.core.sys.CubaClassPathXmlApplicationContext@4b161f6c: startup date [Fri Dec 30 00:30:42 EST 2016]; root of context hierarchy
00:30:48.340 INFO  c.h.c.w.s.r.WebRemoteProxyBeanCreator - Configuring proxy beans for local service invocations: [cuba_LoginService, cuba_ServerInfoService, cuba_UserSettingService, cuba_UserManagementService, cuba_DataService, cuba_ConfigStorageService, cuba_PersistenceManagerService, cuba_LockService, cuba_UserSessionService, cuba_FoldersService, cuba_EmailService, cuba_FileStorageService, cuba_EntitySnapshotService, cuba_UniqueNumbersService, cuba_LocalizedMessageService, cuba_ResourceService, cuba_ScheduledTasksService, cuba_EntityLogService, cuba_TestingService, cuba_ObjectsCacheManagerService, cuba_DomainDescriptionService, cuba_RelatedEntitiesService, cuba_EntitySqlGenerationService, cuba_NumberIdService, cuba_QueryResultsService, cuba_DynamicAttributesCacheService, cuba_EntityRestoreService, cuba_LocalFileExchangeService, cuba_EntityImportExportService, cuba_ScreenProfilerService, cuba_ServerTokenStore, cuba_IdpService]
00:30:52.556 INFO  c.h.c.c.s.CubaThreadPoolTaskScheduler - Initializing ExecutorService  'scheduler'
00:30:53.408 INFO  c.h.cuba.core.sys.jmx.MBeanExporter - Registering beans for JMX exposure: [inteaccCommonUtility.cuba:type=ConfigStorage, inteaccCommonUtility.cuba:type=CachingFacade, inteaccCommonUtility.cuba:type=FileUploading, inteaccCommonUtility.cuba:type=JmxNodeIdentifier, inteaccCommonUtility.cuba:type=JmxLogControl, inteaccCommonUtility.cuba:type=ClassLoaderManager, inteaccCommonUtility.cuba:type=StatisticsCounter]
00:30:53.623 INFO  c.h.cuba.web.sys.WebAppContextLoader - AppContext initialized
00:30:53.749 INFO  c.h.c.web.sys.CubaDispatcherServlet - FrameworkServlet 'dispatcher': initialization started
00:30:53.767 INFO  c.h.c.c.s.CubaXmlWebApplicationContext - Refreshing WebApplicationContext for namespace 'dispatcher-servlet': startup date [Fri Dec 30 00:30:53 EST 2016]; parent: com.haulmont.cuba.core.sys.CubaClassPathXmlApplicationContext@4b161f6c
00:30:57.337 INFO  c.h.c.web.sys.CubaDispatcherServlet - FrameworkServlet 'dispatcher': initialization completed in 3587 ms
00:30:57.348 INFO  c.h.restapi.sys.CubaRestApiServlet - FrameworkServlet 'rest_api': initialization started
00:30:57.355 INFO  c.h.c.c.s.CubaXmlWebApplicationContext - Refreshing WebApplicationContext for namespace 'rest_api-servlet': startup date [Fri Dec 30 00:30:57 EST 2016]; parent: com.haulmont.cuba.core.sys.CubaClassPathXmlApplicationContext@4b161f6c
00:31:01.458 INFO  c.h.restapi.sys.CubaRestApiServlet - FrameworkServlet 'rest_api': initialization completed in 4105 ms
Dec 30, 2016 12:31:01 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory D:\Studio Projects\ems\inteaccutil\build\tomcat\webapps\inteaccCommonUtility has finished in 22,405 ms
Dec 30, 2016 12:31:01 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory D:\Studio Projects\ems\inteaccutil\build\tomcat\webapps\inteaccCommonUtility-core
00:31:01.764 INFO  c.h.cuba.core.sys.AppComponents - Using app components: [com.haulmont.cuba, com.haulmont.charts]
00:31:01.792 INFO  c.h.cuba.core.sys.AppContextLoader - Loading app properties from classpath:cuba-app.properties
00:31:01.797 INFO  c.h.cuba.core.sys.AppContextLoader - Loading app properties from classpath:com/inteacc/util/app.properties
00:31:01.823 INFO  c.h.cuba.core.sys.AppContextLoader - DbmsType of the main database is set to postgres
00:31:02.223 INFO  c.h.c.c.s.p.PersistenceConfigProcessor - Creating file D:\Studio Projects\ems\inteaccutil\build\tomcat\work\inteaccCommonUtility-core\persistence.xml
00:31:02.277 INFO  c.h.c.c.s.CubaCoreApplicationContext - Refreshing com.haulmont.cuba.core.sys.CubaCoreApplicationContext@6c71ffa2: startup date [Fri Dec 30 00:31:02 EST 2016]; root of context hierarchy
00:31:21.783 INFO  c.h.c.c.s.CubaThreadPoolTaskScheduler - Initializing ExecutorService  'scheduler'
00:31:22.400 INFO  c.h.cuba.core.sys.jmx.MBeanExporter - Registering beans for JMX exposure: [inteaccCommonUtility-core.cuba:type=PersistenceManager, inteaccCommonUtility-core.cuba:type=ConfigStorage, inteaccCommonUtility-core.cuba:type=UserSessions, inteaccCommonUtility-core.cuba:type=UniqueNumbers, inteaccCommonUtility-core.cuba:type=Emailer, inteaccCommonUtility-core.cuba:type=EntityLog, inteaccCommonUtility-core.cuba:type=FileStorage, inteaccCommonUtility-core.cuba:type=LockManager, inteaccCommonUtility-core.cuba:type=CachingFacade, inteaccCommonUtility-core.cuba:type=ClusterManager, inteaccCommonUtility-core.cuba:type=ScriptingManager, inteaccCommonUtility-core.cuba:type=ServerInfo, inteaccCommonUtility-core.cuba:type=Scheduling, inteaccCommonUtility-core.cuba:type=ObjectsCacheManager, inteaccCommonUtility-core.cuba:type=PasswordEncryptionSupport, inteaccCommonUtility-core.cuba:type=JmxNodeIdentifier, inteaccCommonUtility-core.cuba:type=JmxLogControl, inteaccCommonUtility-core.cuba:type=ClassLoaderManager, inteaccCommonUtility-core.cuba:type=StatisticsCounter, inteaccCommonUtility-core.cuba:type=BruteForceProtection, inteaccCommonUtility-core.cuba:type=QueryCacheSupport, inteaccCommonUtility-core.cuba:type=IdpSessions]
00:31:23.215 INFO  c.h.cuba.core.app.ConfigStorage - Loading DB-stored app properties cache
00:31:23.950 INFO  c.h.cuba.core.sys.MetadataImpl - Initializing metadata
00:31:24.411 INFO  c.h.cuba.core.sys.MetadataImpl - Metadata initialized in 459ms
00:31:26.925 INFO  c.h.c.c.s.DefaultPermissionValuesConfig - Initializing default permission values
00:31:27.194 INFO  c.h.c.security.app.LoginWorkerBean - Logged in: b4450145-e9db-8e1b-cfcc-c8fe056efc1f [anonymous]
00:31:27.199 INFO  c.h.cuba.core.sys.AppContextLoader - AppContext initialized
00:31:27.213 INFO  c.h.c.c.sys.remoting.RemotingServlet - FrameworkServlet 'remoting': initialization started
00:31:27.222 INFO  c.h.c.c.s.CubaDefaultXmlWebApplicationContext - Refreshing WebApplicationContext for namespace 'remoting-servlet': startup date [Fri Dec 30 00:31:27 EST 2016]; parent: com.haulmont.cuba.core.sys.CubaCoreApplicationContext@6c71ffa2
00:31:27.338 INFO  c.h.c.c.s.r.RemoteServicesBeanCreator - Configuring remote services
00:31:27.821 INFO  c.h.c.c.sys.remoting.RemotingServlet - FrameworkServlet 'remoting': initialization completed in 606 ms
Dec 30, 2016 12:31:27 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory D:\Studio Projects\ems\inteaccutil\build\tomcat\webapps\inteaccCommonUtility-core has finished in 26,348 ms
Dec 30, 2016 12:31:27 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-nio-8080"]
Dec 30, 2016 12:31:27 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-nio-8009"]
Dec 30, 2016 12:31:27 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 48929 ms
Dec 30, 2016 12:31:38 AM com.vaadin.server.DefaultDeploymentConfiguration checkProductionMode
WARNING:
=================================================================
Vaadin is running in DEBUG MODE.
Add productionMode=true to web.xml to disable debug features.
To show debug window, add ?debug to your application URL.
=================================================================
00:31:40.898 INFO  c.h.cuba.core.sys.MetadataImpl - Initializing metadata
00:31:42.150 INFO  c.h.cuba.core.sys.MetadataImpl - Metadata initialized in 1250ms
00:31:48.859 INFO  c.h.c.security.app.LoginWorkerBean - Logged in: c0c864ad-046a-08ff-fd50-74bd6c7ee2b5 [admin]
00:31:49.491 INFO  c.h.c.c.sys.ViewRepositoryClientImpl - Initializing views
00:31:55.108 INFO  c.h.cuba.core.app.PersistenceManager - Loading statistics cache
00:31:55.276 INFO  c.h.cuba.core.sys.ViewRepositoryImpl - Initializing views
00:32:03.724 INFO  c.h.c.security.app.LoginWorkerBean - Logged in: b8511a9f-ede9-ed33-e1c2-305439626d50 [admin]

map-wend wrong

Hi Mortoza,

Google now requires google maps users to specify api key in order for maps to work properly.

see how to specify key here

Thanks, it works perfectly

Could not get resource ‘https://repo.cuba-platform.com/content/groups/premium/com/haulmont/charts/charts-global/6.10.1/charts-global-6.10.1.pom’.
!!! Access Denied

Hi,

Prior to CUBA 7.0, add-ons such as Charts, Reports, etc. used to be premium and required a license.

Regards,
Gleb

But I’m registered with a commercial license.
Is there the same example in Cuba 7?

There is no such demo for the platform v7. If you have any trouble with your commercial license, please send us email to info@cuba-platform.com with your subscription information.

Regards,
Gleb

1 Like