From: | rakesh at rakeshv(dot)org (Rakesh Vidyadharan) |
---|---|
To: | |
Subject: | [Pljava-dev] Solaris and -Xusealtsigs [Was: Re: Need help on Pljava] |
Date: | 2005-11-23 13:29:26 |
Message-ID: | 42632613-BF9A-4B7B-BD0D-1187DDD70ECC@rakeshv.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pljava-dev |
I am running PL/Java on Solaris 9 SPARC, and I have seen the issue
before. The fix is to just follow what the error message tells you
to do.
With Java 5 I have the following in my postgresql.conf file:
pljava.vmoptions = '-Xms8M -Xmx8M -XX:+UseAltSigns'
It works with absolutely no issues.
On 23 Nov 2005, at 06:44, Thomas Hallgren wrote:
> Hi Param,
> I'm posting this on the pljava-dev mailing list also. PL/Java is an
> open source community and questions are best answered in the open
> forum. It benefits other people that might have similar problems,
> and since it widens the audience, it also benefits you.
>
> I haven't seen this error before. Then again, I don't have access
> to a Solaris system. The option mentioned (-Xusealtsigs) is not
> present on a standard Java on Linux or Windows. What Java version
> are you using?
>
> You can try and add this option in the postgresql.conf file.
>
> pljava.vmoptions = '-Xusealtsigs'
>
> but I'm not at all sure that it will help. Another thing you could
> try is to comment out line 632 in the file src/C/pljava/Backend.c
> and recompile. A third option is to try and add the following line:
>
> pgsignal(SIGINT, SIG_DFL);
>
> before line 617 in the same file. I'm very keen to know what it was
> that made the difference if you somehow succeed.
>
> This is the best I can do right now since I don't have access to
> Solaris system. Perhaps someone else on this forum has shed some
> more light on this?
>
> Regards,
> Thomas Hallgren
>
> param wrote:
>> Thomas,
>>
>> Thanks for your help. I really appreciate it. I have successfully
>> installed
>> pljava. Now as I try to execute the following query :
>>
>> CREATE FUNCTION getsysprop1(VARCHAR)
>> RETURNS VARCHAR
>> AS 'java.lang.System.getProperty'
>> LANGUAGE java;
>> SELECT getsysprop1('user.home');
>>
>> It gives me following error:
>>
>> INFO: Error occurred during initialization of VM
>> INFO: Signal chaining not allowed for VM interrupt signal,
>> try -Xusealtsigs.
>> INFO:
>> server closed the connection unexpectedly
>> This probably means the server terminated abnormally
>> before or while processing the request.
>> The connection to the server was lost. Attempting reset: Succeeded.
>>
>> Please advice.
>> I really appreciate it.
>>
>> Thanks
>> -param
>>
>>
>
> _______________________________________________
> Pljava-dev mailing list
> Pljava-dev at gborg.postgresql.org
> http://gborg.postgresql.org/mailman/listinfo/pljava-dev
From | Date | Subject | |
---|---|---|---|
Next Message | Thomas Hallgren | 2005-11-25 08:03:15 | [Pljava-dev] Re: ERROR: java.lang.ClassNotFoundException: testPLjava |
Previous Message | Thomas Hallgren | 2005-11-23 12:44:27 | [Pljava-dev] Solaris and -Xusealtsigs [Was: Re: Need help on Pljava] |