Re: user can't access own database after creation

From: Dave Cramer <pg(at)fastcrypt(dot)com>
To: Edson Richter <edsonrichter(at)hotmail(dot)com>
Cc: List <pgsql-jdbc(at)postgresql(dot)org>
Subject: Re: user can't access own database after creation
Date: 2015-12-03 12:29:24
Message-ID: CADK3HH+SN4Q0WV65Sd7yNi9Znb-RGsdYVRSQYU-DrT+9=f1jsg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

If I had to guess what was wrong here I'd look at whether you have the
right jar for the java version you are using. It will fail silently if not

Dave Cramer

davec(at)postgresintl(dot)com
www.postgresintl.com

On 3 December 2015 at 07:26, Edson Richter <edsonrichter(at)hotmail(dot)com> wrote:

> You can add additional logging JPA and JDBC specific:
>
> *JPA:*
> With EclipseLink, I do use the following property:
>
> <property name="eclipselink.logging.level" value="DEBUG"/>
>
> You can set it at runtime, but you should look at it - and also check if
> your provider has similar option.
> In my application, I've left all defaults in configuration file
> (persistence.xml), and just adjust the custom properties at runtime.
>
> *JDBC:*
> You can add higher logging for jdbc itself with
>
> jdbc:postgresql://10.10.10.100:5432/benexus?loglevel=2
>
>
> *Double check configuration:*
> Just in case, to make connections out of 127.0.0.1 you must configure
> postgres with "listen_address = '10.10.10.100' or listen_address='*' and
> port = '5432' in postgresql.conf; also in pg_hba.conf you must have the
> line "host all all 10.10.10.99/32 md5".
>
>
> Atenciosamente,
>
> Edson Carlos Ericksson Richter
>
> Em 03/12/2015 09:56, Nuno Zimas escreveu:
>
> This is as much as I can get from the application log.
> Relevant bit is shown in bold.
>
> 2015-12-03 11:51:26,821 INFO [main] log.Log4jLogger - 2Next 1.0.0 start
> 2015-12-03 11:51:26,823 INFO [main] log.Log4jLogger - copyright(c) the
> flabser team 2015. All Right Reserved
> 2015-12-03 11:51:26,824 INFO [main] log.Log4jLogger - OS: Linux
> 2.6.32-34-pve(amd64), jvm: 1.8.0_65
> 2015-12-03 11:51:26,878 INFO [main] log.Log4jLogger - initialize runtime
> environment
> 2015-12-03 11:51:28,160 INFO [main] log.Log4jLogger - webServer will use
> port: 8080
> 2015-12-03 11:51:28,680 INFO [main] log.Log4jLogger - mailAgent will
> redirect some messages to host: smtp.mail.ru
> 2015-12-03 11:51:28,682 DEBUG [main] log.Log4jLogger - build: 11:44
> 3-December-2015
> 2015-12-03 11:51:28,690 DEBUG [main] log.Log4jLogger - init webserver ...
> 2015-12-03 11:51:29,429 INFO [main] log.Log4jLogger - load "benexus(
> benexus.nzimas.com)"
> 2015-12-03 11:51:29,701 INFO [main] log.Log4jLogger - load "FlabserPromo(
> flabser.com)"
> 2015-12-03 11:51:29,767 DEBUG [main] log.Log4jLogger - register REST
> handler "flabserpromo.rest.Service"
> 2015-12-03 11:51:29,776 INFO [main] log.Log4jLogger - load "Task"
> 2015-12-03 11:51:29,813 DEBUG [main] log.Log4jLogger - register REST
> handler "task.rest.IssueService"
> 2015-12-03 11:51:29,831 DEBUG [main] log.Log4jLogger - register REST
> handler "task.rest.TagService"
> 2015-12-03 11:51:29,837 INFO [main] log.Log4jLogger - load "administrator(
> helloadmin.info)"
> 2015-12-03 11:51:29,845 INFO [main] log.Log4jLogger - load "CashTracker"
> 2015-12-03 11:51:29,860 DEBUG [main] log.Log4jLogger - register REST
> handler "cashtracker.rest.AccountService"
> 2015-12-03 11:51:29,863 DEBUG [main] log.Log4jLogger - register REST
> handler "cashtracker.rest.BudgetService"
> 2015-12-03 11:51:29,865 DEBUG [main] log.Log4jLogger - register REST
> handler "cashtracker.rest.CategoryService"
> 2015-12-03 11:51:29,868 DEBUG [main] log.Log4jLogger - register REST
> handler "cashtracker.rest.CostCenterService"
> 2015-12-03 11:51:29,870 DEBUG [main] log.Log4jLogger - register REST
> handler "cashtracker.rest.DashboardService"
> 2015-12-03 11:51:29,872 DEBUG [main] log.Log4jLogger - register REST
> handler "cashtracker.rest.ReportsService"
> 2015-12-03 11:51:29,874 DEBUG [main] log.Log4jLogger - register REST
> handler "cashtracker.rest.TagService"
> 2015-12-03 11:51:29,876 DEBUG [main] log.Log4jLogger - register REST
> handler "cashtracker.rest.TransactionService"
> 2015-12-03 11:51:29,913 INFO [main] log.Log4jLogger - load
> "ImmigrationService(aikonamedia.kz)"
> 2015-12-03 11:51:29,979 DEBUG [main] log.Log4jLogger - register REST
> handler "immigrationservice.rest.Service"
> 2015-12-03 11:51:30,057 INFO [main] log.Log4jLogger - webserver start (
> 10.10.10.99:8080)
> 2015-12-03 11:51:33,913 INFO [flabser.com-startStop-1] log.Log4jLogger -
> # init "FlabserPromo"
> 2015-12-03 11:51:35,192 INFO [aikonamedia.kz-startStop-1] log.Log4jLogger
> - # init "ImmigrationService"
> 2015-12-03 11:51:36,478 INFO [helloadmin.info-startStop-1]
> log.Log4jLogger - # init "administrator"
> *2015-12-03 11:51:37,080 INFO [benexus.nzimas.com
> <http://benexus.nzimas.com>-startStop-1] log.Log4jLogger - # init "benexus"*
> *2015-12-03 11:51:37,616 WARN [benexus.nzimas.com
> <http://benexus.nzimas.com>-startStop-1] log.Log4jLogger - the entity
> manager of "benexus" has not been initialized*
> *2015-12-03 11:51:37,617 ERROR [benexus.nzimas.com
> <http://benexus.nzimas.com>-startStop-1] log.Log4jLogger - smartdoc
> postgres jdbc:postgresql://10.10.10.100:5432/benexus
> <http://10.10.10.100:5432/benexus>*
> 2015-12-03 11:51:38,217 INFO [benexus.nzimas.com-startStop-1]
> log.Log4jLogger - # init template "Task"
> 2015-12-03 11:51:39,508 INFO [benexus.nzimas.com-startStop-1]
> log.Log4jLogger - # init template "CashTracker"
> 2015-12-03 11:51:40,859 INFO [main] impl.StdSchedulerFactory - Using
> default implementation for ThreadExecutor
> 2015-12-03 11:51:40,866 INFO [main] simpl.SimpleThreadPool - Job
> execution threads will use class loader of thread: main
> 2015-12-03 11:51:40,929 INFO [main] core.SchedulerSignalerImpl -
> Initialized Scheduler Signaller of type: class
> org.quartz.core.SchedulerSignalerImpl
> 2015-12-03 11:51:40,931 INFO [main] core.QuartzScheduler - Quartz
> Scheduler v.2.1.7 created.
> 2015-12-03 11:51:40,934 INFO [main] simpl.RAMJobStore - RAMJobStore
> initialized.
> 2015-12-03 11:51:40,937 INFO [main] core.QuartzScheduler - Scheduler
> meta-data: Quartz Scheduler (v2.1.7) 'DefaultQuartzScheduler' with
> instanceId 'NON_CLUSTERED'
> Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
> NOT STARTED.
> Currently in standby mode.
> Number of jobs executed: 0
> Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
> Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support
> persistence. and is not clustered.
>
> 2015-12-03 11:51:40,938 INFO [main] impl.StdSchedulerFactory - Quartz
> scheduler 'DefaultQuartzScheduler' initialized from default resource file
> in Quartz package: 'quartz.properties'
> 2015-12-03 11:51:40,939 INFO [main] impl.StdSchedulerFactory - Quartz
> scheduler version: 2.1.7
> 2015-12-03 11:51:40,964 INFO [main] core.QuartzScheduler - Scheduler
> DefaultQuartzScheduler_$_NON_CLUSTERED started.
> 2015-12-03 11:51:40,986 DEBUG [Thread-6] log.Log4jLogger - add context
> "Task/1o7r2598w77d0w13" application...
> 2015-12-03 11:51:41,072 DEBUG [Thread-6] log.Log4jLogger - register REST
> handler "task.rest.IssueService"
> 2015-12-03 11:51:41,074 DEBUG [Thread-6] log.Log4jLogger - register REST
> handler "task.rest.TagService"
> 2015-12-03 11:51:41,122 INFO [Thread-6] log.Log4jLogger - users contexts
> are ready
> 2015-12-03 11:52:00,061 INFO [DefaultQuartzScheduler_Worker-1]
> log.Log4jLogger - start temp file cleaner tasks
> 2015-12-03 11:52:00,082 INFO [DefaultQuartzScheduler_Worker-2]
> log.Log4jLogger - start database remover task
>
>
>
> On 2 Dec 2015, at 22:17, Dave Cramer < <pg(at)fastcrypt(dot)com>pg(at)fastcrypt(dot)com>
> wrote:
>
> Yes, JDBC is still involved. I'd say there is a mistake in the JPA config
>
> Dave Cramer
>
> davec(at)postgresintl(dot)com
> www.postgresintl.com
>
> On 2 December 2015 at 17:15, Nuno Zimas < <nzimas(at)gmail(dot)com>
> nzimas(at)gmail(dot)com> wrote:
>
>> The programmer says that she relies on JPA to establish the connection,
>> but I suppose that JDBC is still involved, otherwise i can’t see how java
>> would talk to postgresql.
>> Unless JPA does so directly.
>> Like I said, Java really isn’t my thing.
>>
>>
>>
>> On 2 Dec 2015, at 22:05, Nuno Zimas <nzimas(at)gmail(dot)com> wrote:
>>
>>
>> Thanks a lot, everyone (and specially Dave Cramer).
>> Now I know the issue is not JDBC related.
>> Not sure of this is good news for me, though :)
>>
>> I’d think that the application needs to be amended.
>> Still, this does not account for the fact that it works on a local win
>> machine.
>>
>> As you can see, Dave’s little program connects like a charm,
>>
>> 2015-12-02 17:00:22 EST [2408-1] postgres(at)postgres LOG: duration:
>> 16.239 ms parse <unnamed>: SET extra_float_digits = 3
>> 2015-12-02 17:00:22 EST [2408-2] postgres(at)postgres LOG: duration: 0.023
>> ms bind <unnamed>: SET extra_float_digits = 3
>> 2015-12-02 17:00:22 EST [2408-3] postgres(at)postgres LOG: duration: 0.031
>> ms execute <unnamed>: SET extra_float_digits = 3
>> 2015-12-02 17:00:22 EST [2408-4] postgres(at)postgres LOG: duration: 0.217
>> ms parse <unnamed>: select 1
>> 2015-12-02 17:00:22 EST [2408-5] postgres(at)postgres LOG: duration: 0.100
>> ms bind <unnamed>: select 1
>> 2015-12-02 17:00:22 EST [2408-6] postgres(at)postgres LOG: duration: 0.953
>> ms execute <unnamed>: select 1
>>
>>
>>
>> On 2 Dec 2015, at 21:45, Dave Cramer < <pg(at)fastcrypt(dot)com>pg(at)fastcrypt(dot)com>
>> wrote:
>>
>> log_min_duration
>>
>>
>>
>>
>
>
>

In response to

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message Nuno Zimas 2015-12-03 13:25:09 Re: user can't access own database after creation
Previous Message Edson Richter 2015-12-03 12:26:57 Re: user can't access own database after creation