ADF essentials on Glassfish 4

Hi,
I've tried to deploy my Oracle ADF Essentials  11.x based application on a Glassfish 4 app server, but it fails miserably.
Is it possible to deploy the latest ADF Essentials 12 on a glassfish 4?
I haven't had the time to try it yet.
best regards
Kim

Well, the certification matrix (http://www.oracle.com/technetwork/developer-tools/jdev/documentation/1212-cert-1964670.html#Abrams-SupportInformation-Ap…) tells you
Application Servers
The following table shows application servers supported by JDeveloper and ADF. Application Server support for JDeveloper is provided for connecting and deploying directly to the server as well as debugging. For ADF, it refers to servers that ADF applications can be deployed to.
Application Server
JDeveloper
ADF
Oracle Fusion Middleware (WLS)
10.3.5+, 12.1.2
12.1.2
GlassFish
3.1+
3.1 (ADF Essentials)
WebSphere
8.x
JBoss
5
Tomcat
7
Oracle Cloud
13.1
So I say: yes you can.
Timo

Similar Messages

  • Difficulty with ADF Faces/ADF Essentials and Glassfish

    Hi all,
    I've got a web application written with ADF Faces, and it runs just fine within jDeveloper 11.1.2.3 but when I deploy it to Glassfish 3.1.2 (with ADF Essentials installed) something curious happens.
    My application has no difficulty performing database reads, but when it tried to write to the database and commit, it fails.
    I've seen only a couple of other people with this problem, and none of them seem to have found a solution - so I'm assuming it's something stupid that I'm doing or misunderstanding.
    Here is the log file:
    [#|2013-11-10T11:45:17.601-0500|WARNING|glassfish3.1.2|oracle.adf.controller.faces.lifecycle.Utils|_ThreadID=79;_ThreadName=Thread-2;|ADF: Adding the following JSF error message: java.lang.NoClassDefFoundError cannot be cast to java.lang.Exception
    java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot be cast to java.lang.Exception
      at oracle.jbo.server.BaseSQLBuilderImpl.isSQLRecoverableException(BaseSQLBuilderImpl.java:4575)
      at oracle.jbo.server.DBTransactionImpl.doPostTransactionListeners(DBTransactionImpl.java:3380)
      at oracle.jbo.server.DBTransactionImpl.postChanges(DBTransactionImpl.java:3067)
      at oracle.jbo.server.DBTransactionImpl.commitInternal(DBTransactionImpl.java:2071)
      at oracle.jbo.server.DBTransactionImpl.commit(DBTransactionImpl.java:2352)
      at oracle.adf.model.bc4j.DCJboDataControl.commitTransaction(DCJboDataControl.java:1590)
      at oracle.adf.model.binding.DCDataControl.callCommitTransaction(DCDataControl.java:1415)
      at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1428)
      at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2169)
      at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:731)
      at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:402)
      at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:252)
      at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:210)
      at app.AppModuleImpl.commitOperation(AppModuleImpl.java:50)
      at com.methods.lrc.view.VendorBean.createPaymentReceived(VendorBean.java:509)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at com.sun.el.parser.AstValue.invoke(AstValue.java:254)
      at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:302)
      at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:46)
      at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
      at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:130)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:461)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:134)
      at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:112)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:130)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:461)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:134)
      at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:106)
      at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:787)
      at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1252)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:973)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:354)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:202)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508)
      at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1550)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
      at com.methods.lrc.view.ApplicationSessionExpiryFilter.doFilter(ApplicationSessionExpiryFilter.java:42)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
      at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
      at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
      at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
      at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
      at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
      at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231)
      at com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317)
      at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)
      at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:860)
      at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:757)
      at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1056)
      at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:229)
      at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
      at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
      at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
      at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
      at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
      at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
      at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
      at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
      at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
      at java.lang.Thread.run(Thread.java:724)
    Here is the method where it fails:
        public String createPaymentReceived() {
            AppModuleImpl appModule = this.getAppModule();
            ViewObjectImpl paymentReceivedVOI = appModule.getPaymentsReceivedView3();
            Row paymentRow = paymentReceivedVOI.createRow();
            paymentRow.setAttribute("CheckNumber", prCheckNumber);
            paymentRow.setAttribute("PaymAmount", totalSelectedValue);
            paymentRow.setAttribute("PaymentComment", prComment);
            paymentRow.setAttribute("PaymentDate", prPaymentDate);
            paymentRow.setAttribute("PaymentType", prPaymentType);
            paymentRow.setAttribute("TrackId", prTrackId);
            appModule.commitOperation();
            DBSequence paymentsReceivedId = (DBSequence)paymentRow.getAttribute("PaymentsReceivedId");
            Iterator selectionIt = unpaidPaymentItemsTable.getSelectedRowKeys().iterator();
            while (selectionIt.hasNext()) {
                Object rowKey = selectionIt.next();
                unpaidPaymentItemsTable.setRowKey(rowKey);
                int index = unpaidPaymentItemsTable.getRowIndex();
                JUCtrlHierNodeBinding row = (JUCtrlHierNodeBinding)unpaidPaymentItemsTable.getRowData(index);
                Row selectedRow = row.getRow();
                selectedRow.setAttribute("PaymentsReceivedId", paymentsReceivedId.getSequenceNumber());
                selectedRow.setAttribute("PaymentDate", prPaymentDate);
            appModule.commitOperation();
            prCheckNumber = null;
            totalSelectedValue = 0;
            prComment = null;
            prPaymentDate = new Date();
            prTrackId = null;
            prPaymentType = "K";
            refreshTableIterator("VendorPaymentItemsView1Iterator");
            refreshTableIterator("VendorPaymentsReceived1Iterator");
            return null;
    it fails on the second appModule.commitOperation() (which I've bolded)
    if anyone can give a clue to what I'm misunderstanding I'd really appreciate it.  I'm sure that if I had the course for BaseSQLBuilderImpl.java and/or DBTransactionImpl it would be easier to see what the actual error was - unfortunately java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot be cast to java.lang.Exception doesn't tell me much of anything.
    Thanks so much to anyone who's got the time/knowledge to help.
    Bob

    That doesn't seem to make any difference.  It works just fine within jDeveloper, but as soon as I deploy it, I can no longer write to the database.
    A few more details that seem relevant - it's not only this method that fails.  Even on screens which were designed without any backing code (where I used the wizards to create my forms and commit buttons) the same exact thing happens.
    I've also replicated this behavior in Tomcat.
    Part of what is happening is that something is throwing a NoClassDefFoundError, which is caught by a catch (Throwable thEx) clause within DBTransactionImpl.  This passes the Error to a method (isSQLRecoverableException) within the BaseSQLBuilderImpl class.  The problem is that this method takes only Exceptions for arguments, and NoClassDefFoundError is not a subclass of Exception (only of Throwable.)
    It seems obvious to me that there's somewhere a jar missing, but I cannot find it without knowing which class was not found.

  • Problems with model adf essentials on glassfish

    Hi!,I have an application test very simple,My application was successfully deployed,
    but when I use a table (business component) in the jspx,
    i am getting this exception while run my web app.
    HTTP Status 500 -
    type Exception report
    message
    descriptionThe server encountered an internal error () that prevented it from fulfilling this request.
    exception
    java.lang.ClassCastException: oracle.adf.share.http.ServletContextScopeAdapter cannot be cast to oracle.adf.share.ADFScope
    note The full stack traces of the exception and its root causes are available in the GlassFish Server Open Source Edition 3.1 logs.
    and te server log says....
    [#|2013-04-19T12:36:32.546-0300|WARNING|glassfish3.1|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=120;_ThreadName=Thread-1;|StandardWrapperValve[Faces
    Servlet]: PWC1406: Servlet.service() for servlet Faces Servlet threw
    exception
    java.lang.ClassCastException:
    oracle.adf.share.http.ServletContextScopeAdapter cannot be cast to
    oracle.adf.share.ADFScope
    at oracle.adf.share.http.ServletContextScopeAdapter.getScope(ServletContextScopeAdapter.java:67)
    at oracle.adf.share.http.ServletADFContext.findApplicationScopeMap(ServletADFContext.java:382)
    at oracle.adf.share.ADFContext.findScope(ADFContext.java:394)
    at oracle.adf.share.ADFContext.getScope(ADFContext.java:356)
    at oracle.adf.share.ADFContext.getApplicationName(ADFContext.java:1369)
    at oracle.adf.share.http.ServletADFContext.getApplicationName(ServletADFContext.java:173)
    at oracle.adf.share.http.ServletADFContext.initialize(ServletADFContext.java:450)
    at oracle.adf.share.http.ServletADFContext.initThreadContext(ServletADFContext.java:400)
    at oracle.adf.model.servlet.HttpBindingRequestHandler.initADFContext(HttpBindingRequestHandler.java:55)
    at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:109)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:171)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595)
    at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:98)
    at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:91)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:162)
    at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:326)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:227)
    at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:170)
    at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:822)
    at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:719)
    at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1013)
    at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:225)
    at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
    at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
    at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
    at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
    at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
    at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
    at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
    at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
    at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
    at java.lang.Thread.run(Thread.java:662)
    which may be the problem?
    thanks for your help and sorry for my english :)

    hi, thanks por replay.
    I re-create the application and now I figure the following error:
    [#|2013-04-24T12:32:39.062-0300|WARNING|glassfish3.1|oracle.adf.share.platform.AdfServerPlatformSupport|_ThreadID=20;_ThreadName=Thread-1;|
    java.lang.reflect.InvocationTargetException
         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:597)
         at oracle.adf.share.platform.AdfServerPlatformSupport.getNativeDBConnection(AdfServerPlatformSupport.java:97)
         at oracle.adf.share.ADFContext.getNativeJdbcConnection(ADFContext.java:1952)
         at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransactionImpl.java:971)
         at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1147)
         at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:6838)
         at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:298)
         at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:329)
         at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:203)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:600)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:417)
         at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:9053)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4606)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2536)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2346)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3245)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:571)
         at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:234)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:504)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:499)
         at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:517)
         at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:867)
         at oracle.adf.model.binding.DCBindingContainer.findDataControl(DCBindingContainer.java:1659)
         at oracle.adf.model.binding.DCIteratorBinding.initDataControl(DCIteratorBinding.java:2542)
         at oracle.adf.model.binding.DCIteratorBinding.getDataControl(DCIteratorBinding.java:2477)
         at oracle.adf.model.binding.DCIteratorBinding.getCheckedDataControl(DCIteratorBinding.java:2571)
         at oracle.adf.model.binding.DCIteratorBinding.executeQueryIfNeeded(DCIteratorBinding.java:2219)
         at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3279)
         at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2906)
         at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.prepareModel(PageLifecycleImpl.java:115)
         at oracle.adf.controller.faces.lifecycle.FacesPageLifecycle.prepareModel(FacesPageLifecycle.java:392)
         at oracle.adf.controller.v2.lifecycle.Lifecycle$2.execute(Lifecycle.java:149)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:197)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.access$400(ADFPhaseListener.java:23)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.startPageLifecycle(ADFPhaseListener.java:238)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$1.after(ADFPhaseListener.java:274)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:75)
         at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.java:53)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:447)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:202)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508)
         at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1534)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
         at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595)
         at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:98)
         at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:91)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:162)
         at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:326)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:227)
         at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:170)
         at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:822)
         at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:719)
         at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1013)
         at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:225)
         at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
         at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
         at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
         at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
         at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
         at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
         at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
         at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
         at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
         at java.lang.Thread.run(Thread.java:662)
    Caused by: java.lang.AbstractMethodError: oracle.jdbc.driver.LogicalConnection.isWrapperFor(Ljava/lang/Class;)Z
         at com.sun.gjc.spi.jdbc40.ConnectionHolder40.isWrapperFor(ConnectionHolder40.java:506)
         ... 83 more
    |#]
    [#|2013-04-24T12:32:39.062-0300|WARNING|glassfish3.1|oracle.adf.controller.faces.lifecycle.Utils|_ThreadID=20;_ThreadName=Thread-1;|ADF: Adding the following JSF error message: com.sun.gjc.spi.jdbc40.ConnectionWrapper40 cannot be cast to oracle.jdbc.OracleConnection
    java.lang.ClassCastException: com.sun.gjc.spi.jdbc40.ConnectionWrapper40 cannot be cast to oracle.jdbc.OracleConnection
         at oracle.jbo.server.OracleSQLBuilderImpl.setSessionTimeZone(OracleSQLBuilderImpl.java:5534)
         at oracle.jbo.server.DBTransactionImpl.refreshConnectionMetadata(DBTransactionImpl.java:5329)
         at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1167)
         at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:6838)
         at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:298)
         at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:329)
         at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:203)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:600)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:417)
         at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:9053)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4606)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2536)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2346)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3245)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:571)
         at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:234)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:504)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:499)
         at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:517)
         at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:867)
         at oracle.adf.model.binding.DCBindingContainer.findDataControl(DCBindingContainer.java:1659)
         at oracle.adf.model.binding.DCIteratorBinding.initDataControl(DCIteratorBinding.java:2542)
         at oracle.adf.model.binding.DCIteratorBinding.getDataControl(DCIteratorBinding.java:2477)
         at oracle.adf.model.binding.DCIteratorBinding.getCheckedDataControl(DCIteratorBinding.java:2571)
         at oracle.adf.model.binding.DCIteratorBinding.executeQueryIfNeeded(DCIteratorBinding.java:2219)
         at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3279)
         at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2906)
         at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.prepareModel(PageLifecycleImpl.java:115)
         at oracle.adf.controller.faces.lifecycle.FacesPageLifecycle.prepareModel(FacesPageLifecycle.java:392)
         at oracle.adf.controller.v2.lifecycle.Lifecycle$2.execute(Lifecycle.java:149)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:197)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.access$400(ADFPhaseListener.java:23)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.startPageLifecycle(ADFPhaseListener.java:238)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$1.after(ADFPhaseListener.java:274)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:75)
         at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.java:53)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:447)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:202)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508)
         at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1534)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
         at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595)
         at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:98)
         at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:91)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:162)
         at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:326)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:227)
         at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:170)
         at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:822)
         at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:719)
         at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1013)
         at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:225)
         at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
         at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
         at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
         at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
         at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
         at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
         at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
         at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
         at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
         at java.lang.Thread.run(Thread.java:662)
    |#]
    any idea why it happens? Thanks!

  • ADF Essentials and Glass Fish Server

    Hi,
    I am developing an application using ADF Essentials and GlassFish Server. Is it similar to J2EE Application?
    Regards,
    Jayashree V.

    Oracle ADF based on j2ee technologies. hosting is similar as j2ee ..
    But for normal ADF, only few app server is certified to host.. regarding ADF essential you can host on glass fish as well
    see this
    https://blogs.oracle.com/shay/entry/deploying_oracle_adf_applications_to
    A Configuring GlassFish Server
    Setting up Oracle ADF Essentials on GlassFish Server - YouTube
    https://docs.google.com/file/d/0B2P-p644ex5jYnllSWt6amlXQmM/edit

  • ADF BC on GlassFish, MySQL: ResultSet.IsClosed()

    So, I've spent couple of hours but still haven't managed to run a simple ADF Essentials application on GlassFish app server with MySQL database.
    I've installed ADF Essentials om GlassFish, added MySQL connector to JDev, established connections between JDev, GlassFish and MySQL, set application platform to GlassFish.
    Currently a no-data simple application works, but when I add a table to the page, everything breakes down.
    server.log has the following entries:
    [#|2013-08-07T01:22:19.884+0400|WARNING|glassfish3.1.2|org.apache.catalina.connector.Request|_ThreadID=20;_ThreadName=Thread-2;|PWC4011: Unable to set request character encoding to UTF-8 from context /ess-test1, because request parameters have already been read, or ServletRequest.getReader() has already been called|#]
    [#|2013-08-07T01:22:26.518+0400|WARNING|glassfish3.1.2|oracle.adf.share.platform.AdfServerPlatformSupport|_ThreadID=22;_ThreadName=Thread-2;|java.lang.reflect.InvocationTargetException
    Caused by: java.lang.AbstractMethodError: com.mysql.jdbc.jdbc2.optional.ConnectionWrapper.isWrapperFor(Ljava/lang/Class;)Z
    java.lang.AbstractMethodError: com.mysql.jdbc.ResultSet.isClosed()Z
    Ran ADF Model Tester, it shows the following message:
    (oracle.jbo.jbotester.ErrorHandler$ExceptionWrapper) JBO-29000: Unexpected exception caught: java.lang.AbstractMethodError, msg=com.mysql.jdbc.ResultSet.isClosed()Z
    ----- Level 1: Detail 0 -----
    (java.lang.AbstractMethodError) com.mysql.jdbc.ResultSet.isClosed()Z
    Would be grateful for help.
    Thanks.
    JDev 11.1.2.3, GlassFish 3.1.2, MySQL 5.6

    Solved.
    The problem reason was incorrect MySQL connector version.
    Taking connector from MySQL installation folder was the solution.

  • JDeveloper 11.1.2.3 on glassfish 3.1.x: problem with new adf-essentials.zip

    Hi,
    in order to get a simple web app deployed on glassfish 3.1.2 i tried to repeat all steps from the video below
    https://blogs.oracle.com/shay/entry/glassfish_extension_for_oracle_jdeveloper
    any application, whether it's adf or just an one-item-page web application without model project,
    fails with the error :
    "Class oracle.adfinternal.view.faces.facelets.rich.AdfFaceletsResourceResolver not found"
    now i just repeat the deployment of the J2EE web app - war file
    when i comment the respective block in web.xml
    <!--context-param>
    <param-name>javax.faces.FACELETS_RESOURCE_RESOLVER</param-name>
    <param-value>oracle.adfinternal.view.faces.facelets.rich.AdfFaceletsResourceResolver</param-value>
    </context-param-->
    i manage to deploy but the application doesnt' work failing with exception 500
    javax.servlet.ServletException: null source
    java.lang.IllegalArgumentException: null source
    i notice that the old adf-essentials.zip archive pictured in video contains much more libs and weights 3 time more than the one i downloaded yesterday (21M)
    What's wrong with oracle.adfinternal.view.faces.facelets.rich.AdfFaceletsResourceResolver
    or what's wrong with adf-essentials.zip?

    hi,
    so the patchset's size is correct, alright, but i didn't move any further from there.
    actually i've followed to the steps you provided in the blog thoroughly, anyway, i repeated from scratch on new glassfish installation:
    adf-essentials.zip unzipped with -j option , e.i. into current ..glassfish3/domains/domain1/lib directory,
    2 jvm parameters set as shown,
    both model and view projects' deployment platform property set to glassfish3.1
    same error message:
    [#INFO|oracle-glassfish3.1.2|org.glassfish.admingui|_ThreadID=16;_ThreadName=Thread-2;|Exception Occurred :Error occurred during deployment: Exception while loading the app : java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED!
    Source Document: web.xml
    Cause: Unable to find class 'oracle.adfinternal.view.faces.facelets.rich.AdfFaceletsResourceResolver'. Please see server.log for more details.|#]
    BTW, Andreas Koop at his blog found at http://multikoop.blogspot.co.uk managed to make it run as well, not me...
    what do i miss or is it just a bad luck?
    PS Neither can i run a simple sample on apache 7, it's deployed but can't be started
    the only one that works for me is an oracle's rcf-dvt-demo.war on apache 7...

  • Graphs with ADF Essentials 12.1.2.0 deployed on Glassfish 3.1.2 Open Source not displaying

    Hi,
    I have three simple Bar Graphs which developed using JDeveloper 12c. When I deployed in Glassfish Server 3.1.2 open source edition with ADF essentials 12.1.2.0 they are not displayed. Other data bound pages are working fine. Now if I deploy them in the integrated weblogic server then they are correctly displayed.
    As per the oracle documentation DVT components are included in ADF Essentials.
    Can someone please help me if I am missing anything?
    Thanks,
    Mehabub

    Hi Alejandro,
    I could see following warning and info in server.log file for my domain.
    [#|2013-11-17T18:01:12.677+0530|WARNING|glassfish3.1.2|org.apache.catalina.connector.Request|_ThreadID=19;_ThreadName=Thread-2;|PWC4011: Unable to set request character encoding to UTF-8 from context /JeetOnlinePortal, because request parameters have already been read, or ServletRequest.getReader() has already been called|#]
    [#|2013-11-17T18:01:12.790+0530|INFO|glassfish3.1.2|oracle.jbo.uicli.mom.CpxUtils$Visitor|_ThreadID=19;_ThreadName=Thread-2;|jndi:/server/JeetOnlinePortal/WEB-INF/classes/jeetView/DataBindings.cpx|#]
    [#|2013-11-17T18:01:15.455+0530|INFO|glassfish3.1.2|oracle.adfinternal.controller.faces.lifecycle.JSFLifecycleImpl|_ThreadID=19;_ThreadName=Thread-2;|ADFc: Initializing ADF Page Lifecycle for the JSF environment, LifecycleContextBuilder is 'oracle.adfinternal.controller.application.model.JSFDataBindingLifecycleContextBuilder'.|#]
    [#|2013-11-17T18:01:15.607+0530|INFO|glassfish3.1.2|oracle.adfinternal.controller.state.SessionBasedScopeMap|_ThreadID=19;_ThreadName=Thread-2;|ADFc: Configuration parameter adf-scope-ha-support set to 'false'.|#]
    [#|2013-11-17T18:01:18.704+0530|INFO|glassfish3.1.2|org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry|_ThreadID=19;_ThreadName=Thread-2;|Loading style sheet: META-INF/adf/styles/simple-desktop.css|#]
    [#|2013-11-17T18:01:18.950+0530|INFO|glassfish3.1.2|org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry|_ThreadID=19;_ThreadName=Thread-2;|Loading style sheet: META-INF/adf/styles/richcomponents-simple-desktop.css|#]
    [#|2013-11-17T18:01:19.081+0530|INFO|glassfish3.1.2|org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry|_ThreadID=19;_ThreadName=Thread-2;|Loading style sheet: META-INF/bi/styles/dvt-simple.css|#]
    [#|2013-11-17T18:01:19.131+0530|INFO|glassfish3.1.2|org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry|_ThreadID=19;_ThreadName=Thread-2;|Loading style sheet: META-INF/bi/styles/trinidad/dvt-simple.css|#]
    [#|2013-11-17T18:01:19.176+0530|INFO|glassfish3.1.2|org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry|_ThreadID=19;_ThreadName=Thread-2;|Loading style sheet: META-INF/adf/styles/skyros-v1-desktop.css|#]
    [#|2013-11-17T18:01:19.224+0530|WARNING|glassfish3.1.2|org.apache.myfaces.trinidadinternal.skin.SkinStyleSheetParserUtils|_ThreadID=19;_ThreadName=Thread-2;|The skin selector AFIndexedIcon is not a Skin Icon Object since it does not have a content attribute. If you created this selector, please rename it to end with "style" instead of "icon" so that the Skinning Framework will treat it as a style, not an icon.|#]
    [#|2013-11-17T18:01:19.276+0530|INFO|glassfish3.1.2|org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry|_ThreadID=19;_ThreadName=Thread-2;|Loading style sheet: META-INF/adf/styles/skyros-v1-theme-addition.css|#]
    [#|2013-11-17T18:01:19.325+0530|INFO|glassfish3.1.2|org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry|_ThreadID=19;_ThreadName=Thread-2;|Loading style sheet: META-INF/adf/styles/skyros-v1-touchScreen-desktop.css|#]
    [#|2013-11-17T18:01:19.354+0530|INFO|glassfish3.1.2|org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry|_ThreadID=19;_ThreadName=Thread-2;|Loading style sheet: META-INF/bi/styles/dvt-skyros-v1-desktop.css|#]
    [#|2013-11-17T18:01:19.387+0530|INFO|glassfish3.1.2|org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry|_ThreadID=19;_ThreadName=Thread-2;|Loading style sheet: META-INF/bi/styles/dvt-skyros-v1-touchScreen-desktop.css|#]
    [#|2013-11-17T18:01:21.102+0530|WARNING|glassfish3.1.2|oracle.adf.share.security|_ThreadID=19;_ThreadName=Thread-2;|ADF Credential Store is not supported on Glassfish platform. Using the ADFNoCredentialSupportStore instead.|#]
    [#|2013-11-17T18:01:21.114+0530|WARNING|glassfish3.1.2|oracle.adf.share.security|_ThreadID=19;_ThreadName=Thread-2;|ADF Credential Store is not supported on Glassfish platform. Using the ADFNoCredentialSupportStore instead.|#]
    [#|2013-11-17T18:01:21.119+0530|WARNING|glassfish3.1.2|oracle.adf.share.jndi.ReferenceStoreHelper|_ThreadID=19;_ThreadName=Thread-2;|No credential could be loaded for Reference = Reference Class Name: oracle.jdeveloper.db.adapter.DatabaseProvider
    Type: sid
    Content: XE
    Type: subtype
    Content: oraJDBC
    Type: port
    Content: 1521
    Type: hostname
    Content: mcassociation.in
    Type: user
    Content: jeet
    , SecureRefAddr = password. Setting default value of "".|#]
    [#|2013-11-17T18:03:02.156+0530|WARNING|glassfish3.1.2|oracle.adfinternal.view.faces.partition.PartitionManager|_ThreadID=19;_ThreadName=Thread-2;|Feature "DvtGraph" is not contained in any partition.|#]
    [#|2013-11-17T18:03:02.601+0530|WARNING|glassfish3.1.2|org.apache.catalina.connector.Request|_ThreadID=20;_ThreadName=Thread-2;|PWC4011: Unable to set request character encoding to UTF-8 from context /JeetOnlinePortal, because request parameters have already been read, or ServletRequest.getReader() has already been called|#]
    [#|2013-11-17T18:03:02.602+0530|WARNING|glassfish3.1.2|org.apache.catalina.connector.Request|_ThreadID=20;_ThreadName=Thread-2;|PWC4011: Unable to set request character encoding to UTF-8 from context /JeetOnlinePortal, because request parameters have already been read, or ServletRequest.getReader() has already been called|#]
    [#|2013-11-17T18:03:02.602+0530|WARNING|glassfish3.1.2|org.apache.catalina.connector.Request|_ThreadID=20;_ThreadName=Thread-2;|PWC4011: Unable to set request character encoding to UTF-8 from context /JeetOnlinePortal, because request parameters have already been read, or ServletRequest.getReader() has already been called|#]
    [#|2013-11-17T18:03:02.602+0530|WARNING|glassfish3.1.2|org.apache.catalina.connector.Request|_ThreadID=20;_ThreadName=Thread-2;|PWC4011: Unable to set request character encoding to UTF-8 from context /JeetOnlinePortal, because request parameters have already been read, or ServletRequest.getReader() has already been called|#]
    [#|2013-11-17T18:03:03.643+0530|WARNING|glassfish3.1.2|oracle.adfinternal.view.faces.partition.PartitionManager|_ThreadID=20;_ThreadName=Thread-2;|Feature "DvtGraph" is not contained in any partition.|#]
    [#|2013-11-17T18:15:04.849+0530|INFO|glassfish3.1.2|javax.enterprise.system.tools.admin.com.sun.enterprise.v3.admin|_ThreadID=21;_ThreadName=Thread-2;|Server shutdown initiated|#]
    [#|2013-11-17T18:15:05.262+0530|INFO|glassfish3.1.2|oracle.adf.share.config.ADFConfigFactory|_ThreadID=21;_ThreadName=Thread-2;|Calling ADF Config instance implementation: class oracle.adf.share.config.ADFConfigImpl.releaseResources()|#]
    [#|2013-11-17T18:15:05.877+0530|INFO|glassfish3.1.2|oracle.adf.share.config.ADFConfigFactory|_ThreadID=21;_ThreadName=Thread-2;|Calling ADF Config instance implementation: class oracle.adf.share.config.ADFConfigImpl.releaseResources()|#]
    [#|2013-11-17T18:15:07.200+0530|INFO|glassfish3.1.2|oracle.adf.share.config.ADFConfigFactory|_ThreadID=21;_ThreadName=Thread-2;|Calling ADF Config instance implementation: class oracle.adf.share.config.ADFConfigImpl.releaseResources()|#]
    [#|2013-11-17T18:15:09.701+0530|INFO|glassfish3.1.2|javax.enterprise.resource.resourceadapter.com.sun.enterprise.connectors.service|_ThreadID=22;_ThreadName=Thread-2;|RAR7094: __xa_jdbc_ra shutdown successful.|#]
    [#|2013-11-17T18:15:12.276+0530|INFO|glassfish3.1.2|javax.enterprise.system.jmx.org.glassfish.admin.mbeanserver|_ThreadID=21;_ThreadName=Thread-2;|JMX002: JMXStartupService: Stopped JMXConnectorServer: null|#]
    [#|2013-11-17T18:15:12.276+0530|INFO|glassfish3.1.2|javax.enterprise.system.jmx.org.glassfish.admin.mbeanserver|_ThreadID=21;_ThreadName=Thread-2;|JMX001: JMXStartupService and JMXConnectors have been shut down.|#]
    [#|2013-11-17T18:15:12.277+0530|INFO|glassfish3.1.2|javax.enterprise.system.core.com.sun.enterprise.v3.server|_ThreadID=21;_ThreadName=Thread-2;|Shutdown procedure finished|#]
    Seems to be okay.
    Do you find something wrong or missing?
    Thanks,
    Mehabub

  • ADF Essentials and JAAS

    Hello.
    Using JDeveloper 11.1.2.3
    ADF Essentials - Glassfish 3.1
    I'm trying to use FORM type (web.xml) security in my adf essentials application. I created a login.jspx page, but I don't know how can I call the j_security_check from my page because the af:form does not have an action attribute. I wonder if I can call it from a managed bean. I've read this doc:
    Enabling ADF Security...
    [http://docs.oracle.com/cd/E15523_01/web.1111/b31974/adding_security.htm#BGBGJEAH|http://docs.oracle.com/cd/E15523_01/web.1111/b31974/adding_security.htm#BGBGJEAH]
    But as I'm using ADF Essentials, I think I cannot follow that solution.
    can anyone help, please?
    Regards,
    Alexis

    Essentials comes without the Normal Oracle security. Check out https://blogs.oracle.com/emeapartnerweblogic/entry/adf_essentials_security_implementation_for and http://jobinesh.blogspot.com/2013/02/securing-your-adf-applications-using.html for our other solutions.
    Timo

  • Create ADF applications for GlassFish runtime not possible?

    I am running Eclipse with OEPE 12.1.1.2 and want to build an ADF Essentials application for GlassFish.
    I have GlassFish installed into Eclipse (GlassFish Server Open Source Edition 3 (Java EE 6)) and running.
    I have installed ADF Essentials as instructed in FMW Admin Guide 11.1.2.3 appendix C (copied jars to lib directory of domain, set JVM parameters).
    Now when I try to create an ADF Application in Eclipse, I cannot create a GlassFish target runtime. The only options I see are WebLogic 10.3.4, 10.3.5 and 10.3.6.
    The "Download additional server adapters" link doesn't give me any GlassFish options.
    How do I set up a GlassFish ADF Essentials runtime environment in Eclipse? Any pointers appreciated.
    Best regards
    Sten Vesterli
    Edited by: Sten Vesterli on Feb 24, 2013 2:51 PM

    The version of OEPE you are using supports ADF 11g applications that can be deplyed to Weblogic Server. It doesn't support deployment of ADF applications to GlassFish and also doen't support the ADF Essentials version of ADF. These are planned for an upcoming release of OEPE.
    Is the ADF application you would like to build/deploy a pure ADF Faces application or does it include ADF TaskFlow, ADF DataControls and ADF Binding?
    -Raghu

  • Which Oracle ADF Essentials Files To Deploy

    I am using ONLY the ADF-Faces  from ADF-Essentials. Could someone tell me which of the following jars below, I need to add to my ear deployment. They are an overkill in comparison to others such as trinidad, primefaces, richfaces, icefaces, etc. Please be specific. Thanks.
    Oracle ADF Essentials 12.1.2.0
    Client Files - adf-essentials-client.zip
    adfbcsvc.jar
    adfbcsvc-client.jar
    adfbcsvc-registration.jar
    adfbcsvc-share.jar
    adf-businesseditor.jar
    adf-businesseditor-model.jar
    adf-businesseditor-settings.jar
    adf-controller.jar
    adf-controller-api.jar
    adf-controller-rt-common.jar
    adf-controller-schema.jar
    adf-dt-at-rt.jar
    adfdt_common.jar
    adf-dynamic-faces.jar
    adf-faces-changemanager-rt.jar
    adf-faces-databinding-dt-core.jar
    adf-faces-databinding-rt.jar
    adf-faces-registration.jar
    adf-faces-templating-dt-core.jar
    adf-faces-templating-dtrt.jar
    adflibfilter.jar
    adflibrary.jar
    adfm.jar
    adfm-debugger.jar
    adfmportlet.jar
    adfm-sqldc.jar
    adfmweb.jar
    adf-pageflow-dtrt.jar
    adf-pageflow-fwk.jar
    adf-pageflow-impl.jar
    adf-pageflow-rc.jar
    adf-richclient-api-11.jar
    adf-richclient-automation-11.jar
    adf-richclient-impl-11.jar
    adf-sec-idm-dc.jar
    adf-share-glassfish.jar
    adf-share-web.jar
    adftags.jar
    adftransactionsdt.jar
    adf-view-databinding-dt-core.jar
    bc4jhtml.jar
    bc4jimdomains.jar
    bc4j-mbeans.jar
    bc4jsyscat.jar
    bundleresolver.jar
    datatags.jar
    db-ca.jar
    dvt-databinding-dt-core.jar
    dvt-databindings.jar
    dvt-databindings-mds.jar
    dvt-faces.jar
    dvt-facesbindings.jar
    dvt-jclient.jar
    dvt-trinidad.jar
    dvt-utils.jar
    facesconfigmodel.jar
    groovy-all-1.6.4.jar
    inspect4.jar
    jdev-cm.jar
    jewt4.jar
    jmxdc.jar
    jr_dav.jar
    mds-dc.jar
    oicons.jar
    ojsp.jar
    ordhttp.jar
    ordim.jar
    prefuse.jar
    rcs-adflib-rt.jar
    rcsrt.jar
    regexp.jar
    taglib.jar
    trinidad-api.jar
    trinidad-impl.jar
    Server Files - adf-essentials.zip
    adf-controller-security.jar
    adflogginghandler.jar
    adf-share-base.jar
    adf-share-ca.jar
    adfsharembean.jar
    adf-share-security.jar
    adf-share-support.jar
    com.oracle.webservices.fmw.oc4j-ws-support-impl_12.1.2.jar
    commons-el.jar
    dms.jar
    globaltldcache.jar
    javamodel-rt.jar
    javatools-nodeps.jar
    jrf-api.jar
    jsp-el-api.jar
    mdsrt.jar
    ojdbc6dms.jar
    ojdl.jar
    ojdl2.jar
    oracle.classloader_11.1.1.jar
    oracle.http_client_12.1.2.jar
    oracle.logging-utils_11.1.1.jar
    oracle.web-common_12.1.2.jar
    oracle.web-common-schemas_12.1.2.jar
    oracle.xdb_11.2.0.jar
    oracle-el.jar
    orai18n-mapping.jar
    org.apache.bcel_5.1.jar
    org.apache.commons.beanutils_1.8.3.jar
    org.apache.commons.logging_1.1.1.jar
    resourcebundle.jar
    share.jar
    xmlef.jar
    xmlparserv2_sans_jaxp_services.jar
    Others
    jmxframework.jar

    Hi,
    plain ADF Faces should be
    adf-faces-api-1013.jar
    adf-faces-impl-1013
    Just the components. However, if there is more in your project properties than ADF Faces, others may be required too (e.g. Task Flow libraries if you use ADF Page Flow). If you only use ADF Faces from faces-config.xml for navigation then the two should do
    Frank

  • ADF Essentials security

    Hi,
    I would like to know which, you think, is the best way to implement authentication and authorization for ADF essentials.
    I am learning ADF, and have looked at ADF security, but the weblogic license price tag makes it suitable only for a certain range of our solutions, so i am thinking of using ADF essentials for the other cases, and deploy on glassfish.
    i have been looking around a bit but could not come to a definitive answer, so if you have any ideas or actually implemented it yourself please share :D.
    Thank you

    Hi,
    Check
    Urgent - Custom authentication and authorization for ADF application
    ADF Security - Database user for authentication

  • ADF Essentials

    Hi,
    I tried deploying a simple JHS app to Glassfish using ADF Essentials libs and JDev 11.1.2.3.0, JHeadstart 11.1.2 Evaluation 11.1.2.1.28
    One small problem so far:
    JHS generates a servlet-mapping in web.xml that is not accepted by Glassfish:
      <servlet-mapping>
        <servlet-name>ordDeliverMedia</servlet-name>
        <url-pattern>ordDeliverMedia</url-pattern>
      </servlet-mapping>Invalid URL Pattern: [ordDeliverMedia]
    After changing the url-pattern to /ordDeliverMedia deploying succeeds and the JHS app works!
    What is the correct url-pattern?
    Groeten,
    HJH

    Moved my question to new thread
    How to change web.xml generation
    as this one has been marked as answered
    Edited by: Brent Harlow on Apr 11, 2013 10:31 PM

  • The version of the ADF Essentials Client user library, 12.1.3.0.41.140521.1008, does not match ADF facet version 11.1.1.

    Hi,
    I downloaded the latest OEPE Pack 12.1.3 and the latest adf-essentials-client libs.
    I tried to create a new ADF-Project in Eclipse with Glassfish.
    I added the essentials-client libs and then i get this error:
    The version of the ADF Essentials Client user library, 12.1.3.0.41.140521.1008, does not match ADF facet version 11.1.1.
    br.
    Andy

    Andy,
    ADF Essentials 12.1.3 only support GF 3.1 officially. So please plan on using GF 3.1 version
    ~Shabari

  • Can i install Oracle ADF Essentials 11.1.2.3 on weblogic 10.6 ?

    can i install Oracle ADF Essentials 11.1.2.3 on weblogic 10.6 ?
    what the difference between ADF Essentials 11.1.2.3 and Application Development Run time 11.1.1.6 ?
    can i use ADF Essentials 11.1.2.3 instead of Application Development Run time 11.1.1.6 to deploy application (contains many jsf pages with rich faces and many taskflows and BC4J) ??
    i'm using jdeveloper 11.1.2.3.0 and weblogic 10.6 installed on the Linux server

    Hi,
    JDeveloper 11g R1 (11.2.3) supported as ADF essentials and running on WebLogic 10.3.6 are the same releases. The difference is that a path is needed if you want to deploy the software on WLS 10.3.6. Quoting the release notes:
    +"The ADF Runtime will be installed into a standalone application server by applying an Opatch bundle on top of a 11.1.1.6 version of the Application Developer Runtime environment. In the event that additional patches are needed or desired in addition to the 11.1.2.3.0 patch (for example, if an additional patch is needed for another component in the Application Development Runtime installation), those patches will need to be installed separately.+
    +Important note: The patch is intended to be applied to an Application Developer Runtime installation. Applying the patch to a different installation type (for example, Oracle SOA Suite or Oracle WebCenter) is not supported."+
    Release Notes: http://www.oracle.com/technetwork/developer-tools/jdev/11gr2update3-1851251.html
    For Glasssfish you don't need to patch the server and only install the ADF runtime libraries - also explained in the Release notes.
    Frank

  • Oracle ADF Essentials can used in Production as free licenced

    Hi All,
    I have few questions wrt to Oracle ADF Essentials Freeware.
    Recently Oracle release a pressnote that Oracle ADF Essentials is a free ware. So it can also use in production mode?
    I want use this in creating Monitor page for SOA in my project. I am novice in ADF side , so can come one please correct me if i am wrong.
    Is it possible to Create a monitor page using the Benefit of of Oracle ADF Essentials.
    Basically i want to display data from the table of SOA like instance complete state,count of the instance, error or success states, alerts..etc.
    If any help, i would be thankfull.
    Regards,
    Tarak.

    Can some please update this thread..
    Regards,
    Tarak.

Maybe you are looking for

  • Change sales orders from report

    Hi there, My report shows grid_display, column1 is chechbox, column2 is Sales Order number, column3 is Sales Order description. here user has to check required sales Orders and press pushbutton in appl tool bar, all these Sales Orders(i.e. checked by

  • How to remove old Class in Material master?

    Hello SAP gurus, A class has been assigned to one material and now my requirement is assign a new class to the material. Now the issue is after assign the new class while using the material in an order all the characteristic (from old and new class)

  • Transaction Launcher : calling URL and fill return values in the UI

    Hi SDN, We have a requirement, I am putting an example of it below:- 1. Call URL www.bank.com/branchlocator.htm?postcode=??????? 2. pass postcode of confirmed BP to the branchlocator field postcode 3. the website will return nearest branch post code.

  • Safari can't automatically open a new tab on my Home Page?

    OK - I have searched all over the web and this discussion site - are you telling me that outside of using a combination of keyboard shortcuts that Safari - UNLIKE EVERY OTHER BROWSER OUT THERE - can't open a new tab on the user's home page? Let's see

  • HELP! iMovie Not Detecting My Webcam

    My Webcam Is A Panasonic NVGS-60 Camcorder Connected Via USB To My MacBook White And I Can Not See Why It Isn't Working. It Works With Photo Booth But Not iMovie '08. Please Help ASAP As I Need It For My Vodcast. John Coles