Hi Lars,

I'm sorry to say that afaik this report is not related to the issue at all. It doesn't matter which bean causes it or where it is defined, it's probably not happening if it's inside the other package because it gets loaded before in that case. I'm almost 100% sure that there's a classloader issue with your Glue server.
(http://java.sun.com/j2se/1.5.0/docs/api/java/lang/LinkageError.html)

Did you try with the initparam I suggested to see if that changed anything?
Did you try the application on another servlet container?

Geert

On 23-nov-05, at 17:30, Lars Grupe wrote:

Hi Geert,

Yes, I'm sure that I have only one rife-1.3-snapshot-jdk15.jar in my
class path.

But I figured out some new informations:
The problematic file is a Bean file (I attached it).

If it is in the package 'com.uwyn.rife.jumpstart.elements.model' all
works fine.
But if it is in 'com.acrolinx.termmanagement.elements.model' the
LinkageError appears.
If I remove the addConstraint call from the Bean the error will be the
same.

At the moment it is the only Bean, that I have defined.
Here is an extract from the site file, where the bean is defined:

   <element id="TERM_LIST"
implementation="com.acrolinx.termmanagement.elements.pub.TermList"
url="/termList">
            <input name="offset"/>
            <input name="termbank_id"/>
            <input name="term_id"/>
            <output name="offset"/>
            <output name="termbank_id"/>
            <output name="term_id"/>
                
                <exit name="change_offset"/>
                <exit name="edit_term"/>        
                <exit name="edit_suggestion"/>  
                <exit name="back_to_termbanks"/>
                
                <flowlink srcexit="change_offset" destid="TERM_LIST"/>
            <datalink srcoutput="offset" destid="TERM_LIST"
destinput="offset"/>

                <flowlink srcexit="edit_term" destid="EDIT_TERM"/>
                <datalink srcoutput="termbank_id" destid="EDIT_TERM"
destinput="termbank_id"/>
                <datalink srcoutput="term_id" destid="EDIT_TERM"
destinput="term_id"/>

            <datalink srcoutput="term_id" destid="TERM_LIST"
destinput="term_id"/>
            <datalink srcoutput="termbank_id" destid="TERM_LIST"
destinput="termbank_id"/>

                <flowlink srcexit="back_to_termbanks"
destid="TERMBANK_LIST"/>
                
                <submission name="selectState">
                        <param name="termId"/>
                        <param name="state"/>
                </submission>

                <submission name="editSuggestion">                      
                        <param name="termId"/>
                </submission>
                
                <submission name="changedSuggestion">
                        <param name="termId"/>
            <bean name="suggestion"
classname="com.acrolinx.termmanagement.elements.model.SuggestionBean"/ >
            </submission>
<!--
            <flowlink srcexit="edit_name" destid="EditName"/>
            <datalink srcoutput="elementId" destid="EditName"
destinput="elementId"/>
            <state store="session">
                    <datalink srcoutput="longString" destid="EditName"
destinput="longString"/>
            </state>              
-->
        </element>

Cheers,
Lars



-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Geert Bevin
Sent: 23 November 2005 16:47
To: RIFE users list : questions, bug reports and suggestions.
Subject: Re: [Rife-users] loader
constraintsviolatedwhenlinkingcom/uwyn/rife/site/ValidationError class


I tested the login on a former version of my site, that is also
running
on glue.
And it worked fine. I think the only difference is that I moved the
classes from
com.uwyn.rife.jumpstart.x to com.acrolinx.termmanagement.x?
I changed the classnames in my site file, too.

I will try to find the class that causes the problem.

Do you have an idea if I could have forgotten to change a classname
somewhere else? Or is there a class that does not like moving?

This shouldn't matter at all.

Are you sure that you don't have a RIFE jar in GLUE's global lib dir
or in your global classpath? It clearly is a classloader issue. I
don't think it has anything to do with your code at all.
--
Geert Bevin                       Uwyn bvba
"Use what you need"               Avenue de Scailmont 34
http://www.uwyn.com               7170 Manage, Belgium
gbevin[remove] at uwyn dot com    Tel +32 64 84 80 03

PGP Fingerprint : 4E21 6399 CD9E A384 6619  719A C8F4 D40D
309F D6A9 Public PGP key  : available at servers pgp.mit.edu,
wwwkeys.pgp.net


_______________________________________________
Rife-users mailing list
[email protected] http://www.uwyn.com/mailman/listinfo/rife-users

<SuggestionBean.java>
_______________________________________________
Rife-users mailing list
[email protected]
http://www.uwyn.com/mailman/listinfo/rife-users

--
Geert Bevin                       Uwyn bvba
"Use what you need"               Avenue de Scailmont 34
http://www.uwyn.com               7170 Manage, Belgium
gbevin[remove] at uwyn dot com    Tel +32 64 84 80 03

PGP Fingerprint : 4E21 6399 CD9E A384 6619  719A C8F4 D40D 309F D6A9
Public PGP key  : available at servers pgp.mit.edu, wwwkeys.pgp.net


_______________________________________________
Rife-users mailing list
[email protected]
http://www.uwyn.com/mailman/listinfo/rife-users

Reply via email to