Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
The moose likes JSP and the fly likes java.lang.NullPointerException Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Java » JSP
Bookmark "java.lang.NullPointerException" Watch "java.lang.NullPointerException" New topic
Author

java.lang.NullPointerException

Buraimoh Abolore
Greenhorn

Joined: Jan 11, 2013
Posts: 11
This below error is the error copied from the error log, when I'm trying to use and event botton at my from end, in a web application interface.
Please I need to know the cause and how to troubleshoot it.
Thanks

java.lang.NullPointerException
at com.esofties.jcrest.beans.formWizard.getView(formWizard.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
at org.apache.el.parser.AstValue.getValue(AstValue.java:123)
at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:935)
at org.apache.jsp.singleFormBuilder_jsp._jspx_meth_c_005fset_005f4(singleFormBuilder_jsp.java:1023)
at org.apache.jsp.singleFormBuilder_jsp._jspService(singleFormBuilder_jsp.java:167)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:706)
at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:677)
at org.apache.jsp.config_005fuph_005fnew_005fworkers_jsp._jspService(config_005fuph_005fnew_005fworkers_jsp.java:73)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.esofties.jcrest.utilities.byPass.doFilter(byPass.java:155)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:558)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
Stefan Evans
Bartender

Joined: Jul 06, 2005
Posts: 1018


This bit tells you which line of code is producing the error.
Presumably this is your code, or your companies code?
So look at line 85 of the formWizard class and try and understand what might be null.

The stack trace indicates that this call is coming from a JSP
It looks like it trails back through singleFormBuilder.jsp and new_workers.jsp
What do these JSPs do? maybe they are passing through the null value to the later process?


Buraimoh Abolore
Greenhorn

Joined: Jan 11, 2013
Posts: 11
Thanks for your response, but I checked for the FormWizard class file the byte code is copied below:
Please your urgent solution is needed.
Its a JSP form for Add new worker event.


Summary for class com.esofties.jcrest.beans.formWizard
----------------------------------------------------------------------
Java Version Information
----------------------------------------------------------------------
Magic number: cafebabe
Minor version: 0
Major version: 50
----------------------------------------------------------------------
Access flags
----------------------------------------------------------------------
public super synchronized
----------------------------------------------------------------------
Constant Pool
----------------------------------------------------------------------
Constant pool count: 304
1: METHODREF: class=java/lang/Object, name=<init>, type=()V
2: STRING: string=
3: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=currentStep, type=Ljava/lang/String;
4: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=viewName, type=Ljava/lang/String;
5: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=lastStep, type=Ljava/lang/String;
6: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=next, type=Ljava/lang/String;
7: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=back, type=Ljava/lang/String;
8: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=first, type=Ljava/lang/String;
9: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=last, type=Ljava/lang/String;
10: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=stepTitle, type=Ljava/lang/String;
11: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=stepDescription, type=Ljava/lang/String;
12: CLASS: name=java/util/ArrayList
13: METHODREF: class=java/util/ArrayList, name=<init>, type=()V
14: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=formelements, type=Ljava/util/ArrayList;
15: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=data, type=Ljava/util/Hashtable;
16: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=userData, type=Ljava/util/Hashtable;
17: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=formutil, type=Lcom/esofties/jcrest/utilities/formUtil;
18: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=singleUtil, type=Lcom/esofties/jcrest/utilities/singleViewUtil;
19: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=reportUtil, type=Lcom/esofties/jcrest/utilities/reportUtil;
20: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=registerUtil, type=Lcom/esofties/jcrest/utilities/registerUtil;
21: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=itemValue, type=Ljava/lang/String;
22: FIELDREF: class=java/lang/System, name=out, type=Ljava/io/PrintStream;
23: CLASS: name=java/lang/StringBuilder
24: METHODREF: class=java/lang/StringBuilder, name=<init>, type=()V
25: STRING: string=itemValue
26: METHODREF: class=java/lang/StringBuilder, name=append, type=(Ljava/lang/String;)Ljava/lang/StringBuilder;
27: METHODREF: class=java/lang/StringBuilder, name=toString, type=()Ljava/lang/String;
28: METHODREF: class=java/io/PrintStream, name=println, type=(Ljava/lang/String;)V
29: METHODREF: class=com/esofties/jcrest/utilities/formUtil, name=getData, type=()Ljava/util/Hashtable;
30: METHODREF: class=java/util/Hashtable, name=get, type=(Ljava/lang/Object;)Ljava/lang/Object;
31: CLASS: name=com/esofties/jcrest/beans/stepClass
32: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=step, type=Lcom/esofties/jcrest/beans/stepClass;
33: STRING: string=currentStep
34: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=stepArray, type=Ljava/util/ArrayList;
35: METHODREF: class=java/util/ArrayList, name=iterator, type=()Ljava/util/Iterator;
36: INTERFACEMETHODREF: class=java/util/Iterator, name=hasNext, type=()Z
37: INTERFACEMETHODREF: class=java/util/Iterator, name=next, type=()Ljava/lang/Object;
38: CLASS: name=[Ljava/lang/String;
39: METHODREF: class=java/lang/String, name=equalsIgnoreCase, type=(Ljava/lang/String;)Z
40: STRING: string=1
41: METHODREF: class=com/esofties/jcrest/beans/stepClass, name=setCurrent, type=(Z)V
42: METHODREF: class=com/esofties/jcrest/beans/stepClass, name=setVisited, type=(Z)V
43: CLASS: name=java/lang/Exception
44: METHODREF: class=java/lang/Exception, name=printStackTrace, type=()V
45: METHODREF: class=java/lang/Exception, name=<init>, type=()V
46: METHODREF: class=com/esofties/jcrest/utilities/singleViewUtil, name=getData, type=()Ljava/util/Hashtable;
47: METHODREF: class=com/esofties/jcrest/utilities/reportUtil, name=getData, type=()Ljava/util/Hashtable;
48: METHODREF: class=com/esofties/jcrest/utilities/registerUtil, name=getData, type=()Ljava/util/Hashtable;
49: METHODREF: class=java/lang/Exception, name=<init>, type=(Ljava/lang/Throwable;)V
50: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=value, type=Ljava/lang/String;
51: METHODREF: class=java/lang/Object, name=toString, type=()Ljava/lang/String;
52: STRING: string=size
53: METHODREF: class=java/util/Hashtable, name=size, type=()I
54: METHODREF: class=java/lang/StringBuilder, name=append, type=(I)Ljava/lang/StringBuilder;
55: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=pageTitle, type=Ljava/lang/String;
56: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=stepType, type=Ljava/lang/String;
57: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=formPos, type=I
58: FIELDREF: class=com/esofties/jcrest/beans/formWizard, name=gridData, type=[Ljava/lang/String;
59: STRING: string=Step
60: STRING: string=strValue
61: METHODREF: class=java/util/ArrayList, name=get, type=(I)Ljava/lang/Object;
62: STRING: string=periodic_dates
63: CLASS: name=java/lang/String
64: METHODREF: class=java/util/ArrayList, name=add, type=(Ljava/lang/Object;)Z
65: CLASS: name=com/esofties/jcrest/beans/formWizard
66: CLASS: name=java/lang/Object
67: UTF8: string=currentStep
68: UTF8: string=Ljava/lang/String;
69: UTF8: string=viewName
70: UTF8: string=lastStep
71: UTF8: string=stepType
72: UTF8: string=pageTitle
73: UTF8: string=next
74: UTF8: string=back
75: UTF8: string=first
76: UTF8: string=last
77: UTF8: string=stepTitle
78: UTF8: string=stepDescription
79: UTF8: string=formelements
80: UTF8: string=Ljava/util/ArrayList;
81: UTF8: string=Signature
82: UTF8: string=Ljava/util/ArrayList<Lcom/esofties/jcrest/beans/formElements;>;
83: UTF8: string=data
84: UTF8: string=Ljava/util/Hashtable;
85: UTF8: string=userData
86: UTF8: string=formutil
87: UTF8: string=Lcom/esofties/jcrest/utilities/formUtil;
88: UTF8: string=singleUtil
89: UTF8: string=Lcom/esofties/jcrest/utilities/singleViewUtil;
90: UTF8: string=reportUtil
91: UTF8: string=Lcom/esofties/jcrest/utilities/reportUtil;
92: UTF8: string=registerUtil
93: UTF8: string=Lcom/esofties/jcrest/utilities/registerUtil;
94: UTF8: string=step
95: UTF8: string=Lcom/esofties/jcrest/beans/stepClass;
96: UTF8: string=value
97: UTF8: string=formPos
98: UTF8: string=I
99: UTF8: string=gridData
100: UTF8: string=[Ljava/lang/String;
101: UTF8: string=stepArray
102: UTF8: string=Ljava/util/ArrayList<[Ljava/lang/String;>;
103: UTF8: string=itemValue
104: UTF8: string=<init>
105: UTF8: string=()V
106: UTF8: string=Code
107: UTF8: string=LineNumberTable
108: UTF8: string=LocalVariableTable
109: UTF8: string=this
110: UTF8: string=Lcom/esofties/jcrest/beans/formWizard;
111: UTF8: string=getItemValue
112: UTF8: string=()Ljava/lang/String;
113: UTF8: string=setItemValue
114: UTF8: string=(Ljava/lang/String;)V
115: UTF8: string=getStep
116: UTF8: string=()Lcom/esofties/jcrest/beans/stepClass;
117: UTF8: string=atrArr
118: UTF8: string=i$
119: UTF8: string=Ljava/util/Iterator;
120: UTF8: string=f
121: UTF8: string=Ljava/lang/Exception;
122: UTF8: string=StackMapTable
123: CLASS: name=java/util/Iterator
124: CLASS: name=java/lang/Exception
125: UTF8: string=Exceptions
126: UTF8: string=getView
127: UTF8: string=getReportView
128: UTF8: string=getRegistrationForm
129: UTF8: string=hstep
130: UTF8: string=getValue
131: UTF8: string=setValue
132: UTF8: string=getUserData
133: UTF8: string=()Ljava/util/Hashtable;
134: UTF8: string=setUserData
135: UTF8: string=(Ljava/util/Hashtable;)V
136: UTF8: string=getFormutil
137: UTF8: string=()Lcom/esofties/jcrest/utilities/formUtil;
138: UTF8: string=setFormutil
139: UTF8: string=(Lcom/esofties/jcrest/utilities/formUtil;)V
140: UTF8: string=getBack
141: UTF8: string=setBack
142: UTF8: string=getCurrentStep
143: UTF8: string=setCurrentStep
144: UTF8: string=getFirst
145: UTF8: string=setFirst
146: UTF8: string=getLast
147: UTF8: string=setLast
148: UTF8: string=getNext
149: UTF8: string=setNext
150: UTF8: string=getStepDescription
151: UTF8: string=setStepDescription
152: UTF8: string=getStepTitle
153: UTF8: string=setStepTitle
154: UTF8: string=getFormelements
155: UTF8: string=()Ljava/util/ArrayList;
156: UTF8: string=()Ljava/util/ArrayList<Lcom/esofties/jcrest/beans/formElements;>;
157: UTF8: string=setFormelements
158: UTF8: string=(Ljava/util/ArrayList;)V
159: UTF8: string=LocalVariableTypeTable
160: UTF8: string=(Ljava/util/ArrayList<Lcom/esofties/jcrest/beans/formElements;>;)V
161: UTF8: string=getPageTitle
162: UTF8: string=setPageTitle
163: UTF8: string=getStepType
164: UTF8: string=setStepType
165: UTF8: string=getData
166: UTF8: string=setData
167: UTF8: string=getRegisterUtil
168: UTF8: string=()Lcom/esofties/jcrest/utilities/registerUtil;
169: UTF8: string=setRegisterUtil
170: UTF8: string=(Lcom/esofties/jcrest/utilities/registerUtil;)V
171: UTF8: string=registerutil
172: UTF8: string=getStepArray
173: UTF8: string=()Ljava/util/ArrayList<[Ljava/lang/String;>;
174: UTF8: string=setStepArray
175: UTF8: string=(Ljava/util/ArrayList<[Ljava/lang/String;>;)V
176: UTF8: string=getFormPos
177: UTF8: string=()I
178: UTF8: string=setFormPos
179: UTF8: string=(I)V
180: UTF8: string=getGridData
181: UTF8: string=()[Ljava/lang/String;
182: UTF8: string=setGridData
183: UTF8: string=([Ljava/lang/String;)V
184: UTF8: string=getGridValue
185: UTF8: string=getLastStepName
186: UTF8: string=strValue
187: CLASS: name=java/lang/String
188: UTF8: string=getStepLast
189: UTF8: string=s
190: UTF8: string=flag
191: UTF8: string=getViewName
192: UTF8: string=setViewName
193: UTF8: string=getSingleUtil
194: UTF8: string=()Lcom/esofties/jcrest/utilities/singleViewUtil;
195: UTF8: string=setSingleUtil
196: UTF8: string=(Lcom/esofties/jcrest/utilities/singleViewUtil;)V
197: UTF8: string=getItems
198: UTF8: string=i
199: UTF8: string=g
200: UTF8: string=ls
201: CLASS: name=java/util/ArrayList
202: UTF8: string=getReportUtil
203: UTF8: string=()Lcom/esofties/jcrest/utilities/reportUtil;
204: UTF8: string=setReportUtil
205: UTF8: string=(Lcom/esofties/jcrest/utilities/reportUtil;)V
206: UTF8: string=SourceFile
207: UTF8: string=formWizard.java
208: NAMEANDTYPE: name=<init>, descriptor=()V
209: UTF8: string=
210: NAMEANDTYPE: name=currentStep, descriptor=Ljava/lang/String;
211: NAMEANDTYPE: name=viewName, descriptor=Ljava/lang/String;
212: NAMEANDTYPE: name=lastStep, descriptor=Ljava/lang/String;
213: NAMEANDTYPE: name=next, descriptor=Ljava/lang/String;
214: NAMEANDTYPE: name=back, descriptor=Ljava/lang/String;
215: NAMEANDTYPE: name=first, descriptor=Ljava/lang/String;
216: NAMEANDTYPE: name=last, descriptor=Ljava/lang/String;
217: NAMEANDTYPE: name=stepTitle, descriptor=Ljava/lang/String;
218: NAMEANDTYPE: name=stepDescription, descriptor=Ljava/lang/String;
219: UTF8: string=java/util/ArrayList
220: NAMEANDTYPE: name=formelements, descriptor=Ljava/util/ArrayList;
221: NAMEANDTYPE: name=data, descriptor=Ljava/util/Hashtable;
222: NAMEANDTYPE: name=userData, descriptor=Ljava/util/Hashtable;
223: NAMEANDTYPE: name=formutil, descriptor=Lcom/esofties/jcrest/utilities/formUtil;
224: NAMEANDTYPE: name=singleUtil, descriptor=Lcom/esofties/jcrest/utilities/singleViewUtil;
225: NAMEANDTYPE: name=reportUtil, descriptor=Lcom/esofties/jcrest/utilities/reportUtil;
226: NAMEANDTYPE: name=registerUtil, descriptor=Lcom/esofties/jcrest/utilities/registerUtil;
227: NAMEANDTYPE: name=itemValue, descriptor=Ljava/lang/String;
228: CLASS: name=java/lang/System
229: NAMEANDTYPE: name=out, descriptor=Ljava/io/PrintStream;
230: UTF8: string=java/lang/StringBuilder
231: NAMEANDTYPE: name=append, descriptor=(Ljava/lang/String;)Ljava/lang/StringBuilder;
232: NAMEANDTYPE: name=toString, descriptor=()Ljava/lang/String;
233: CLASS: name=java/io/PrintStream
234: NAMEANDTYPE: name=println, descriptor=(Ljava/lang/String;)V
235: CLASS: name=com/esofties/jcrest/utilities/formUtil
236: NAMEANDTYPE: name=getData, descriptor=()Ljava/util/Hashtable;
237: CLASS: name=java/util/Hashtable
238: NAMEANDTYPE: name=get, descriptor=(Ljava/lang/Object;)Ljava/lang/Object;
239: UTF8: string=com/esofties/jcrest/beans/stepClass
240: NAMEANDTYPE: name=step, descriptor=Lcom/esofties/jcrest/beans/stepClass;
241: NAMEANDTYPE: name=stepArray, descriptor=Ljava/util/ArrayList;
242: NAMEANDTYPE: name=iterator, descriptor=()Ljava/util/Iterator;
243: CLASS: name=java/util/Iterator
244: NAMEANDTYPE: name=hasNext, descriptor=()Z
245: NAMEANDTYPE: name=next, descriptor=()Ljava/lang/Object;
246: NAMEANDTYPE: name=equalsIgnoreCase, descriptor=(Ljava/lang/String;)Z
247: UTF8: string=1
248: NAMEANDTYPE: name=setCurrent, descriptor=(Z)V
249: NAMEANDTYPE: name=setVisited, descriptor=(Z)V
250: UTF8: string=java/lang/Exception
251: NAMEANDTYPE: name=printStackTrace, descriptor=()V
252: CLASS: name=com/esofties/jcrest/utilities/singleViewUtil
253: CLASS: name=com/esofties/jcrest/utilities/reportUtil
254: CLASS: name=com/esofties/jcrest/utilities/registerUtil
255: NAMEANDTYPE: name=<init>, descriptor=(Ljava/lang/Throwable;)V
256: NAMEANDTYPE: name=value, descriptor=Ljava/lang/String;
257: UTF8: string=size
258: NAMEANDTYPE: name=size, descriptor=()I
259: NAMEANDTYPE: name=append, descriptor=(I)Ljava/lang/StringBuilder;
260: NAMEANDTYPE: name=pageTitle, descriptor=Ljava/lang/String;
261: NAMEANDTYPE: name=stepType, descriptor=Ljava/lang/String;
262: NAMEANDTYPE: name=formPos, descriptor=I
263: NAMEANDTYPE: name=gridData, descriptor=[Ljava/lang/String;
264: UTF8: string=Step
265: NAMEANDTYPE: name=get, descriptor=(I)Ljava/lang/Object;
266: UTF8: string=periodic_dates
267: UTF8: string=java/lang/String
268: NAMEANDTYPE: name=add, descriptor=(Ljava/lang/Object;)Z
269: UTF8: string=com/esofties/jcrest/beans/formWizard
270: UTF8: string=java/lang/Object
271: UTF8: string=java/util/Iterator
272: UTF8: string=java/lang/System
273: UTF8: string=out
274: UTF8: string=Ljava/io/PrintStream;
275: UTF8: string=append
276: UTF8: string=(Ljava/lang/String;)Ljava/lang/StringBuilder;
277: UTF8: string=toString
278: UTF8: string=java/io/PrintStream
279: UTF8: string=println
280: UTF8: string=com/esofties/jcrest/utilities/formUtil
281: UTF8: string=java/util/Hashtable
282: UTF8: string=get
283: UTF8: string=(Ljava/lang/Object;)Ljava/lang/Object;
284: UTF8: string=iterator
285: UTF8: string=()Ljava/util/Iterator;
286: UTF8: string=hasNext
287: UTF8: string=()Z
288: UTF8: string=()Ljava/lang/Object;
289: UTF8: string=equalsIgnoreCase
290: UTF8: string=(Ljava/lang/String;)Z
291: UTF8: string=setCurrent
292: UTF8: string=(Z)V
293: UTF8: string=setVisited
294: UTF8: string=printStackTrace
295: UTF8: string=com/esofties/jcrest/utilities/singleViewUtil
296: UTF8: string=com/esofties/jcrest/utilities/reportUtil
297: UTF8: string=com/esofties/jcrest/utilities/registerUtil
298: UTF8: string=(Ljava/lang/Throwable;)V
299: UTF8: string=size
300: UTF8: string=(I)Ljava/lang/StringBuilder;
301: UTF8: string=(I)Ljava/lang/Object;
302: UTF8: string=add
303: UTF8: string=(Ljava/lang/Object;)Z
----------------------------------------------------------------------
Class Names
----------------------------------------------------------------------
This class: com.esofties.jcrest.beans.formWizard
Super class: java.lang.Object
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute SourceFile. Source=formWizard.java
----------------------------------------------------------------------
Interfaces
----------------------------------------------------------------------
Interfaces count: 0
----------------------------------------------------------------------
Fields
----------------------------------------------------------------------
Number of fields: 24
1: private java.lang.String currentStep
2: private java.lang.String viewName
3: private java.lang.String lastStep
4: private java.lang.String stepType
5: private java.lang.String pageTitle
6: private java.lang.String next
7: private java.lang.String back
8: private java.lang.String first
9: private java.lang.String last
10: private java.lang.String stepTitle
11: private java.lang.String stepDescription
12: private java.util.ArrayList formelements
13: private java.util.Hashtable data
14: private java.util.Hashtable userData
15: private com.esofties.jcrest.utilities.formUtil formutil
16: private com.esofties.jcrest.utilities.singleViewUtil singleUtil
17: private com.esofties.jcrest.utilities.reportUtil reportUtil
18: private com.esofties.jcrest.utilities.registerUtil registerUtil
19: private com.esofties.jcrest.beans.stepClass step
20: private java.lang.String value
21: private int formPos
22: private []java.lang.String gridData
23: private java.util.ArrayList stepArray
24: private java.lang.String itemValue
----------------------------------------------------------------------
Methods
----------------------------------------------------------------------
Methods count: 53
1: public void <init>()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=210
Max stack: 3 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 invokespecial 1
4 aload_0
5 ldc 2
7 putfield 3
10 aload_0
11 ldc 2
13 putfield 4
16 aload_0
17 ldc 2
19 putfield 5
22 aload_0
23 ldc 2
25 putfield 6
28 aload_0
29 ldc 2
31 putfield 7
34 aload_0
35 ldc 2
37 putfield 8
40 aload_0
41 ldc 2
43 putfield 9
46 aload_0
47 ldc 2
49 putfield 10
52 aload_0
53 ldc 2
55 putfield 11
58 aload_0
59 new 12
62 dup
63 invokespecial 13
66 putfield 14
69 aload_0
70 aconst_null
71 putfield 15
74 aload_0
75 aconst_null
76 putfield 16
79 aload_0
80 aconst_null
81 putfield 17
84 aload_0
85 aconst_null
86 putfield 18
89 aload_0
90 aconst_null
91 putfield 19
94 aload_0
95 aconst_null
96 putfield 20
99 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=18
Line : Start Program Counter
47 : 0
21 : 4
22 : 10
23 : 16
26 : 22
27 : 28
28 : 34
29 : 40
30 : 46
31 : 52
32 : 58
33 : 69
34 : 74
35 : 79
36 : 84
37 : 89
38 : 94
48 : 99
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 100 : com.esofties.jcrest.beans.formWizard : this
}

2: public java.lang.String getItemValue()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 21
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
51 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

3: public void setItemValue(java.lang.String)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=91
Max stack: 3 Max locals: 2
------Begin Bytecode-------
0 getstatic 22
3 new 23
6 dup
7 invokespecial 24
10 ldc 25
12 invokevirtual 26
15 aload_1
16 invokevirtual 26
19 invokevirtual 27
22 invokevirtual 28
25 aload_0
26 aload_1
27 putfield 21
30 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=3
Line : Start Program Counter
55 : 0
56 : 25
57 : 30
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 31 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 31 : java.lang.String : itemValue
}

4: public com.esofties.jcrest.beans.stepClass getStep()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute Code. Length=292
Max stack: 3 Max locals: 3
Exceptions Table
Catch type : Start PC : End PC : Handler PC
java.lang.Exception : 0 : 128 : 129
------Begin Bytecode-------
0 aload_0
1 aload_0
2 getfield 17
5 invokevirtual 29
8 putfield 15
11 aload_0
12 aload_0
13 getfield 15
16 aload_0
17 getfield 3
20 invokevirtual 30
23 checkcast 31
26 putfield 32
29 getstatic 22
32 new 23
35 dup
36 invokespecial 24
39 ldc 33
41 invokevirtual 26
44 aload_0
45 getfield 3
48 invokevirtual 26
51 invokevirtual 27
54 invokevirtual 28
57 aload_0
58 getfield 34
61 invokevirtual 35
64 astore_1
65 aload_1
66 invokeinterface 36, 1, 0
71 ifeq 37
74 aload_1
75 invokeinterface 37, 1, 0
80 checkcast 38
83 astore_2
84 aload_2
85 iconst_0
86 aaload
87 aload_0
88 getfield 3
91 invokevirtual 39
94 ifeq 11
97 aload_2
98 iconst_3
99 ldc 40
101 aastore
102 goto 6
105 goto 65496
108 aload_0
109 getfield 32
112 iconst_1
113 invokevirtual 41
116 aload_0
117 getfield 32
120 iconst_1
121 invokevirtual 42
124 aload_0
125 getfield 32
128 areturn
129 astore_1
130 aload_1
131 invokevirtual 44
134 new 43
137 dup
138 invokespecial 45
141 athrow
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 3
Attribute LineNumberTable. TableLength=13
Line : Start Program Counter
62 : 0
63 : 11
64 : 29
65 : 57
67 : 84
68 : 97
69 : 102
72 : 108
73 : 116
75 : 124
76 : 129
77 : 130
78 : 134
Attribute LocalVariableTable. TableLength=4
Position : Start PC : Length : Descriptor : Name
2 : 84 : 21 : []java.lang.String : atrArr
1 : 65 : 43 : java.util.Iterator : i$
1 : 130 : 12 : java.lang.Exception : f
0 : 0 : 142 : com.esofties.jcrest.beans.formWizard : this
Attribute Unknown Attribute Exceptions. Number=1, java.lang.Exception
}

5: public com.esofties.jcrest.beans.stepClass getView()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute Code. Length=139
Max stack: 3 Max locals: 2
Exceptions Table
Catch type : Start PC : End PC : Handler PC
java.lang.Exception : 0 : 33 : 34
------Begin Bytecode-------
0 aload_0
1 aload_0
2 getfield 18
5 invokevirtual 46
8 putfield 15
11 aload_0
12 aload_0
13 getfield 15
16 aload_0
17 getfield 4
20 invokevirtual 30
23 checkcast 31
26 putfield 32
29 aload_0
30 getfield 32
33 areturn
34 astore_1
35 aload_1
36 invokevirtual 44
39 new 43
42 dup
43 invokespecial 45
46 athrow
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 3
Attribute LineNumberTable. TableLength=6
Line : Start Program Counter
85 : 0
86 : 11
88 : 29
89 : 34
90 : 35
91 : 39
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
1 : 35 : 12 : java.lang.Exception : f
0 : 0 : 47 : com.esofties.jcrest.beans.formWizard : this
Attribute Unknown Attribute Exceptions. Number=1, java.lang.Exception
}

6: public com.esofties.jcrest.beans.stepClass getReportView()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute Code. Length=139
Max stack: 3 Max locals: 2
Exceptions Table
Catch type : Start PC : End PC : Handler PC
java.lang.Exception : 0 : 33 : 34
------Begin Bytecode-------
0 aload_0
1 aload_0
2 getfield 19
5 invokevirtual 47
8 putfield 15
11 aload_0
12 aload_0
13 getfield 15
16 aload_0
17 getfield 4
20 invokevirtual 30
23 checkcast 31
26 putfield 32
29 aload_0
30 getfield 32
33 areturn
34 astore_1
35 aload_1
36 invokevirtual 44
39 new 43
42 dup
43 invokespecial 45
46 athrow
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 3
Attribute LineNumberTable. TableLength=6
Line : Start Program Counter
96 : 0
97 : 11
99 : 29
100 : 34
101 : 35
102 : 39
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
1 : 35 : 12 : java.lang.Exception : f
0 : 0 : 47 : com.esofties.jcrest.beans.formWizard : this
Attribute Unknown Attribute Exceptions. Number=1, java.lang.Exception
}

7: public com.esofties.jcrest.beans.stepClass getRegistrationForm()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute Code. Length=132
Max stack: 3 Max locals: 2
Exceptions Table
Catch type : Start PC : End PC : Handler PC
java.lang.Exception : 0 : 19 : 20
------Begin Bytecode-------
0 aload_0
1 getfield 20
4 invokevirtual 48
7 astore_1
8 aload_1
9 aload_0
10 getfield 4
13 invokevirtual 30
16 checkcast 31
19 areturn
20 astore_1
21 aload_1
22 invokevirtual 44
25 new 43
28 dup
29 aload_1
30 invokespecial 49
33 athrow
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 3
Attribute LineNumberTable. TableLength=5
Line : Start Program Counter
108 : 0
109 : 8
110 : 20
111 : 21
112 : 25
Attribute LocalVariableTable. TableLength=3
Position : Start PC : Length : Descriptor : Name
1 : 8 : 12 : java.util.Hashtable : hstep
1 : 21 : 13 : java.lang.Exception : f
0 : 0 : 34 : com.esofties.jcrest.beans.formWizard : this
Attribute Unknown Attribute Exceptions. Number=1, java.lang.Exception
}

8: public java.lang.String getValue()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=57
Max stack: 2 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 16
4 aload_0
5 getfield 50
8 invokevirtual 30
11 invokevirtual 51
14 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
117 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 15 : com.esofties.jcrest.beans.formWizard : this
}

9: public void setValue(java.lang.String)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 50
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
121 : 0
122 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : java.lang.String : value
}

10: public java.util.Hashtable getUserData()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 16
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
125 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

11: public void setUserData(java.util.Hashtable)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 16
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
129 : 0
130 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : java.util.Hashtable : userData
}

12: public com.esofties.jcrest.utilities.formUtil getFormutil()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 17
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
133 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

13: public void setFormutil(com.esofties.jcrest.utilities.formUtil)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute Code. Length=97
Max stack: 3 Max locals: 2
------Begin Bytecode-------
0 getstatic 22
3 new 23
6 dup
7 invokespecial 24
10 ldc 52
12 invokevirtual 26
15 aload_1
16 invokevirtual 29
19 invokevirtual 53
22 invokevirtual 54
25 invokevirtual 27
28 invokevirtual 28
31 aload_0
32 aload_1
33 putfield 17
36 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=3
Line : Start Program Counter
137 : 0
138 : 31
139 : 36
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 37 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 37 : com.esofties.jcrest.utilities.formUtil : formutil
Attribute Exceptions. Number=1, java.lang.Exception
}

14: public java.lang.String getBack()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 7
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
142 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

15: public void setBack(java.lang.String)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 7
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
146 : 0
147 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : java.lang.String : back
}

16: public java.lang.String getCurrentStep()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 3
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
150 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

17: public void setCurrentStep(java.lang.String)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 3
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
154 : 0
155 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : java.lang.String : currentStep
}

18: public java.lang.String getFirst()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 8
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
158 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

19: public void setFirst(java.lang.String)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 8
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
162 : 0
163 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : java.lang.String : first
}

20: public java.lang.String getLast()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 9
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
166 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

21: public void setLast(java.lang.String)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 9
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
170 : 0
171 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : java.lang.String : last
}

22: public java.lang.String getNext()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 6
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
174 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

23: public void setNext(java.lang.String)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 6
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
178 : 0
179 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : java.lang.String : next
}

24: public java.lang.String getStepDescription()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 11
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
182 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

25: public void setStepDescription(java.lang.String)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 11
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
186 : 0
187 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : java.lang.String : stepDescription
}

26: public java.lang.String getStepTitle()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 10
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
190 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

27: public void setStepTitle(java.lang.String)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 10
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
194 : 0
195 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : java.lang.String : stepTitle
}

28: public java.util.ArrayList getFormelements()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 14
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
198 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
Attribute Unknown }

29: public void setFormelements(java.util.ArrayList)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute Code. Length=80
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 14
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 3
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
202 : 0
203 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : java.util.ArrayList : formelements
Attribute Unknown Attribute Unknown }

30: public java.lang.String getPageTitle()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 55
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
206 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

31: public void setPageTitle(java.lang.String)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 55
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
210 : 0
211 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : java.lang.String : pageTitle
}

32: public java.lang.String getStepType()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 56
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
214 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

33: public void setStepType(java.lang.String)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 56
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
218 : 0
219 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : java.lang.String : stepType
}

34: public java.util.Hashtable getData()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute Code. Length=50
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 17
4 invokevirtual 29
7 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
222 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 8 : com.esofties.jcrest.beans.formWizard : this
Attribute Exceptions. Number=1, java.lang.Exception
}

35: public void setData(java.util.Hashtable)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 15
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
226 : 0
227 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : java.util.Hashtable : data
}

36: public com.esofties.jcrest.utilities.registerUtil getRegisterUtil()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 20
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
230 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

37: public void setRegisterUtil(com.esofties.jcrest.utilities.registerUtil)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 20
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
234 : 0
235 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : com.esofties.jcrest.utilities.registerUtil : registerutil
}

38: public java.util.ArrayList getStepArray()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 34
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
238 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
Attribute Unknown }

39: public void setStepArray(java.util.ArrayList)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute Code. Length=80
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 34
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 3
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
242 : 0
243 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : java.util.ArrayList : stepArray
Attribute Unknown Attribute Unknown }

40: public int getFormPos()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 57
4 ireturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
246 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

41: public void setFormPos(int)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 iload_1
2 putfield 57
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
250 : 0
251 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : int : formPos
}

42: public []java.lang.String getGridData()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 58
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
254 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

43: public void setGridData([]java.lang.String)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 58
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
258 : 0
259 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : []java.lang.String : gridData
}

44: public java.lang.String getGridValue()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=52
Max stack: 2 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 58
4 aload_0
5 getfield 57
8 aaload
9 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
262 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 10 : com.esofties.jcrest.beans.formWizard : this
}

45: public java.lang.String getLastStepName()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=245
Max stack: 4 Max locals: 4
------Begin Bytecode-------
0 ldc 2
2 astore_1
3 aload_0
4 getfield 34
7 invokevirtual 35
10 astore_2
11 aload_2
12 invokeinterface 36, 1, 0
17 ifeq 74
20 aload_2
21 invokeinterface 37, 1, 0
26 checkcast 38
29 astore_3
30 aload_0
31 new 23
34 dup
35 invokespecial 24
38 ldc 59
40 invokevirtual 26
43 aload_3
44 bipush 6
46 aaload
47 invokevirtual 26
50 invokevirtual 27
53 putfield 5
56 aload_3
57 iconst_0
58 aaload
59 aload_0
60 getfield 5
63 invokevirtual 39
66 ifeq 22
69 aload_3
70 iconst_3
71 aaload
72 ldc 40
74 invokevirtual 39
77 ifeq 11
80 aload_0
81 getfield 5
84 astore_1
85 goto 6
88 goto 65459
91 getstatic 22
94 new 23
97 dup
98 invokespecial 24
101 ldc 60
103 invokevirtual 26
106 aload_1
107 invokevirtual 26
110 invokevirtual 27
113 invokevirtual 28
116 aload_1
117 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 3
Attribute LineNumberTable. TableLength=9
Line : Start Program Counter
267 : 0
269 : 3
270 : 30
271 : 56
272 : 69
273 : 80
274 : 85
278 : 91
279 : 116
Attribute LocalVariableTable. TableLength=4
Position : Start PC : Length : Descriptor : Name
3 : 30 : 58 : []java.lang.String : atrArr
2 : 11 : 80 : java.util.Iterator : i$
0 : 0 : 118 : com.esofties.jcrest.beans.formWizard : this
1 : 3 : 115 : java.lang.String : strValue
Attribute Unknown }

46: public int getStepLast()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute Code. Length=204
Max stack: 4 Max locals: 3
Exceptions Table
Catch type : Start PC : End PC : Handler PC
java.lang.Exception : 2 : 56 : 59
------Begin Bytecode-------
0 iconst_0
1 istore_1
2 aload_0
3 getfield 34
6 iconst_0
7 invokevirtual 61
10 checkcast 38
13 astore_2
14 aload_0
15 new 23
18 dup
19 invokespecial 24
22 ldc 59
24 invokevirtual 26
27 aload_2
28 bipush 6
30 aaload
31 invokevirtual 26
34 invokevirtual 27
37 putfield 5
40 aload_0
41 getfield 3
44 aload_0
45 getfield 5
48 invokevirtual 39
51 ifeq 5
54 iconst_1
55 istore_1
56 goto 17
59 astore_2
60 aload_2
61 invokevirtual 44
64 new 43
67 dup
68 aload_2
69 invokespecial 49
72 athrow
73 iload_1
74 ireturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 3
Attribute LineNumberTable. TableLength=9
Line : Start Program Counter
282 : 0
284 : 2
285 : 14
286 : 40
287 : 54
293 : 56
291 : 59
292 : 64
294 : 73
Attribute LocalVariableTable. TableLength=4
Position : Start PC : Length : Descriptor : Name
2 : 14 : 42 : []java.lang.String : atrArr
2 : 60 : 13 : java.lang.Exception : s
0 : 0 : 75 : com.esofties.jcrest.beans.formWizard : this
1 : 2 : 73 : int : flag
Attribute Unknown Attribute Exceptions. Number=1, java.lang.Exception
}

47: public java.lang.String getViewName()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 4
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
298 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

48: public void setViewName(java.lang.String)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 4
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
302 : 0
303 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : java.lang.String : viewName
}

49: public com.esofties.jcrest.utilities.singleViewUtil getSingleUtil()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 18
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
306 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

50: public void setSingleUtil(com.esofties.jcrest.utilities.singleViewUtil)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 18
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
310 : 0
311 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : com.esofties.jcrest.utilities.singleViewUtil : singleUtil
}

51: public java.util.ArrayList getItems()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 3
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 3
Attribute Code. Length=262
Max stack: 6 Max locals: 3
Exceptions Table
Catch type : Start PC : End PC : Handler PC
java.lang.Exception : 8 : 90 : 93
------Begin Bytecode-------
0 new 12
3 dup
4 invokespecial 13
7 astore_1
8 aload_0
9 getfield 21
12 ldc 62
14 invokevirtual 39
17 ifeq 73
20 sipush 2010
23 istore_2
24 iload_2
25 sipush 1960
28 if_icmplt 62
31 aload_1
32 iconst_2
33 anewarray 63
36 dup
37 iconst_0
38 new 23
41 dup
42 invokespecial 24
45 iload_2
46 invokevirtual 54
49 ldc 2
51 invokevirtual 26
54 invokevirtual 27
57 aastore
58 dup
59 iconst_1
60 new 23
63 dup
64 invokespecial 24
67 iload_2
68 invokevirtual 54
71 ldc 2
73 invokevirtual 26
76 invokevirtual 27
79 aastore
80 invokevirtual 64
83 pop
84 iinc 2, 255
87 goto 65473
90 goto 17
93 astore_2
94 aload_2
95 invokevirtual 44
98 new 43
101 dup
102 aload_2
103 invokespecial 49
106 athrow
107 aload_1
108 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 4
Attribute LineNumberTable. TableLength=9
Line : Start Program Counter
314 : 0
316 : 8
318 : 20
319 : 31
318 : 84
324 : 90
322 : 93
323 : 98
325 : 107
Attribute LocalVariableTable. TableLength=4
Position : Start PC : Length : Descriptor : Name
2 : 24 : 66 : int : i
2 : 94 : 13 : java.lang.Exception : g
0 : 0 : 109 : com.esofties.jcrest.beans.formWizard : this
1 : 8 : 101 : java.util.ArrayList : ls
Attribute Unknown Attribute Unknown Attribute Exceptions. Number=1, java.lang.Exception
Attribute Unknown }

52: public com.esofties.jcrest.utilities.reportUtil getReportUtil()
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=47
Max stack: 1 Max locals: 1
------Begin Bytecode-------
0 aload_0
1 getfield 19
4 areturn
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=1
Line : Start Program Counter
329 : 0
Attribute LocalVariableTable. TableLength=1
Position : Start PC : Length : Descriptor : Name
0 : 0 : 5 : com.esofties.jcrest.beans.formWizard : this
}

53: public void setReportUtil(com.esofties.jcrest.utilities.reportUtil)
{
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 1
Attribute Code. Length=62
Max stack: 2 Max locals: 2
------Begin Bytecode-------
0 aload_0
1 aload_1
2 putfield 19
5 return
------End Bytecode-------
----------------------------------------------------------------------
Attributes
----------------------------------------------------------------------
Attributes count: 2
Attribute LineNumberTable. TableLength=2
Line : Start Program Counter
333 : 0
334 : 5
Attribute LocalVariableTable. TableLength=2
Position : Start PC : Length : Descriptor : Name
0 : 0 : 6 : com.esofties.jcrest.beans.formWizard : this
1 : 0 : 6 : com.esofties.jcrest.utilities.reportUtil : reportUtil
}

Richard Tookey
Ranch Hand

Joined: Aug 27, 2012
Posts: 1064
    
  10

Nobody is likely to try to solve your problem from a byte code dump! Look at line 85 in the FormWizard source code. If you don't have access to the source code then take the problem to the people who wrote class FormWizard .

P.S. Is it FormWizard or formWizard ?
 
GeeCON Prague 2014
 
subject: java.lang.NullPointerException