Java.lang.NullPointerException at javax.faces.webapp.FacesServlet.init(Face
Using Oralce 10g app server 9.0.4.0.0
Using jsf 1.1
Works fine under Resin 3.0, but not oracle.
Added the listener lines to web.xml.
<listener>
<listener-class>com.sun.faces.config.ConfigListener</listener-class>
</listener>
The following jars are in my web-inf/lib
commons-beanutils
commons-collections
commons-dbcp
commons-digester
commons-logging
commons-pool
commons-validator
jsf-api
jsf-impl
jstl
jta
Still get the NPE.
java.lang.NullPointerException
at javax.faces.webapp.FacesServlet.init(FacesServlet.java:144)
at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2094)
at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4523)
at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4617)
at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:765)
at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:497)
at com.evermind.server.Application.getHttpApplication(Application.java:886)
at com.evermind.server.http.HttpServer.getHttpApplication(HttpServer.java:688)
at com.evermind.server.http.HttpSite.initApplications(HttpSite.java:570)
at com.evermind.server.http.HttpSite.setConfig(HttpSite.java:263)
at com.evermind.server.http.HttpServer.setSites(HttpServer.java:259)
at com.evermind.server.http.HttpServer.setConfig(HttpServer.java:160)
at com.evermind.server.ApplicationServer.initializeHttp(ApplicationServer.java:2325)
at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:1498)
at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:93)
at java.lang.Thread.run(Thread.java:534)
Any other suggestions?
Eh... seems like I'm not alone here...
Trying to run my application, but all I get is:
Error Message:
java.lang.NullPointerException
Error details:
java.lang.NullPointerException
at javax.faces.webapp.FacesServlet.init(FacesServlet.java:144)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:757)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:130)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)
This application is working on the other machine. I guess there is something wrong with my eclipse project setup and/or I am missing some libraries.
Any syggestions? All help is appreciated. :)
Similar Messages
-
Java.lang.NullPointerException in DataCacheManager
java.lang.NullPointerException
at kodo.datacache.DataCacheManager.<init>(DataCacheManager.java:43)
at
kodo.conf.JDOConfigurationImpl.getDataCacheManager(JDOConfigurationImpl.java
:1356)
at
kodo.runtime.PersistenceManagerFactoryImpl.getPersistenceManager(Persistence
ManagerFactoryImpl.java:130)
at
kodo.runtime.PersistenceManagerFactoryImpl.getPersistenceManager(Persistence
ManagerFactoryImpl.java:100)
at
kodo.runtime.PersistenceManagerFactoryImpl.getPersistenceManager(Persistence
ManagerFactoryImpl.java:93)
at
com.peacetech.jdo.pmpool.PersistenceManagerPoolFactoryNewInstance.borrow(Per
sistenceManagerPoolFactoryNewInstance.java:32)
at com.peacetech.jdo.pmpool.JndiPMPool.borrow(JndiPMPool.java:41)
at peacetech.gao.ccs.web.util.PMPool.borrow(PMPool.java:34)
at peacetech.gao.ccs.web.form.JdoActionForm.pm(JdoActionForm.java:29)
at
peacetech.gao.ccs.web.form.JdoActionForm.getLoggedInEmployee(JdoActionForm.j
ava:67)
at
peacetech.gao.ccs.web.action.NewContactAction.edit(NewContactAction.java:48)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
at sun.reflect.DelegatingMethodAccessorImpl.invok
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
javax.jdo.option.ConnectionFactory2Name=java:comp/env/jdbc/ccs
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
javax.jdo.option.RestoreValues=true
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
kodo.DataCacheTimeout=7200000
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
javax.jdo.option.Multithreaded=false
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
kodo.jdbc.DBDictionary=StoreCharsAsNumbers=false,BatchLimit=0
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
javax.jdo.option.IgnoreCache=true
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
kodo.jdbc.SequenceFactory=com.peacetech.jdo.kodo.sequence.Kodo3UnsupportedSe
quence
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
kodo.DataCache=false(CacheSize=10000)
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
kodo.QueryCompilationCache=false
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
kodo.PersistentTypes=peacetech.gao.ccs.jdo.ActionItem,peacetech.gao.ccs.jdo.
CcRecipient,peacetech.gao.ccs.jdo.CongressionalParticipant,peacetech.gao.ccs
..jdo.Contact,peacetech.gao.ccs.jdo.ContactActionItem,peacetech.gao.ccs.jdo.C
ontactComment,peacetech.gao.ccs.jdo.ContactReference,peacetech.gao.ccs.jdo.C
ontactServiceType,peacetech.gao.ccs.jdo.ContactStatus,peacetech.gao.ccs.jdo.
ContactType,peacetech.gao.ccs.jdo.GaoParticipant,peacetech.gao.ccs.jdo.GaoTe
am,peacetech.gao.ccs.jdo.Notification,peacetech.gao.ccs.jdo.NotificationType
,peacetech.gao.ccs.jdo.OrgUnitCrAdvisor,peacetech.gao.ccs.jdo.ParticipatingT
eam,peacetech.gao.ccs.jdo.ReferenceType,peacetech.gao.ccs.jdo.ServiceType,pe
acetech.gao.ccs.jdo.SubjectArea,peacetech.gao.ccs.jdo.Employee,peacetech.gao
..usorg.jdo.AddressType,peacetech.gao.usorg.jdo.Member,peacetech.gao.usorg.jd
o.MemberInfo,peacetech.gao.usorg.jdo.OrgUnit,peacetech.gao.usorg.jdo.OrgUnit
Link,peacetech.gao.usorg.jdo.OrgUnitLinkType,peacetech.gao.usorg.jdo.OrgUnit
Type,peacetech.gao.usorg.jdo.PoliticalParty,peacetech.gao.usorg.jdo.Position
,peacetech.gao.usorg.jdo.PositionAddress,peacetech.gao.usorg.jdo.Role
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
javax.jdo.option.NontransactionalRead=true
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
javax.jdo.option.RetainValues=true
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
kodo.FetchBatchSize=-1
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
kodo.PersistenceManagerImpl=QueryCacheEnabled=false
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
com.solarmetric.kodo.QueryCacheProperties=CacheSize=0
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
kodo.RemoteCommitProvider=sjvm
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
javax.jdo.option.ConnectionFactoryName=java:comp/env/jdbc/ccs
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
javax.jdo.option.Optimistic=true
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
kodo.QueryCache=false
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
javax.jdo.PersistenceManagerFactoryClass=kodo.jdbc.runtime.JDBCPersistenceMa
nagerFactory
DEBUG 09/02/04 19:37:11 jdo.PersistenceManagerFactoryJndiFactory -
kodo.jdbc.SchemaFactory=dynamicNot at all. Do you want me to remove all cache settings if I want to turn it
off temporarily?
It is exactly what I did
"Abe White" <[email protected]> wrote in message
news:c0hhgg$hpf$[email protected]..
>
kodo.DataCache=false(CacheSize=10000)
Well, throwing an NPE isn't very graceful on our part, but the above
string is also a nonsensical setting. false = no data cache, so trying
to set the "CacheSize" property of nothing is a little odd. -
Java.lang.NullPointerException when scrolling in JComboBox
Hi everybody,
I use a JComboBox in my application. If I scroll it a NullPointerException is thrown:
java.lang.NullPointerException
at javax.swing.BufferStrategyPaintManager.flushAccumulatedRegion(BufferStrategyPaintManager.java:406)
at javax.swing.BufferStrategyPaintManager.copyArea(BufferStrategyPaintManager.java:334)
at javax.swing.RepaintManager.copyArea(RepaintManager.java:1143)
at javax.swing.JViewport.blitDoubleBuffered(JViewport.java:1604)
at javax.swing.JViewport.windowBlitPaint(JViewport.java:1573)
at javax.swing.JViewport.setViewPosition(JViewport.java:1118)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.vsbStateChanged(BasicScrollPaneUI.java:1027)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.stateChanged(BasicScrollPaneUI.java:1016)
at javax.swing.DefaultBoundedRangeModel.fireStateChanged(DefaultBoundedRangeModel.java:348)
at javax.swing.DefaultBoundedRangeModel.setRangeProperties(DefaultBoundedRangeModel.java:285)
at javax.swing.DefaultBoundedRangeModel.setValue(DefaultBoundedRangeModel.java:151)
at javax.swing.JScrollBar.setValue(JScrollBar.java:446)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.mouseWheelMoved(BasicScrollPaneUI.java:962)
at java.awt.Component.processMouseWheelEvent(Component.java:6126)
at java.awt.Component.processEvent(Component.java:5810)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4410)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchMouseWheelToAncestor(Component.java:4555)
at java.awt.Component.dispatchEventImpl(Component.java:4296)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4015)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2429)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)This is the code I execute:
public static void test()
Object[] items = new Object[10];
items[0] = 0;
items[1] = 1;
items[2] = 2;
items[3] = 3;
items[4] = 4;
items[5] = 5;
items[6] = 6;
items[7] = 7;
items[8] = 8;
items[9] = 9;
JFrame frame = new JFrame("Test frame");
JPanel panel = new JPanel();
panel.add(new JLabel("Combobox:"));
panel.add(new JComboBox(items));
frame.add(panel);
frame.pack();
frame.setVisible(true);
}The weird thing is that if I execute this piece of code outside my program, in a test class, everything goes fine. I am not sure how this is possible.
Best regards,
Jethro BorsjeYou not assign any ActionListener to your ComboBox ?Well, in my real-life implementation I plan to do so, however in the test() method I do not. And the problem is still there in the test method, so to answer your question: no I do not add an ActionListener to the JComoBox in my test case.
A little bit more info: when I scroll in the JComboBox the scrollwheel of my mouse, the scrollbar on the right side does not move, however the contents of the JComboBox does move. -
Java.lang.NullPointerException during adding new IDM Form
Hi,
I have problem with Net Beans 6.1. When I try to create new Form (or Rule/Workflow) red sign with following warning is appeared:
java.lang.NullPointerException
at javax.swing.plaf.basic.BasicTextUI.uninstallUI(BasicTextUI.java:816)
at org.netbeans.editor.BaseTextUI.uninstallUI(BaseTextUI.java:270)
at javax.swing.JComponent.setUI(JComponent.java:651)
at javax.swing.text.JTextComponent.setUI(JTextComponent.java:322)
at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
at org.netbeans.editor.BaseKit.deinstall(BaseKit.java:706)
at javax.swing.JEditorPane.setEditorKit(JEditorPane.java:1092)
at org.openide.text.CloneableEditor$DoInitialize.initDocument(CloneableEditor.java:360)
at org.openide.text.CloneableEditor$DoInitialize.initVisual(CloneableEditor.java:367)
at org.openide.text.CloneableEditor$DoInitialize.run(CloneableEditor.java:246)
[catch] at org.netbeans.core.windows.WindowManagerImpl$Exclusive.run(WindowManagerImpl.java:1298)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)But Form/Rule/Workflow is created. Is it any significant problem?
Here are log files:
[Attached log files|http://meloun.ic.cz/tmp/idm/logs.zip]
thanks you for your answer
PetrThis error was solved using latest Identity Manager IDE 8.1 downloaded from page:
[identitymanageride.dev.java.net|https://identitymanageride.dev.java.net/servlets/ProjectDocumentList?folderID=9474&expandFolder=9474&folderID=9474] -
Why Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException?
Hello,
In my netbeans generated swing code I get the following stacktrace:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at javax.swing.text.PlainView.updateMetrics(PlainView.java:188)
at javax.swing.text.PlainView.lineToRect(PlainView.java:589)
at javax.swing.text.PlainView.modelToView(PlainView.java:327)
at javax.swing.text.FieldView.modelToView(FieldView.java:248)
at javax.swing.plaf.basic.BasicTextUI$RootView.modelToView(BasicTextUI.java:1498)
at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1036)
at javax.swing.text.DefaultCaret.repaintNewCaret(DefaultCaret.java:1291)
at javax.swing.text.DefaultCaret$1.run(DefaultCaret.java:1270)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:633)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)The code is @ http://code.google.com/p/memorizeasy/source/browse/trunk/MemorizEasy/src/com/mysimpatico/memorizeasy/engine/executables/Input.javaSo the problem is given by these two lines, of the Swing-X library:
AutoCompleteDecorator.decorate(expField, exps, false);
AutoCompleteDecorator.decorate(defField, exps, false);
However, the functionality intended from them is given. The problem now seems to do with expField.setText() and expField.selectAll(). I've inline initialized expField, and now it works.
* To change this template, choose Tools | Templates
* and open the template in the editor.
* Input1.java
* Created on Feb 21, 2010, 11:56:00 AM
import java.util.ArrayList;
import javax.swing.*;
import org.jdesktop.swingx.autocomplete.AutoCompleteDecorator;
public class Input1 extends javax.swing.JFrame {
private static final long serialVersionUID = 2819528413930929081L;
private static final ArrayList<String> exps = new ArrayList<String>();//Database.getAllExps();
private static final Input1 instance = new Input1();
/* private void defFieldFocusGained(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_defFieldFocusGained
defField.selectAll();
}//GEN-LAST:event_defFieldFocusGained
private void expFieldActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_expFieldActionPerformed
final String exp = expField.getText();
/* if (defField.isVisible() && exp != null && exps.contains(exp)){
status.setText("to change the spelling select Spelling from the Edit Menu.");
else if (!defField.isVisible()){ //in spelling mode
Database.editExpression(exSpell, exp);
status.setText("spelling for " + exSpell + " changed to " + exp);
defField.setVisible(true);
spellingMenuItem.setEnabled(false);
}//GEN-LAST:event_expFieldActionPerformed
private void initComponents() {
contentPanel = new javax.swing.JPanel();
expField = new javax.swing.JTextField();
expField.setText("expression");
/* expField.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
expFieldActionPerformed(evt);
expField.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusGained(java.awt.event.FocusEvent evt) {
expFieldFocusGained(evt);
defField.setText("definition");
defField.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
defFieldActionPerformed(evt);
defField.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusGained(java.awt.event.FocusEvent evt) {
defFieldFocusGained(evt);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
contentPanel.add(expField);
expField.setVisible(true);
this.setContentPane(contentPanel);
pack();
}// </editor-fold>
/** Creates new form Input1 */
private Input1() {
initComponents();
AutoCompleteDecorator.decorate(expField, exps, false);
private void expFieldFocusGained(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_expFieldFocusGained
expField.selectAll();
* @param args the command line arguments
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
instance.setVisible(true);
// Variables declaration - do not modify
private javax.swing.JPanel contentPanel;
private javax.swing.JTextField expField;
// End of variables declaration
}Edited by: simpatico_gabriele on Mar 11, 2010 8:09 PM -
Jdev11g: java.lang.NullPointerException
Hi Jdev Team,
Using Jdeveloper 11.1.1.2.0. Some times(now frequently :() when working in Jdev, I am getting following error, and then the dialoge box appears saying "Save and Exit or Continue".
java.lang.NullPointerException
at oracle.jdevimpl.webapp.jsp.el.JspVariableProvider.getProperties(JspVariableProvider.java:209)
at oracle.jdeveloper.el.VariableProvider.propertyExists(VariableProvider.java:192)
at oracle.jdevimpl.webapp.jsp.el.JspVariableProvider.propertyExists(JspVariableProvider.java:556)
at oracle.jdeveloper.el.ELManager.propertyExists(ELManager.java:280)
at oracle.jdeveloper.webapp.xdf.AbstractELReferenceFactory.addUnknownReferences(AbstractELReferenceFactory.java:187)
at oracle.jdeveloper.webapp.xdf.AbstractELReferenceFactory.getReferences(AbstractELReferenceFactory.java:131)
at oracle.bali.xml.model.dependency.DependencyUtils.getReferences(DependencyUtils.java:227)
at oracle.bali.xml.gui.jdev.audit.XdfAnalyzer._reportUnusedReferences(XdfAnalyzer.java:137)
at oracle.bali.xml.gui.jdev.audit.XdfAnalyzer.enter(XdfAnalyzer.java:89)
at sun.reflect.GeneratedMethodAccessor98.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.jdevimpl.audit.core.ProfileBinding$Invoker.invoke(ProfileBinding.java:312)
at oracle.jdevimpl.audit.core.ProfileBinding$Invoker.enter(ProfileBinding.java:283)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1348)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1005)
at oracle.ide.status.StatusMonitor$StatusTask.run(StatusMonitor.java:667)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Mar 18, 2010 5:04:13 PM null
SEVERE: unexpected exception in oracle.jdevimpl.webapp.jsp.el.JspVariableProvider, oracle.ide.Context[{Context.WORKSPACE=Learning.jws, Context.NODE=GridView.jsff, Context.PROJECT=ViewController.jpr, Context.SELECTION=[Loracle.ide.model.Element;@1c7088a}]
java.lang.NullPointerException
at oracle.jdevimpl.webapp.jsp.el.JspVariableProvider.getProperties(JspVariableProvider.java:209)
at oracle.jdeveloper.el.VariableProvider.propertyExists(VariableProvider.java:192)
at oracle.jdevimpl.webapp.jsp.el.JspVariableProvider.propertyExists(JspVariableProvider.java:556)
at oracle.jdeveloper.el.ELManager.propertyExists(ELManager.java:280)
at oracle.jdeveloper.webapp.xdf.AbstractELReferenceFactory.addUnknownReferences(AbstractELReferenceFactory.java:187)
at oracle.jdeveloper.webapp.xdf.AbstractELReferenceFactory.getReferences(AbstractELReferenceFactory.java:131)
at oracle.bali.xml.model.dependency.DependencyUtils.getReferences(DependencyUtils.java:227)
at oracle.bali.xml.gui.jdev.audit.XdfAnalyzer._reportUnusedReferences(XdfAnalyzer.java:137)
at oracle.bali.xml.gui.jdev.audit.XdfAnalyzer.enter(XdfAnalyzer.java:89)
at sun.reflect.GeneratedMethodAccessor98.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.jdevimpl.audit.core.ProfileBinding$Invoker.invoke(ProfileBinding.java:312)
at oracle.jdevimpl.audit.core.ProfileBinding$Invoker.enter(ProfileBinding.java:283)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1348)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1367)
at oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1005)
at oracle.ide.status.StatusMonitor$StatusTask.run(StatusMonitor.java:667)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Vikram>
SEVERE: unexpected exception in oracle.jdevimpl.webapp.jsp.el.JspVariableProvider, oracle.ide.Context[{Context.WORKSPACE=Learning.jws, Context.NODE=GridView.jsff, Context.PROJECT=ViewController.jpr, Context.SELECTION=[Loracle.ide.model.Element;@1c7088a}]
>
looks like your GridView.jsff causes trouble. You can either select continue in the dialog and check the 'don't show again' checkbox or try to dig deeper in the GridView.jsff fragment to find out what exactly causes it.
Timo -
Java Code
public String viewOperationRouting(){
JUCtrlValueBindingRef selectedRowData= (JUCtrlValueBindingRef)this.getTable1().getSelectedRowData(); //this line Error: javax.faces.el.EvaluationException: java.lang.NullPointerException
Long routId = Long.parseLong(selectedRowData.getRow().getAttribute("routingSequenceId").toString());
TableSelectOneID.storeCurrentID(routId);
return "dialog:viewoperationalrouting";
}I encountered problems and strange:
When the first inquiry into the page, click the Edit button (call viewOperationRouting () method) will not be wrong, but when I enter the query terms vague query, click the Edit button again, the error would be!
OC4J out
2008-09-20 18:33:28.515 WARNING row is null for rowKey:oracle.jbo.Key[0 ]
ERROR com.sun.faces.lifecycle.InvokeApplicationPhase com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:100) - #{bom_OperationalRoutingsSummary.viewOperationRouting}: javax.faces.el.EvaluationException: java.lang.NullPointerException
javax.faces.FacesException: #{bom_OperationalRoutingsSummary.viewOperationRouting}: javax.faces.el.EvaluationException: java.lang.NullPointerException
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)
at oracle.adf.view.faces.component.UIXCommand.broadcast(UIXCommand.java:211)
at oracle.adf.view.faces.component.UIXCollection.broadcast(UIXCollection.java:95)
at oracle.adf.view.faces.component.UIXTable.broadcast(UIXTable.java:208)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:287)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:401)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:95)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
at com.pfc.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:228)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:197)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:123)
at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.faces.el.EvaluationException: java.lang.NullPointerException
at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:150)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:92)
... 28 more
Caused by: java.lang.NullPointerException
at com.taiqin.erp.view.formbean.bom.OperationalRoutingsSummary.viewOperationRouting(OperationalRoutingsSummary.java:483)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:146)
... 29 more -
Portlet deploy error (javax.faces.webapp.FacesServlet)
Hi all,
I am trying to deploy a portlet created in Jdev 11.1.1.2 to WLS 10.3 .
I have included and checked all the necessary libraries in both the app and on the WLServer.
When I try to deploy I get the error of:
java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
Even though I wasn't able to deploy to the remote WLServer, I was able to deploy the portlet to the IntegratedWebLogicServer without any problem.
The libraries I have on the WLS 10.3 are:
DMS Application (11.1.1.1.0)
adf.oracle.domain(1.0,11.1.2.0.0)
adf.oracle.domain.webapp(1.0,11.1.1.2.0)
jsf(1.2,1.2.9.0)
jstl(1.2,1.2.0.1)
ohw-rcf(5,5.0)
ohw-uix(5,5.0)
UIX(11,11.1.1.1.0)
oracle.adf.dconfigbeans(1.0,11.1.2.0.0)
oracle.dconfig-infra
oracle.jrf.system.filter
oracle.jsp.next(11.1.1,11.1.1)
oracle.webcenter.skin(11.1.1,11.1.1)
oracle.wsm.seedpolicies(11.1.1,11.1.1)
Please give me any ideas or suggestions on what I am missing?
Thank you for your time
Edited by: user9201929 on Apr 28, 2010 2:31 PMI have tried to add all the possible libraries that I could and my remote WLS10.3 deployments directory is now exactly like the IntegratedWebLogicServer deployments directory.
Yet, it still complains about the javax.faces.webapp.FacesServlet when I tried to deploy.
Can someone give me some hints on what I am missing?
Btw, I deployed other ADF applications on the WLS10.3 successfully before.
Thanks -
Hello! Can somebody help me? I tried to call web service? usimg DII Client. Here is the code:
String[] res = null;
String nmsp = "urn:foo";//targetNamespace in WSDL
String qnameService = "ServiceName";
String qnamePort = "PortName";//<port name in WSDL
String urlst = "service?wsdl";
try {
URL url = new URL(urlst);
ServiceFactory factory = ServiceFactory.newInstance();
javax.xml.rpc.Service serv = null;
QName qName = null;
try {
qName = new QName(nmsp,qnameService);
if (qName != null) {
serv = factory.createService(url, qName);
} else {
System.out.println("qName = null" );
} catch (Exception ex) {
System.out.println("qnameService = " + qnameService);
ex.printStackTrace();
Call call = serv.createCall(new QName(nmsp, qnamePort), new QName(nmsp, "whatListsCat "));
res = ((String[]) call.invoke(new Object[]{}));
for (int i = 0; i < res.length; i++)
System.out.println("res = " + res);
} catch (Exception e) {
e.printStackTrace();
return res;
And I have the Error in this place: serv = factory.createService(url, qName);
Error is: javax.xml.rpc.ServiceException: java.lang.NullPointerException
Maybe somebody knows what is the problem?
Thank you!Hi Eric! I realy don't know what's wrong. I have tried to call web-service with XML Spy. When I called it first time everything was
fine, it worked. But when I tried to invoke it once again and again I had this
error: "HTTP error: could not POST file
'/axis/services/VocabServerApi' on server '192.171.196.92'(500)". Here is the link to the wsdl file: http://vocab.ndg.nerc.ac.uk/VocabServerAPI.wsdl . Thank you for your help.
Regards,
Kristina -
Hi all,
i have a problem by solving an error in my code. The Code is mainly from Ian Darwin.
The code i am running works with j2sdk1.4.2_04. But now i have to bring it to work with jdk1.6.0_13.
The code parses xml documents. With small xml documents the code works. With large xml documents i get the following error while running the produced class file.
Exception in thread "main" java.lang.NullPointerException
at com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex(DeferredDocumentImpl.java:1944)
at com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild(DeferredDocumentImpl.java:644)
at com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.characters(AbstractDOMParser.java:1191)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.characters(XMLDTDValidator.java:862)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:463)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:225)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:283)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:208)
at XParse.parse(XParse.java:38)
at XParse$JFileChooserrv.<init>(XParse.java:119)
at XParse.main(XParse.java:213)
I know what a java.lang.NullPointerException mens. But i don't know where i have to look for. Specially i don't know what or where "com.sun.org.apache...." is.
Is there a package that a have to add to the environment? Can some one tell my where i can find this package?
I wrote the code for some years ago, 2006 or so. With the knew jdk1.6.0_13 some thinks chance in the environment. Couldn't find what exactly.
The code has only 215 lines, but some how i can't add it to this Message, because Maximum allowed is only 7500.
Is there an other Forum, which may is better for my question?Here is the code:
import java.io.*;
import javax.xml.parsers.*;
import org.w3c.dom.*;
import org.xml.sax.*;
import javax.swing.*;
import java.awt.event.*;
import java.io.*;
import java.util.*;
import javax.swing.*;
import java.awt.Container;
import javax.swing.JTextArea;
* This code is mainly from @author Ian Darwin, [email protected]
public class XParse {
/** Convert the file */
public static void parse(File file, boolean validate) {
try {
System.err.println("");
String fileName = file.getAbsolutePath();
System.err.println("Parsing " + fileName + "...");
// Make the document a URL so relative DTD works.
//String uri = new File(fileName).getAbsolutePath();
//System.err.println(uri);
DocumentBuilderFactory f = DocumentBuilderFactory.newInstance();
if (validate)
f.setValidating(true);
DocumentBuilder p = f.newDocumentBuilder();
p.setErrorHandler(new MyErrorHandler(System.err));
//XmlDocument doc = XmlDocument.createXMLDocument(file);
boolean vaild = p.isValidating();
if (vaild) {
System.out.println("yes parsing");
Document doc = p.parse(file); // <<<< ERROR
System.out.println("Parsed OK");
} catch (SAXParseException ex) {
System.err.println("+================================+");
System.err.println("| *SAX Parse Error* |");
System.err.println("+================================+");
System.err.println(ex.toString());
System.err.println("At line " + ex.getLineNumber());
System.err.println("+================================+");
} /**catch (RuntimeException ex) {
System.err.println("+================================+");
System.err.println("| *SAX Parse Error* |");
System.err.println("+================================+");
System.err.println(ex.toString());
//System.err.println("At line " + ex.getLineNumber());
//System.err.println("At line " + ex.getMessage());
System.err.println("+================================+");
}**/ catch (SAXException ex) {
System.err.println("+================================+");
System.err.println("| *SAX Error* |");
System.err.println("+================================+");
System.err.println(ex.toString());
System.err.println("+================================+");
/*}} catch (SAXNotRecognizedException ex) {
System.err.println(" no SAX");*/
} catch (ParserConfigurationException ex) {
System.err.println(" ???");
} catch (IOException ex) {
System.err.println("+================================+");
System.err.println("| *XML Error* |");
System.err.println("+================================+");
System.err.println(ex.toString());
private static class JFileChooserrv {
JFileChooserrv(JFrame f, boolean vverabreiten) {
String openfile;
String verror;
boolean validate = true;
final JFrame frame = f;
String vFilename = "Z:\\Boorberg\\parsen_vista\\daten";
//String vFilename = "C:\\";
File vFile = new File(vFilename);
final JFileChooser chooser = new JFileChooser(vFile);
JFileFilter filter = new JFileFilter();
filter.addType("xml");
filter.addType("sgml");
filter.addType("html");
filter.addType("java");
filter.setDescription("strukturfiles");
chooser.addChoosableFileFilter(filter);
boolean vjeas = true;
chooser.setMultiSelectionEnabled(vjeas);
int returnVal = chooser.showOpenDialog(frame);
if (returnVal == JFileChooser.APPROVE_OPTION) {
//Array filearry[] = chooser.getSelectedFiles();
//if (vFile = chooser.getSelectedFiles()) {
//File file[] = chooser.getSelectedFiles();
File vfile[] = chooser.getSelectedFiles();
//String openfile = new String();
int vlenght = vfile.length;
if (vlenght>1) {
int x=0;
while (x< vlenght) {
parse(vfile[x], validate);
x = x +1;
if (vlenght<=1) {
File v2file = chooser.getSelectedFile();
parse(v2file, validate);
} else {
System.out.println("You did not choose a filesystem object.");
System.exit(0);
private static class JFileFilter extends javax.swing.filechooser.FileFilter {
protected String description, vnew;
protected ArrayList<String> exts = new ArrayList<String>();
protected boolean vtrue;
public void addType(String s) {
exts.add(s);
/** Return true if the given file is accepted by this filter. */
public boolean accept(File f) {
// Little trick: if you don't do this, only directory names
// ending in one of the extentions appear in the window.
if (f.isDirectory()) {
return true;
} else if (f.isFile()) {
Iterator it = exts.iterator();
while (it.hasNext()) {
if (f.getName().endsWith((String)it.next()))
return true;
// A file that didn't match, or a weirdo (e.g. UNIX device file?).
return false;
/** Set the printable description of this filter. */
public void setDescription(String s) {
description = s;
/** Return the printable description of this filter. */
public String getDescription() {
return description;
private static class MyErrorHandler implements ErrorHandler {
// Error handler output goes here
private PrintStream out;
MyErrorHandler(PrintStream out) {
this.out = out;
* Returns a string describing parse exception details
private String getParseExceptionInfo(SAXParseException spe) {
String systemId = spe.getSystemId();
if (systemId == null) {
systemId = "null";
String info = "URI=" + systemId +
" Line=" + spe.getLineNumber() +
": " + spe.getMessage();
return info;
// The following methods are standard SAX ErrorHandler methods.
// See SAX documentation for more info.
public void warning(SAXParseException spe) throws SAXException {
//System.exit(0);
//out.println("Warning: " + getParseExceptionInfo(spe));
public void error(SAXParseException spe) throws SAXException {
//System.exit(0);
String message = "Error: " + getParseExceptionInfo(spe);
throw new SAXException(message);
public void fatalError(SAXParseException spe) throws SAXException {
//System.exit(0);
String message = "Fatal Error: " + getParseExceptionInfo(spe);
throw new SAXException(message);
public static void main(String[] av) {
JFrame vframe = new JFrame("chose files to pars");
boolean vverabreiten = true;
boolean validate = true;
JFileChooserrv vdateienwaehlen = new JFileChooserrv(vframe, vverabreiten);
}The Stack Trace i posted in the last Message. But i couldn't read it, i am not a programmer. -
hi,
I try to view my presentation in jsp page.I use oracle jdeveloper 9.2.0.4 and bibeans 9.2.0.4 and once 1 month ago I did this taks (I view a presentation from bibdemo in jsp file)
now I try to view my own presentation in jsp but I recieve error message in my own schema and bibdemo schema!!
when I use windows xp I recieve following error :
500 Internal Server Error
javax.servlet.jsp.JspException: BIB-10310 An unknown exception occurred.
BIB-10101 Handler failed to handle UserObject.
BIB-14067 Persistable object threw exception during lookup on method setXMLAsString; component class oracle.dss.dataSource.client.QueryClient; exception oracle.dss.util.persistence.BIPersistenceException.
BIB-9509 Oracle OLAP did not create cursor.
oracle.olapi.data.source.UnmatchedInputsException
BIB-9509 Oracle OLAP did not create cursor.
oracle.olapi.data.source.UnmatchedInputsException
oracle.olapi.data.source.UnmatchedInputsException
at oracle.dss.addins.jspTags.PresentationTag.doStartTag(PresentationTag.java:194)
at test.jspService(test.jsp:6)
[test.jsp]
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:139)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:349)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:778)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
at java.lang.Thread.run(Thread.java:534)
and when I use windows NT I recieve following error :
500 Internal Server Error
javax.servlet.jsp.JspException: java.lang.NullPointerException
at oracle.dss.addins.jspTags.RenderTag.doEndTag(RenderTag.java:212)
at kafa_report__7._jspService(kafa_report_7.jsp:18)
[kafa_report_7.jsp]
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:139)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:349)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:778)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
at java.lang.Thread.run(Thread.java:534)
I
what the problem is ????????
thanks in advance,hi,
here the result :
<?xml version="1.0" encoding="UTF-8" ?>
- <BICheckConfig version="1.0.2.0">
<Check key="JDEV_ORACLE_HOME" value="d:\jdev904" />
<Check key="JAVA_HOME" value="C:\j2sdk1.4.2_01" />
<Check key="JDeveloper version" value="9.0.4.0.1419" />
<Check key="BI Beans release description" value="BI Beans 9.0.4 Production Release" />
<Check key="BI Beans component number" value="9.0.4.23.0" />
<Check key="BI Beans internal version" value="2.7.5.32" />
<Check key="host" value="200.20.20.11" />
<Check key="port" value="1521" />
<Check key="sid" value="ora10g" />
<Check key="user" value="dw_targetschema" />
<Check key="Connecting to the database" value="Successful" />
<Check key="JDBC driver version" value="9.2.0.4.0" />
<Check key="JDBC JAR file location" value="D:\jdev904\jdev\lib\patches" />
<Check key="Database version" value="10.1.0.2.0" />
<Check key="OLAP Catalog version" value="10.1.0.2.0" />
<Check key="OLAP AW Engine version" value="10.1.0.2.0" />
<Check key="OLAP API Server version" value="10.1.0.2.0" />
<Check key="BI Beans Catalog version" value="N/A; not installed in dw_targetschema" />
<Check key="OLAP API JAR file version" value="9.2" />
<Check key="OLAP API JAR file location" value="d:\jdev904\jdev\lib\ext" />
<Check key="OLAP API Metadata Load" value="Successful" />
<Check key="Number of metadata folders" value="2" />
<Check key="Number of metadata measures" value="1" />
<Check key="Number of metadata dimensions" value="3" />
- <Check key="OLAP API Metadata">
- <![CDATA[
==============================================================================
Type Name (S=Schema, C=Cube, M=Measure, D=Dimension) Status
========= ======================================================= ============
Folder... ROOT
Folder... KAFA_COLLECTION
Folder... KAFA_COLLECTION2
Measure.. SALARY Unsuccessful
S=DW_TARGETSCHEMA, C=EMPLOYEMENT_CUBE, M=SALARY
Connection lost. Reconnect Successful
Dimension DEP_DIM Successful
S=DW_TARGETSCHEMA, D=DEP_DIM
Dimension EMP_DIM Successful
S=DW_TARGETSCHEMA, D=EMP_DIM
Dimension JOB_DIM Successful
S=DW_TARGETSCHEMA, D=JOB_DIM
]]>
</Check>
- <Check key="StackTrace">
- <![CDATA[
============================================================================
Queries on the following measures or dimensions failed
(S=Schema, C=Cube, M=Measure, D=Dimension)
"SALARY" measure query with S=DW_TARGETSCHEMA, C=EMPLOYEMENT_CUBE, M=SALARY
============================================================================
Exception stacktrace for "SALARY" measure query with S=DW_TARGETSCHEMA, C=EMPLOYEMENT_CUBE, M=SALARY
============================================================================
1) BIB-9009 Oracle OLAP could not create cursor.
oracle.express.idl.util.OlapiException: No more data to read from socket
2) BIB-9009 Oracle OLAP could not create cursor.
oracle.express.idl.util.OlapiException: No more data to read from socket
1) BIB-9009 Oracle OLAP could not create cursor.
oracle.express.idl.util.OlapiException: No more data to read from socket
============================================================================
oracle.dss.dataSource.common.QueryRuntimeException: BIB-9009 Oracle OLAP could not create cursor.
oracle.express.idl.util.OlapiException: No more data to read from socket
java.lang.CloneNotSupportedException: BIB-9009 Oracle OLAP could not create cursor.
oracle.express.idl.util.OlapiException: No more data to read from socket
at oracle.dss.dataSource.common.Query.addQueryListener(Query.java:480)
at BICheckConfig.runDefaultMeasureQuery(BICheckConfig.java:480)
at BICheckConfig.printFolder(BICheckConfig.java:405)
at BICheckConfig.printFolder(BICheckConfig.java:464)
at BICheckConfig.checkConnection(BICheckConfig.java:350)
at BICheckConfig.main(BICheckConfig.java:1348)
2) BIB-9009 Oracle OLAP could not create cursor.
oracle.express.idl.util.OlapiException: No more data to read from socket
============================================================================
java.lang.CloneNotSupportedException: BIB-9009 Oracle OLAP could not create cursor.
oracle.express.idl.util.OlapiException: No more data to read from socket
at oracle.dss.dataSource.common.CubeCursor.clone(CubeCursor.java:387)
at oracle.dss.dataSource.common.Query.addNewCubeCursorCopy(Query.java:2366)
at oracle.dss.dataSource.common.Query.addQueryListener(Query.java:477)
at BICheckConfig.runDefaultMeasureQuery(BICheckConfig.java:480)
at BICheckConfig.printFolder(BICheckConfig.java:405)
at BICheckConfig.printFolder(BICheckConfig.java:464)
at BICheckConfig.checkConnection(BICheckConfig.java:350)
at BICheckConfig.main(BICheckConfig.java:1348)
]]>
</Check>
</BICheckConfig>
when I was transfering the collection from warehouse builder to database I recieve some error messages.
but when I try to connect to database from bibeans every thing was ok so I thougth maybe it is because of that.
and that about bibdemo why it doesn't work???
it works before and I check it with bi_checkconfig
thanks ,
shima -
I used NetBeans IDE 5.5 to create a Web Services (JAX-WS).I test many simple services(like add(i,j)),and then create a simple main class to test it,it works find
but if I code
try {
JAXBContext jc=JAXBContext.newInstance("sample.schema");
} catch (JAXBException ex) {
ex.printStackTrace();
}into the web service
the client recieved:
javax.xml.ws.soap.SOAPFaultException: java.lang.NullPointerException
,I try many ways it just can't work.I can't find what the wrong is...
ps:client is created by right-clicking in main.java, choose Web Service Client Resources > Call Web Service Operationtry {
JAXBContext
jc=JAXBContext.newInstance("sample.schema");
} catch (JAXBException ex) {
ex.printStackTrace();
}Why would NetBeans IDE 5.5 be giving you code like that if you said you followed the instructions you said on how to create a client? -
Validate failure and report java.lang.NullPointerException
there are three required textinput field in my dialog window . after input data into them, i click button to commit data, meet the validate failure error . report a java.lang.NullPointerException at these three fields bottom. others non-required fields has no error.
The error message in page is
JBO-35007: Row currency has changed .... need oracle.jbo.Key[5 ] -
Length - java.lang.NullPointerException
RollId - java.lang.NullPointerException
VatId - java.lang.NullPointerException
and in application.log is
08/02/24 12:48:15.951 fabricmis: Servlet error
java.lang.NullPointerException
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:346)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:152)
at oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:157)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
at oracle.webcache.adf.filter.PageCachingFilter.doFilter(PageCachingFilter.java:232)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:228)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:197)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:123)
at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)the log in debug mode
08/03/01 16:31:45 [22632] Failed to validate :1 for binding:VatId
2008-3-1 16:31:45 oracle.adf.view.faces.util.MessageFactory getMessage
Warning:
java.lang.NullPointerException
at oracle.jbo.uicli.binding.JUCtrlValueBinding.validateAttributeValue(JUCtrlValueBinding.java:757)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.validateInputValue(JUCtrlValueBinding.java:2128)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlAttrsBinding$AttrValidator.validate(FacesCtrlAttrsBinding.java:189)
at oracle.adf.view.faces.component.UIXEditableValue.validateValue(UIXEditableValue.java:378)
at oracle.adf.view.faces.component.UIXEditableValue.validate(UIXEditableValue.java:206)
at oracle.adf.view.faces.component.UIXEditableValue._executeValidate(UIXEditableValue.java:522)
at oracle.adf.view.faces.component.UIXEditableValue.processValidators(UIXEditableValue.java:302)
at oracle.adf.view.faces.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:855)
at oracle.adf.view.faces.component.UIXComponentBase.validateChildren(UIXComponentBase.java:839)
at oracle.adf.view.faces.component.UIXComponentBase.processValidators(UIXComponentBase.java:689)
at oracle.adf.view.faces.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:855)
at oracle.adf.view.faces.component.UIXComponentBase.validateChildren(UIXComponentBase.java:839)
at oracle.adf.view.faces.component.UIXComponentBase.processValidators(UIXComponentBase.java:689)
at oracle.adf.view.faces.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:855)
at oracle.adf.view.faces.component.UIXComponentBase.validateChildren(UIXComponentBase.java:839)
at oracle.adf.view.faces.component.UIXComponentBase.processValidators(UIXComponentBase.java:689)
at oracle.adf.view.faces.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:855)
at oracle.adf.view.faces.component.UIXComponentBase.validateChildren(UIXComponentBase.java:839)
at oracle.adf.view.faces.component.UIXComponentBase.processValidators(UIXComponentBase.java:689)
at oracle.adf.view.faces.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:855)
at oracle.adf.view.faces.component.UIXComponentBase.validateChildren(UIXComponentBase.java:839)
at oracle.adf.view.faces.component.UIXComponentBase.processValidators(UIXComponentBase.java:689)
at oracle.adf.view.faces.component.UIXForm.processValidators(UIXForm.java:59)
at oracle.adf.view.faces.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:855)
at oracle.adf.view.faces.component.UIXComponentBase.validateChildren(UIXComponentBase.java:839)
at oracle.adf.view.faces.component.UIXComponentBase.processValidators(UIXComponentBase.java:689)
at oracle.adf.view.faces.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:855)
at oracle.adf.view.faces.component.UIXComponentBase.validateChildren(UIXComponentBase.java:839)
at oracle.adf.view.faces.component.UIXComponentBase.processValidators(UIXComponentBase.java:689)
at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:932)
at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:362)
at com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:98)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
at oracle.webcache.adf.filter.PageCachingFilter.doFilter(PageCachingFilter.java:274)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:228)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:197)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:123)
at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:228)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:197)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:123)
at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595) -
Java.lang.NullPointerException in ExternalContextImpl.dispatch()
I have a JSP page that uses JSF/ADF-Faces that throws the following error 15 times whenever the page is refreshed. If I redirect to another page and redirect back the error does not occur. I have a dialogReturnListener() that updates the page with a ExternalContect().redirect() and this does not cause the NullPointerExceptions. But if I hit the refresh button or when I first enter the page I consistently get 15 NullPointerExcpetions.
This error has occurred consistently in EA16 and EA17 and I think in EA14. In both EA16 and EA17 the NullPointerException occured at the same point in com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
I have tried removing lines of code from various parts of the JSP page but I always get 15 occurrances of this error whenever I update the page. I can't find anything in my page that happens 15 times.
The page works fine but the log file grows rather rapidly as the page gets refreshed often. The page contains a reference to an applet (using the <object> component) that requires a refresh from time to time.
05/07/09 21:55:42.140 CMSDKExplorer: Servlet error
java.lang.NullPointerException
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
at oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:146)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:61)
at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:310)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:183)
at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:87)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:670)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:378)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:869)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].server.http.HttpRequestHandler.run(HttpRequestHandler.java:288)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].server.http.HttpRequestHandler.run(HttpRequestHandler.java:120)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:299)
at java.lang.Thread.run(Thread.java:534)The page in redirected to by the faces-config.xml file the same as all the other pages. I start off with an index.html which forwards to my LoginPage.jsp and that redirects to a HomePage which is one of 5 pages that share a parallel status on a <af:menuTabs> as follows:
<af:panelPage>
<f:facet name="menu1">
<af:menuTabs>
<af:commandMenuItem text="#{nls.Home}" selected="true" />
<af:commandMenuItem text="#{nls.Documents}" action="content" disabled="#{!LoginBean.docPageEnabled}" />
<af:commandMenuItem text="#{nls.Mapping}" action="map" disabled="#{!LoginBean.mapPageEnabled}" />
<af:commandMenuItem text="#{nls.Preferences}" action="prefs" />
<af:commandMenuItem text="#{nls.Administration}" action="admin" rendered="#{LoginBean.user.globalAdmin || LoginBean.user.groupAdmin }" />
</af:menuTabs>
</f:facet>
The HomePage (and all the other pages are configured in faces-config.xml as follows:
<from-view-id>/HomePage.jsp</from-view-id>
<navigation-case>
<description>Redirect to the map page</description>
<from-outcome>map</from-outcome>
<to-view-id>/MapPage.jsp</to-view-id>
<redirect/>
</navigation-case>
My web.xml and adf-faces-config.xml are set up as specified in the ADF release notes and Development Guidelines. -
Java.lang.NullPointerException with rich:pickList
Hi every Body,
I still getting a problem with my <rich:pickList> and really I need help. I got an error when executing the application, I debugged the application and I have notice that the problem cames from the PickList tag.
the error is as follow:
java.lang.NullPointerException
at com.sun.facelets.util.FastWriter.write(FastWriter.java:77)
at com.sun.facelets.StateWriter.write(StateWriter.java:116)
at com.sun.faces.renderkit.html_basic.HtmlResponseWriter.write(HtmlResponseWriter.java:495)
at org.richfaces.renderkit.PickListRenderer.encodeItem(PickListRenderer.java:194)
at org.richfaces.renderkit.PickListRenderer.encodeRows(PickListRenderer.java:152)
at org.richfaces.renderkit.PickListRenderer.encodeSourceRows(PickListRenderer.java:209)
at org.richfaces.renderkit.html.PickListRendererGen.doEncodeChildren(PickListRendererGen.jav
a:344)
at org.richfaces.renderkit.html.PickListRendererGen.doEncodeChildren(PickListRendererGen.jav
a:258)
at org.ajax4jsf.renderkit.RendererBase.encodeChildren(RendererBase.java:121)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:812)
at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:282)
at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:262)
at org.ajax4jsf.renderkit.html.AjaxOutputPanelRenderer.encodeChildren(AjaxOutputPanelRendere
r.java:79)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:812)
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.ja
va:271)
at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:242)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:812)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:137)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:812)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592)
at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:189)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.jav
a:411)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:317)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:154)
at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:260)
at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:366)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:493)
at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:230)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:230)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:288)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:27
1)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:272)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProces
sorTask.java:637)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorT
ask.java:568)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTas
k.java:813)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultRead
Task.java:341)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106
) My backing bean:
@Stateful
@Name("adminAction")
@Scope(ScopeType.SESSION)
public class AdminActionBean implements AdminActionLocal {
@Out(required=false)
private List<Customer> companyNames;
@Out(required=false)
private ArrayList<SelectItem> companyNamesOption;
@In(required=false)
@Out(required=false)
private List<Long> customersChoice = new ArrayList<Long>();
public void selectCompanyNames(){
setCompanyNames((List<Customer>) getEm().createQuery("select c from Customer c")
.getResultList());
@Factory("companyNamesOption")
public void selectCompanyNamesOption(){
selectCompanyNames();
for (int i=0;i <companyNames.size();i++){
log.info("customers size =#0",companyNames.size());
if(companyNamesOption== null)
companyNamesOption = new ArrayList<SelectItem>();
SelectItem item = new SelectItem(companyNames.get(i).getCustomerId(), companyNames.get(i)
.getCompanyName(), companyNames.get(i).getCompanyName() );
companyNamesOption.add(item);
log.info("customers size2 =#0",customers.size());
// getter and setter
...My .xhtml page:
<rich:pickList id="customersChoice" value="#{adminAction.customersChoice}">
<f:selectItems value="#{companyNamesOption}" />
</rich:pickList> When debugging, the message error is displayed exactly after the selectCompanyNamesOption() method.
thank you very much
cheers
biboubibou wrote:
java.lang.NullPointerException
at com.sun.facelets.util.FastWriter.write(FastWriter.java:77)I would consider it as a bug in Facelets. But you might also have done something seriously wrong with your RichFaces tag and the logic behind which caused this unexpected exception.
For more accurate answers, try reposting this question at the RichFaces forum at JBoss.com, there where the RichFaces boys walk around. You see, you're here at a Sun forum where mainly Mojarra boys walk around.
Maybe you are looking for
-
Anti-virus software on Windows XP pro sp3 with Virtual PC
Hi, I'm running Virtual PC 7.0.3 with Windows XP pro Sp3 on eMac. Has anyone found the need to run a anti-virus software etc as part of the Windows system? Or will the firewall on the broadband router modem be sufficient protection? Many thanks.
-
is there a way to revive my ipod? it was working fine, then all of a sudden its completely dead.
-
I had to upgrade my storage for my iCloud account, and in this time between the storage being full and the upgrade, I was unable to send or receive emails. I have been trying to find any information as to if there is such a way to now retrieve those
-
Import Image from scanner to database Direct ..
can any Colleagues help me .. how can i Import Image From Scanner directly if anyone can descuss code and how can i do that thank for all Colleagues .......
-
CS6 Production Premium revealed. Audition CS6 Details.
Good news, everyone! I'm very excited to share the news that Production Premium CS6 will be revealed at NAB next week, but even better, I get to share details about Audition CS6 with everyone right away. More detailed information about some of the n