Global Scripts

Post any questions you have about using the Verj.io Studio, including client and server-side programming with Javascript or FPL, and integration with databases, web services etc.

Moderators: Jon, Steve, Ian, Dave

selbjx
Ebase User
Posts: 22
Joined: Fri Jun 06, 2008 8:35 am

Global Scripts

#1

Postby selbjx » Thu Sep 25, 2008 8:26 am

I am trying to create a global script to be as flexible as possible.

I have fields on some forms but not on others - how do i get the script to see if the field exists?

Normally if i use .net or something similar i can say if(fieldname != null) do something with this field.

Does null work in the same way with FPL.
0 x

selbjx
Ebase User
Posts: 22
Joined: Fri Jun 06, 2008 8:35 am

Re: Global Scripts

#2

Postby selbjx » Tue Sep 30, 2008 11:09 am

selbjx wrote:I am trying to create a global script to be as flexible as possible.

I have fields on some forms but not on others - how do i get the script to see if the field exists?

Normally if i use .net or something similar i can say if(fieldname != null) do something with this field.

Does null work in the same way with FPL.
Any one on this?

There has to be a way to do this simply.

Is there a way to utilise the elementexists function?

ufs.customfunctions.EbaseElementExists
0 x

User avatar
Sarah
Ebase User
Posts: 63
Joined: Fri Sep 07, 2007 2:42 pm
Location: Sandy, UK
Contact:

#3

Postby Sarah » Tue Sep 30, 2008 3:40 pm

The java method getFieldValue could be an option. It returns the string value of the field requested, or null if the field does not exist in the form.

Details of this method (and others) can be found by clicking the "Javadoc for Java Extensions" link from the Ebase help documentation index, and then selecting "UFSFormInterface" class.

Further information can be found by clicking "Ebase External Interface" from the index and then selecting "Working with JSPs".
0 x

selbjx
Ebase User
Posts: 22
Joined: Fri Jun 06, 2008 8:35 am

#4

Postby selbjx » Tue Sep 30, 2008 3:45 pm

Thanks for the reply - i did see this and tried to build a function,

when i restarted jboss and went onto my forms it just get displaying and error to check server log:

Java File:

package com.ebasetech.ufs.customfunctions;

import com.ebasetech.ufs.function.UFSCustomFunction;
import com.ebasetech.ufs.kernel.FormException;
import com.ebasetech.ufs.kernel.UFSFormInterface;
import java.util.Stack;
import org.nfunk.jep.ParseException;


class checkFieldExists extends UFSCustomFunction {

public checkFieldExists(UFSFormInterface formInterface) {

super(formInterface);

numberOfParameters = 1;
}

public void run(Stack inStack) throws FormException, ParseException {

checkStack(inStack);

Object param1 = inStack.pop();



if (param1 instanceof String)
{
String fieldName = param1.toString();
if(formInterface.getFieldValue(fieldName) == null)
{
inStack.push(new Double(0.0));
}
else
{
inStack.push(new Double(1.0));
}
}
else
{
throw new FormException("Expected String");
}
}
}
0 x

User avatar
Sarah
Ebase User
Posts: 63
Joined: Fri Sep 07, 2007 2:42 pm
Location: Sandy, UK
Contact:

#5

Postby Sarah » Wed Oct 01, 2008 2:11 pm

displaying and error to check server log

Does the server log give an error? If so, what is it?
0 x

selbjx
Ebase User
Posts: 22
Joined: Fri Jun 06, 2008 8:35 am

#6

Postby selbjx » Thu Oct 02, 2008 7:40 am

Bit of a long one here but this is the error being thrown:

2008-09-30 16:18:32,643 DEBUG [AuthenticationFilter] AuthenticationFilter : thread classloader = WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
java.net.FactoryURLClassLoader@e5ab41

2008-09-30 16:18:32,653 DEBUG [AuthenticationFilter] AuthenticationFilter : class classloader = WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
java.net.FactoryURLClassLoader@e5ab41

2008-09-30 16:18:32,653 DEBUG [AuthenticationFilter] AuthenticationFilter : thread classloader resource = java.io.ByteArrayInputStream@15b206c
2008-09-30 16:18:32,743 INFO [STDOUT] Tue Sep 30 16:18:32: Unexpected error occurred - see server log
2008-09-30 16:18:32,743 ERROR [STDERR] java.lang.UnsupportedClassVersionError: Bad version number in .class file
2008-09-30 16:18:32,743 ERROR [STDERR] at java.lang.ClassLoader.defineClass1(Native Method)
2008-09-30 16:18:32,743 ERROR [STDERR] at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
2008-09-30 16:18:32,743 ERROR [STDERR] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
2008-09-30 16:18:32,743 ERROR [STDERR] at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1817)
2008-09-30 16:18:32,743 ERROR [STDERR] at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872)
2008-09-30 16:18:32,743 ERROR [STDERR] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1325)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
2008-09-30 16:18:32,753 ERROR [STDERR] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
2008-09-30 16:18:32,753 ERROR [STDERR] at java.lang.Class.forName0(Native Method)
2008-09-30 16:18:32,753 ERROR [STDERR] at java.lang.Class.forName(Class.java:164)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.ebasetech.ufs.kernel.Form.initialiseJEPEnvironment(Form.java:2865)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.ebasetech.ufs.kernel.Form.getJep(Form.java:2222)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.ebasetech.ufs.utility.Utility.evalExpression(Utility.java:363)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.ebasetech.ufs.utility.Utility.evalExpression(Utility.java:53)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.ebasetech.ufs.validation.IfNode.execute(IfNode.java:104)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.ebasetech.ufs.validation.Node.execute(Node.java:173)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.ebasetech.ufs.validation.ActionScript.execute(ActionScript.java:148)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.ebasetech.ufs.validation.Event.execute(Event.java:474)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.ebasetech.ufs.kernel.Form.runBeforeFormEvent(Form.java:3415)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.ebasetech.ufs.kernel.FormsProcessor.runForm(FormsProcessor.java:1166)
2008-09-30 16:18:32,753 ERROR [STDERR] at formservlets.FormClient.runForm(FormClient.java:828)
2008-09-30 16:18:32,753 ERROR [STDERR] at formservlets.FormClient.process(FormClient.java:571)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.aniteps.hsc.i9n.ebase.FormClient.process(FormClient.java:67)
2008-09-30 16:18:32,753 ERROR [STDERR] at formservlets.FormClient.doGet(FormClient.java:287)
2008-09-30 16:18:32,753 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
2008-09-30 16:18:32,753 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.aniteps.hsc.i9n.security.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:316)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.aniteps.hsc.i9n.servlet.CompositeFilter$CompositeFilterChain.doFilter(CompositeFilter.java:63)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.aniteps.hsc.i9n.fault.FaultTrapFilter.doFilter(FaultTrapFilter.java:93)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.aniteps.hsc.i9n.servlet.CompositeFilter$CompositeFilterChain.doFilter(CompositeFilter.java:68)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.aniteps.hsc.i9n.configuration.ConfigurationContextFilter.doFilter(ConfigurationContextFilter.java:70)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.aniteps.hsc.i9n.servlet.CompositeFilter$CompositeFilterChain.doFilter(CompositeFilter.java:68)
2008-09-30 16:18:32,753 ERROR [STDERR] at formservlets.EbaseFilter.doFilter(EbaseFilter.java:207)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.aniteps.hsc.i9n.servlet.CompositeFilter$CompositeFilterChain.doFilter(CompositeFilter.java:68)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.aniteps.hsc.i9n.application.ApplicationNameFilter.doFilter(ApplicationNameFilter.java:93)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.aniteps.hsc.i9n.servlet.CompositeFilter$CompositeFilterChain.doFilter(CompositeFilter.java:68)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.aniteps.hsc.i9n.servlet.CompositeFilter.doFilter(CompositeFilter.java:123)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.aniteps.hsc.i9n.performance.PerformanceTraceFilter.doUntracedFilter(PerformanceTraceFilter.java:78)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.aniteps.hsc.i9n.performance.PerformanceTraceFilter.doFilter(PerformanceTraceFilter.java:52)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.aniteps.hsc.i9n.performance.PerformanceTraceFilter.doUntracedFilter(PerformanceTraceFilter.java:78)
2008-09-30 16:18:32,753 ERROR [STDERR] at com.aniteps.hsc.i9n.performance.PerformanceTraceFilter.doFilter(PerformanceTraceFilter.java:52)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:437)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:381)
2008-09-30 16:18:32,753 ERROR [STDERR] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
2008-09-30 16:18:32,753 ERROR [STDERR] at java.lang.Thread.run(Thread.java:595)
2008-09-30 16:18:32,753 ERROR [displayAbortPage]
Code:9500 - Unexpected error occurred - see server log - com.aniteps.hsc.i9n.fault.runtime.RuntimeAbend
caused by: Code:Unavailable - Unexpected error occurred - see server log - com.aniteps.hsc.i9n.ebase.FormClient$DisplayAbortPageException

2008-09-30 16:18:32,753 INFO [FormClient] Forward to /abortpage saying Unexpected error occurred - see server log
2008-09-30 16:18:37,130 INFO [STDOUT] Tue Sep 30 16:18:37: Unexpected error occurred - see server log
2008-09-30 16:18:37,130 ERROR [STDERR] java.lang.UnsupportedClassVersionError: Bad version number in .class file
2008-09-30 16:18:37,130 ERROR [STDERR] at java.lang.ClassLoader.defineClass1(Native Method)
2008-09-30 16:18:37,130 ERROR [STDERR] at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
2008-09-30 16:18:37,130 ERROR [STDERR] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1817)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1325)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
2008-09-30 16:18:37,130 ERROR [STDERR] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
2008-09-30 16:18:37,130 ERROR [STDERR] at java.lang.Class.forName0(Native Method)
2008-09-30 16:18:37,130 ERROR [STDERR] at java.lang.Class.forName(Class.java:164)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.ebasetech.ufs.kernel.Form.initialiseJEPEnvironment(Form.java:2865)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.ebasetech.ufs.kernel.Form.getJep(Form.java:2222)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.ebasetech.ufs.utility.Utility.evalExpression(Utility.java:363)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.ebasetech.ufs.utility.Utility.evalExpression(Utility.java:53)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.ebasetech.ufs.validation.IfNode.execute(IfNode.java:104)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.ebasetech.ufs.validation.Node.execute(Node.java:173)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.ebasetech.ufs.validation.ActionScript.execute(ActionScript.java:148)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.ebasetech.ufs.validation.Event.execute(Event.java:474)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.ebasetech.ufs.kernel.Form.runBeforeFormEvent(Form.java:3415)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.ebasetech.ufs.kernel.FormsProcessor.runForm(FormsProcessor.java:1166)
2008-09-30 16:18:37,130 ERROR [STDERR] at formservlets.FormClient.runForm(FormClient.java:828)
2008-09-30 16:18:37,130 ERROR [STDERR] at formservlets.FormClient.process(FormClient.java:571)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.aniteps.hsc.i9n.ebase.FormClient.process(FormClient.java:67)
2008-09-30 16:18:37,130 ERROR [STDERR] at formservlets.FormClient.doGet(FormClient.java:287)
2008-09-30 16:18:37,130 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
2008-09-30 16:18:37,130 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.aniteps.hsc.i9n.security.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:316)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.aniteps.hsc.i9n.servlet.CompositeFilter$CompositeFilterChain.doFilter(CompositeFilter.java:63)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.aniteps.hsc.i9n.fault.FaultTrapFilter.doFilter(FaultTrapFilter.java:93)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.aniteps.hsc.i9n.servlet.CompositeFilter$CompositeFilterChain.doFilter(CompositeFilter.java:68)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.aniteps.hsc.i9n.configuration.ConfigurationContextFilter.doFilter(ConfigurationContextFilter.java:70)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.aniteps.hsc.i9n.servlet.CompositeFilter$CompositeFilterChain.doFilter(CompositeFilter.java:68)
2008-09-30 16:18:37,130 ERROR [STDERR] at formservlets.EbaseFilter.doFilter(EbaseFilter.java:207)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.aniteps.hsc.i9n.servlet.CompositeFilter$CompositeFilterChain.doFilter(CompositeFilter.java:68)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.aniteps.hsc.i9n.application.ApplicationNameFilter.doFilter(ApplicationNameFilter.java:93)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.aniteps.hsc.i9n.servlet.CompositeFilter$CompositeFilterChain.doFilter(CompositeFilter.java:68)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.aniteps.hsc.i9n.servlet.CompositeFilter.doFilter(CompositeFilter.java:123)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.aniteps.hsc.i9n.performance.PerformanceTraceFilter.doUntracedFilter(PerformanceTraceFilter.java:78)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.aniteps.hsc.i9n.performance.PerformanceTraceFilter.doFilter(PerformanceTraceFilter.java:52)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.aniteps.hsc.i9n.performance.PerformanceTraceFilter.doUntracedFilter(PerformanceTraceFilter.java:78)
2008-09-30 16:18:37,130 ERROR [STDERR] at com.aniteps.hsc.i9n.performance.PerformanceTraceFilter.doFilter(PerformanceTraceFilter.java:52)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:437)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:381)
2008-09-30 16:18:37,130 ERROR [STDERR] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
2008-09-30 16:18:37,130 ERROR [STDERR] at java.lang.Thread.run(Thread.java:595)
2008-09-30 16:18:37,130 ERROR [displayAbortPage]
Code:9500 - Unexpected error occurred - see server log - com.aniteps.hsc.i9n.fault.runtime.RuntimeAbend
caused by: Code:Unavailable - Unexpected error occurred - see server log - com.aniteps.hsc.i9n.ebase.FormClient$DisplayAbortPageException

2008-09-30 16:18:37,130 INFO [FormClient] Forward to /abortpage saying Unexpected error occurred - see server log
2008-09-30 16:18:39,554 INFO [STDOUT] Tue Sep 30 16:18:39: Unexpected error occurred - see server log
2008-09-30 16:18:39,554 ERROR [STDERR] java.lang.UnsupportedClassVersionError: Bad version number in .class file
0 x

User avatar
Sarah
Ebase User
Posts: 63
Joined: Fri Sep 07, 2007 2:42 pm
Location: Sandy, UK
Contact:

#7

Postby Sarah » Fri Oct 03, 2008 8:36 am

This error in the log:

Code: Select all

java.lang.UnsupportedClassVersionError: Bad version number in .class file
means that it was compiled in a different version and/or type of Java than the one you are trying to run it in.

Whichever version of Java your Tomcat is running, you need to compile it in the same version and type of Java.
0 x

selbjx
Ebase User
Posts: 22
Joined: Fri Jun 06, 2008 8:35 am

#8

Postby selbjx » Fri Oct 03, 2008 11:18 am

Sarah wrote:This error in the log:

Code: Select all

java.lang.UnsupportedClassVersionError: Bad version number in .class file
means that it was compiled in a different version and/or type of Java than the one you are trying to run it in.

Whichever version of Java your Tomcat is running, you need to compile it in the same version and type of Java.
My stupidity, thank you very much for your help.
0 x

selbjx
Ebase User
Posts: 22
Joined: Fri Jun 06, 2008 8:35 am

#9

Postby selbjx » Wed Feb 25, 2009 11:27 am

I am putting this into a new version of the system, but when trying to run it i get the following error:

Class com.ebasetech.ufs.kernel.Form can not access a member of class com.ebasetech.ufs.customfunctions.checkFieldExists with modifiers "public"

Any ideas?
0 x


Who is online

Users browsing this forum: No registered users and 127 guests