Subject: [Pljava-dev] Solaris and -Xusealtsigs [Was: Re: Need help on Pljava]
Date: Wed, 23 Nov 2005 07:29:26 -0600
Message-ID: <42632613-BF9A-4B7B-BD0D-1187DDD70ECC@rakeshv.org> (raw)
In-Reply-To: <4384642B.2050508@tada.se>
References: <004201c5f028$5656bbd0$b40b010a@secfindia.com>
<4384642B.2050508@tada.se>
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
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pljava-dev@postgresql.org
Subject: Re: [Pljava-dev] Solaris and -Xusealtsigs [Was: Re: Need help on Pljava]
In-Reply-To: <42632613-BF9A-4B7B-BD0D-1187DDD70ECC@rakeshv.org>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox