Hi Francis,

which version of RIFE and Java are you running on those machines?
Also, do you happen to strip away JDK 1.5 annotations in some way to make the classes executable on JDK 1.4? Did you change anything to the declaration of Version in the main.xml site? Did you change anything to the annotations in the Java implementation of Version.java? Did the previous version of your application use an older version of the Jumpstart? If yes, are you sure that an old version of Version.class is not lingering around on the Solaris machine, causing RIFE to find one without the @Elem annotation?

Best regards,

Geert


On 17 Apr 2007, at 15:02, GODAWSKI Francis wrote:

Hi,
I've been working on a project. Development and testing on Windows (on
jboss 4.0.5), deployement on Solaris (on jboss 4.0.5). The previous
version I deployed worked ok, but now, the new version gives me a
strange error.
Well, it still works on the windows machine, but when I deploy that
version on the solaris machine, it says "The declaration of element with
implementation 'com.uwyn.rifejumpstart.elements.Version' in site
'sites/main.xml' is missing."
My first reaction was look if all the xml files were in unix format. But
after I checked this, and changed a few files to unix formatting, the
error remained. I never even touched
com.uwyn.rifejumpstart.elements.Version.
It wouldn't surprise me if I made a stupid mistake, but I do need help
finding out what the error is.

SEVERE:
com.uwyn.rife.engine.exceptions.ElementDeclarationNameMissingException :
The declaration of element with implementation
'com.uwyn.rifejumpstart.elements.Version' in site 'sites/main.xml' is
missing.
        at
com.uwyn.rife.engine.ElementInfoBuilder.process (ElementInfoBuilder.java:
99)
        at
com.uwyn.rife.engine.ElementInfoBuilder.process (ElementInfoBuilder.java:
92)
        at
com.uwyn.rife.engine.SiteBuilder.setupElements(SiteBuilder.java:909)
        at
com.uwyn.rife.engine.SiteBuilder.setupData(SiteBuilder.java:1618)
        at com.uwyn.rife.engine.SiteBuilder.finish(SiteBuilder.java:261)
        at
com.uwyn.rife.engine.SiteBuilder.process(SiteBuilder.java:252)
        at
com.uwyn.rife.engine.SiteBuilder.getSite(SiteBuilder.java:178)
        at
com.uwyn.rife.rep.participants.ParticipantSite.initialize (ParticipantSit
e.java:36)
        at
com.uwyn.rife.rep.participants.ParticipantSite._getObject (ParticipantSit
e.java:49)
        at
com.uwyn.rife.rep.BlockingParticipant.getObject (BlockingParticipant.java
:471)
        at
com.uwyn.rife.rep.BlockingParticipant._getObject (BlockingParticipant.jav
a:447)
        at
com.uwyn.rife.rep.BlockingParticipant.getObject (BlockingParticipant.java
:415)
        at com.uwyn.rife.engine.Site.getRepInstance(Site.java:250)
        at com.uwyn.rife.engine.Gate.obtainSite(Gate.java:183)
        at com.uwyn.rife.engine.Gate.handleRequest(Gate.java:292)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.jav
a:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessor
Impl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
com.uwyn.rife.servlet.RifeFilter.doFilter(RifeFilter.java:142)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (Applica
tionFilterChain.java:202)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilt
erChain.java:173)
        at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter (ReplyHeaderFilte
r.java:96)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (Applica
tionFilterChain.java:202)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilt
erChain.java:173)
        at
org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValv
e.java:213)
        at
org.apache.catalina.core.StandardContextValve.invoke (StandardContextValv
e.java:178)
        at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke (SecurityAs
sociationValve.java:175)
        at
org.jboss.web.tomcat.security.JaccContextValve.invoke (JaccContextValve.j
ava:74)
        at
org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java
:126)
        at
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java
:105)
        at
org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke (CachedConnecti
onValve.java:156)
        at
org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.
java:107)
        at
org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:1
48)
        at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
        at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
        at
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
        at
org.apache.jk.common.ChannelSocket.processConnection (ChannelSocket.java:
697)
        at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt (ChannelSocket.
java:889)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (ThreadPool
.java:684)
        at java.lang.Thread.run(Thread.java:595)
*** Disclaimer ***

Vlaamse Radio- en Televisieomroep
Auguste Reyerslaan 52, 1043 Brussel

nv van publiek recht
BTW BE 0244.142.664
RPR Brussel
http://www.vrt.be/disclaimer


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


--
Geert Bevin
Terracotta - http://www.terracotta.org
Uwyn "Use what you need" - http://uwyn.com
RIFE Java application framework - http://rifers.org
Music and words - http://gbevin.com


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

Reply via email to