ODI app deployment
Hi,
After completion of ODI scenario, how can we deploy in the production system.
I know that I need to export and import into the production system.
But what all components I need to export-import?
And what components required on the production system(Do I need to install ODI on production system? If yes, Are all components required?? Should I create an agent ??)
Kindly clarify
Hi,
I guess you can try different paths -
1. have your production and development under the same master repository. If you do this then your dev. env. will be a work repository and your production will possibly another work repository under the same master. In such case, you can simply export/import the scenarios to the production env. without much else to do.
2. But, the above solution might not be accepted in many real life scenario. So, you need to install another ODI on a separate production box. You need to create a master repository in it and need to create the required dataservers in the topology. Now, you can run the imported scenarios from the Operator using a desired context.
3. There can be other options where you will like to clone the dev. env. to the production env. and execute the ODI objects from there.
I am sure there are other combination as well.
Thanks,
Similar Messages
-
Minimum requirement of ODI app deployment
Hi,
We have an ODI application in development environment with master repository, work repository, dataserver database source and target database, mapping and transformation rules and scenarios.It is working perfectly and we want to deploy it in production enivronment.We have following questions:
1.What is the minimum requirement to deploy ODI application in production environment ?
2.We need to install ODI in production environment as ODI whitepaper suggest.Do we need to import all repositories and scenarios from development environment respective export? Though scenarios are stored in the work repository.
Thanks
BrijendraHi,
Do you have more than one option:
You can use production as context, it means, just create a production context (you can put a password on it) and then work at same repository that you are developing
OR
Create a new WORK repository (I recommend a execution one) where you will import the scenarios generated in the development and have the production totally separated from development.
I believe that the necessary requirements are the same of development, take a look at the Installation Manual.
Hope to have helped. -
How to configure CA for access to a Web Service from an app deployed in WL
Hi everyone.
I have an app deployed in a WLS (10.3). This app acts like a web service client and works correctly (spring + cxf). The web service is provided by an external company and now they want to switch to https. They are using a self signed certificate. My company's support staff told me that they already configured the domain's trusted key store but the app fails to invoke the WS with the following error:
2010/12/03 13:06:12.314 [ERROR] [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-5] [ar.com.link.gp.services.impl.WebserviceConfirmacionServiceImpl - 55] - Error - informarPagos
javax.xml.ws.WebServiceException: Could not send Message.
at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:135)
at $Proxy549.confirmaPago(Unknown Source)
at ar.com.link.gp.services.impl.WebServiceClientServiceImpl.confirmaPago(WebServiceClientServiceImpl.java:103)
at ar.com.link.gp.services.impl.WebServiceClientServiceSinConceptoDecorator.confirmaPago(WebServiceClientServiceSinConceptoDecorator.java:33)
at ar.com.link.gp.services.impl.WebserviceConfirmacionServiceImpl.informarPagos(WebserviceConfirmacionServiceImpl.java:50)
at ar.com.link.gp.services.impl.ConfirmacionServiceImpl.procesarConfirmaciones(ConfirmacionServiceImpl.java:132)
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 org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at ar.com.link.logging.interceptor.LoggingInterceptor.invoke(LoggingInterceptor.java:74)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy514.procesarConfirmaciones(Unknown Source)
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 org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:276)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:260)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
Caused by: javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkEOF(SSLSocketImpl.java:1239)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkWrite(SSLSocketImpl.java:1251)
at com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:43)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
at java.io.FilterOutputStream.flush(FilterOutputStream.java:123)
at weblogic.net.http.HttpURLConnection.writeRequests(HttpURLConnection.java:154)
at weblogic.net.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:238)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleHeadersTrustCaching(HTTPConduit.java:1951)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.onFirstWrite(HTTPConduit.java:1903)
at org.apache.cxf.io.AbstractWrappedOutputStream.write(AbstractWrappedOutputStream.java:42)
at org.apache.cxf.io.AbstractThresholdOutputStream.write(AbstractThresholdOutputStream.java:69)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1969)
at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:47)
at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:188)
at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:637)
at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:483)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:309)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:261)
at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
... 25 more
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1591)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:187)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:181)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:975)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:123)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:516)
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:454)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:884)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1096)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1123)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.getSession(SSLSocketImpl.java:1830)
at weblogic.net.http.HttpsClient.getSSLSession(HttpsClient.java:537)
at weblogic.net.http.HttpsURLConnection.connect(HttpsURLConnection.java:257)
at weblogic.net.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:237)
... 41 more
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:285)
at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:191)
at sun.security.validator.Validator.validate(Validator.java:218)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:126)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:209)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:249)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:954)
... 51 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:174)
at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:238)
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:280)
... 57 more
I'm the app's developer and I don't have experience in this subjects. Is the wl misconfigured? Should I do something from the app to reference the keystore?
Thanks un advance.
Sorry for my english.Hi user10939158, thank you for your response. Maybe I was not precise in my previous post. I know how certificates work and that I should not be using self signed ones. Due to a reason (non technical) we MUST use a self signed certificates. Considering this as a prerequisite let me clarify my situation:
- We added the certificate to the custom trust store connfigured in WL
- We configure the managed server to be more "verbose" about SSL stuff
- When the managed server start it outputs the following lines in the log:
<Dec 13, 2010 5:31:21 PM ARST> <Notice> <Security> <BEA-090169> <Loading trusted certificates from the JKS keystore file /wldomains/desa_domain/TrustCTWebservices.jks.>
<Dec 13, 2010 5:31:21 PM ARST> <Debug> <SecuritySSL> <BEA-000000> <SSLContextManager: loaded 1 trusted CAs from /wldomains/desa_domain/TrustCTWebservices.jks>
<Dec 13, 2010 5:31:21 PM ARST> <Debug> <SecuritySSL> <BEA-000000> <Subject: CN=jserver, OU=SWG, O=IBM, C=US; Issuer: CN=jserver, OU=SWG, O=IBM, C=US>
- In this lines we can see the certificate that interests us (jserver)
- When the app do a WS reqeust we see in the log:
<Dec 13, 2010 5:32:43 PM ARST> <Notice> <Stdout> <BEA-000000> <trustStore is: /opt/bea/jrockit_160_05/jre/lib/security/cacerts> (THE VM's DEFAULT KEYSTORE!!!!!!)
- If we add the cert to /opt/bea/jrockit_160_05/jre/lib/security/cacerts everything works ok but I have doubts that this is right.
Why the default keystore is used?
Thank you very much
Regards -
Windows 8 App Deployment in School Lab environment?
After doing some reading and research on Windows 8 Store app deployment from sources like
http://www.microsoft.com/en-us/download/details.aspx?id=39685 and this forum and I am getting pretty depressed. Here is one part of my scenario which is pretty simple I think.
Lab of 20 Dell 3011 AIO Touchscreens that were depoyed with Win8Ent via MDT2012U1. For simplicity I will talk about a subset of my problem. I have 3 classes of Kindergartners who use the lab. The students aren't capable of really logging
in themselves so the teacher logs them all in to a shared account for each class since all they do is web / app stuff. I don't want to create 60 accounts for this young of kids since they can't handle the process anyway.
Here is my understanding of what I would have to do if I wanted to install Fresh Paint (a great free app) for all the students to use.
1. Create a minimum of 4 Microsoft accounts due to device limits of store app install.
2. Assign / attach those Microsoft accounts to specific lab machines (while logged in as each shared student account).
3. Login to each of my 20 lab machines as each of the 3 share accounts (which can't have roaming profile since Windows <-> Microsoft account association now needs to be unique). This would be a minimum of 60 individual logins for this one
app and one grade.
4. Install the app on a per user / per device basis.
5. Potentially repeat process any time an update is released since the students can't handle it themselves.
I think this is the majority of the process, am I leaving any important steps or details out? This sounds like it would be HOURS of work to install ONE app for ONE grade. I could potentially need 5-10 unique apps per grade.
This just isn't feasible on any type of scale. Even this limited amount of devices / users is overkill when dealing with users who are to young to maintain their own devices or exist in lab environment. In reading the doc refrenced above it doesn't
seem like there is a solution for this offered by MDT, SCCM or Intune? Please tell me I am missing the magic deploy button? Also I don't even want to begin to think about apps that aren't free and managing that.
Thanks for any helpful info.
Brian HoytIn reading the doc refrenced above it doesn't seem like there is a solution for this offered by MDT, SCCM or Intune? Please tell me I am missing the magic deploy button?
No, you're not missing the magic deploy button :(
If a Windows Store App (aka Modern UI app aka Metro App) is offered via the Windows Store, and not offered directly by the application developer, the only legitimate way to get that app is via the Store, and that requires an MS account.
ConfigMgr offers two "deployment" methods;
a) deep-link into the web-based Windows Store. The logged-on user must have an MS account and use that account to authenticate to the store. even if the app is free.
b) sideload. requires the appx installation package.
There are some other suggestions, but they are unsupported, and rather complicated:
http://social.technet.microsoft.com/Forums/windows/en-US/763dc3d6-8dd2-4157-8f49-159f0826e97a/install-windows-store-apps-to-all-users-or-where-to-get-the-appx
http://social.technet.microsoft.com/Forums/windows/en-US/04dd1938-a558-4cbe-ba70-b89d2d1eb95c/windows-apps-offline-download-and-install
http://social.technet.microsoft.com/Forums/windows/en-US/72ccc40d-76aa-4325-92ae-27386b424e0f/sideloading-applications#bddbcd7f-fec3-4132-b573-b5e3d1aef57f
http://social.technet.microsoft.com/Forums/windows/en-US/b7574287-d134-4a74-b227-f3dd793ab46b/download-appx-package#64745402-2254-4760-bc1f-f7483fc49d35
The last time I spoke with our MS contacts (deployment engineers @ MS), even those guys can't get the MS free apps to sideload.
All the documentation around sideloading appears to be catering for situations where a company has developed that app themselves, or, has commissioned a developer to create a custom app for the company.
Apps which are offered via the Store, seem to only be available via the store. I'm not sure if there is some kind of contractual obligation with MS which demands this? (i.e. in the store means no distribution via other means?)
At this time there are no options to federate an on-premises AD to the Store either. Which would be a nice option, even if it limited the user to free apps.
Don
(Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!) -
I am trying to install EMET 5.0 by deploying it via SCCM App Deployment. I followed the
guidelines provided. However, I am unclear why it does not install. It shows up in "software center", and fails to install. I even tried to
install it manually,
msiexec /i "\\Server\Sources\EMET\5.0\EMET Setup.msi" /qn /norestart
it fails as well, saying the cab file is corrupted with event id 11335. I don't think the file is corrupted.
APPEnforce.log
Starting Install enforcement for App DT "EMET 5.0 - Windows Installer (*.msi file)" ApplicationDeliveryType - ScopeId_1800435A-AD61-4561-814C-4442F922187A/DeploymentType_bba187a2-b5ac-4772-8951-669a78684598, Revision - 1, ContentPath - C:\Windows\ccmcache\3k,
Execution Context - System]LOG]!><time="21:44:43.054+240" date="04-29-2014" component="AppEnforce" context="" type="1" thread="4240" file="appprovider.cpp:1643">
<![LOG[ A user is logged on to the system.]LOG]!><time="21:44:43.056+240" date="04-29-2014" component="AppEnforce" context="" type="1" thread="4240" file="appprovider.cpp:2014">
<![LOG[ Performing detection of app deployment type EMET 5.0 - Windows Installer (*.msi file)(ScopeId_1800435A-AD61-4561-814C-4442F922187A/DeploymentType_bba187a2-b5ac-4772-8951-669a78684598, revision 1) for system.]LOG]!><time="21:44:43.061+240"
date="04-29-2014" component="AppEnforce" context="" type="1" thread="4240" file="appprovider.cpp:2079">
<![LOG[+++ MSI application not discovered [MSI Product Code: {55369C02-4ABB-4632-85D2-37FAFB5684E9}, MSI Product version: ]]LOG]!><time="21:44:43.062+240" date="04-29-2014" component="AppEnforce" context=""
type="1" thread="4240" file="msihandler.cpp:131">
<![LOG[ App enforcement environment:
Context: Machine
Command line: msiexec /i "EMET Setup.msi" /qn /norestart
Allow user interaction: No
UI mode: 0
User token: null
Session Id: 2
Content path: C:\Windows\ccmcache\3k
Working directory: ]LOG]!><time="21:44:43.063+240" date="04-29-2014" component="AppEnforce" context="" type="1" thread="4240" file="appcontext.cpp:84">
<![LOG[ Prepared working directory: C:\Windows\ccmcache\3k]LOG]!><time="21:44:43.064+240" date="04-29-2014" component="AppEnforce" context="" type="1" thread="4240" file="appcontext.cpp:188">
<![LOG[Found executable file msiexec with complete path C:\Windows\system32\msiexec.exe]LOG]!><time="21:44:43.066+240" date="04-29-2014" component="AppEnforce" context="" type="1" thread="4240"
file="executility.cpp:188">
<![LOG[ Prepared command line: "C:\Windows\system32\msiexec.exe" /i "EMET Setup.msi" /qn /norestart /qn]LOG]!><time="21:44:43.067+240" date="04-29-2014" component="AppEnforce" context=""
type="1" thread="4240" file="appcontext.cpp:337">
<![LOG[Valid MSI Package path = C:\Windows\ccmcache\3k\EMET Setup.msi]LOG]!><time="21:44:43.068+240" date="04-29-2014" component="AppEnforce" context="" type="1" thread="4240" file="appcontext.cpp:746">
<![LOG[ Advertising MSI package [C:\Windows\ccmcache\3k\EMET Setup.msi] to the system.]LOG]!><time="21:44:43.069+240" date="04-29-2014" component="AppEnforce" context="" type="1" thread="4240"
file="appcommon.cpp:125">
<![LOG[ Executing Command line: "C:\Windows\system32\msiexec.exe" /i "EMET Setup.msi" /qn /norestart /qn with user context]LOG]!><time="21:44:43.429+240" date="04-29-2014" component="AppEnforce"
context="" type="1" thread="4240" file="appexcnlib.cpp:201">
<![LOG[ Working directory C:\Windows\ccmcache\3k]LOG]!><time="21:44:43.429+240" date="04-29-2014" component="AppEnforce" context="" type="1" thread="4240" file="appexcnlib.cpp:215">
<![LOG[ Post install behavior is BasedOnExitCode]LOG]!><time="21:44:43.433+240" date="04-29-2014" component="AppEnforce" context="" type="1" thread="4240" file="appcommon.cpp:1093">
<![LOG[ Waiting for process 1132 to finish. Timeout = 120 minutes.]LOG]!><time="21:44:43.436+240" date="04-29-2014" component="AppEnforce" context="" type="1" thread="4240"
file="appexcnlib.cpp:1951">
<![LOG[ Process 1132 terminated with exitcode: 1603]LOG]!><time="21:44:44.721+240" date="04-29-2014" component="AppEnforce" context="" type="1" thread="4240" file="appexcnlib.cpp:1960">
<![LOG[ Looking for exit code 1603 in exit codes table...]LOG]!><time="21:44:44.722+240" date="04-29-2014" component="AppEnforce" context="" type="1" thread="4240" file="appexcnlib.cpp:505">
<![LOG[ Unmatched exit code (1603) is considered an execution failure.]LOG]!><time="21:44:44.722+240" date="04-29-2014" component="AppEnforce" context="" type="2" thread="4240"
file="appexcnlib.cpp:591">
<![LOG[++++++ App enforcement completed (1 seconds) for App DT "EMET 5.0 - Windows Installer (*.msi file)" [ScopeId_1800435A-AD61-4561-814C-4442F922187A/DeploymentType_bba187a2-b5ac-4772-8951-669a78684598], Revision: 1,
User SID: ] ++++++]LOG]!><time="21:44:44.724+240" date="04-29-2014" component="AppEnforce" context="" type="1" thread="4240" file="appprovider.cpp:2366">Concur with the above. A couple of additional comments also:
- EMET 5 is a technology preview. Not saying you shouldn't test with it, but for production deployment you should be using 4.1 at this time as 5.0 may have issues (like this one).
- To diagnose 1603 Windows Installer errors, you should add verbose logging to the command-line (using the /l*v option) and examine the resulting verbose log file (specifically looking for the phrase "return value 3").
Jason | http://blog.configmgrftw.com -
How hard is it to set Application deployment to Client Local by default also? We had a mishmash when UTC was use on deployment and Client Local for Maintenance Window. For consistencies sake maybe..
i did not get what do you mean by this ? are you talking about how to set the schedule time for application deployment to local instead of UTC ? if you make the schedule available at specific time,you get option to choose client Local time ,else it will
be UTC (if you select as soon as possible).
App deployment wizard ? Update deployment wizard ?
If you set the application deployment to UTC onto specific collection that has maintenance window,you must also choose the UTC (maintenance window) on collection properties.
By default the maintenance window is set to client Local Time ,unless you check UTC.
Eswar Koneti | Configmgr blog:
www.eskonr.com | Linkedin: Eswar Koneti
| Twitter: Eskonr -
HTTP status 404 when accessing ADF Faces app deployed in Tomcat
I have ADF faces app deployed to tomcat. The first time the application is accessed, the URL gets screwed up and I get HTTP 404. If I access the app again in the same browser, the page loads fine. If I clear the cookies and access it again, I get HTTP 404 again.
The problem can be seen live here:
1. Go to http://subash.redirectme.net:8080/stock/faces/welcome.jspx
The url in the browser gets messed up:
http://subash.redirectme.net:8080/stock/faces/welcome.jspxhttp://subash.redirectme.net:8080/stock/faces/;jsessionid=1A48DEA6CF208BAADCB3BE50084B1AD1?_afrLoop=1455371821548250&_afrWindowMode=0&_afrWindowId=null
2. Go to http://subash.redirectme.net:8080/stock/faces/welcome.jspx in the same browser. The page loads up fine.
3. Delete cookies and access the same page, the problem appears again.
Upon digging around, I found when the browser makes first request, the servers reponds with 200 OK with jsessionID cookie header. Then the client sends requests for "http://subash.redirectme.net:8080/stock/faces/welcome.jspxhttp://subash.redirectme.net:8080/stock/faces/;jsessionid=8E31D5895621B17B712186AA8AF6BF4A?_afrLoop=1455891492432424&_afrWindowMode=0&_afrWindowId=null" and the server correctly responds with HTTP 404. Looks like some ADF issue.
This problem was not seen in Weblogic server, but started appearing when I tested in Tomcat.
Here is HTTP Trace:
http://subash.redirectme.net:8080/stock/faces/welcome.jspx
GET /stock/faces/welcome.jspx HTTP/1.1
Host: subash.redirectme.net:8080
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,fr-FR;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Proxy-Connection: keep-alive
HTTP/1.x 200 OK
Cache-Control: no-cache
Content-Type: text/html;charset=utf-8
Date: Tue, 09 Feb 2010 21:55:15 GMT
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Proxy-Connection: keep-alive
Server: Apache-Coyote/1.1
Set-Cookie: JSESSIONID=8E31D5895621B17B712186AA8AF6BF4A; Path=/stock
Transfer-Encoding: chunked
http://subash.redirectme.net:8080/stock/faces/welcome.jspxhttp://subash.redirectme.net:8080/stock/faces/;jsessionid=8E31D5895621B17B712186AA8AF6BF4A?_afrLoop=1455891492432424&_afrWindowMode=0&_afrWindowId=null
GET /stock/faces/welcome.jspxhttp://subash.redirectme.net:8080/stock/faces/;jsessionid=8E31D5895621B17B712186AA8AF6BF4A?_afrLoop=1455891492432424&_afrWindowMode=0&_afrWindowId=null HTTP/1.1
Host: subash.redirectme.net:8080
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,fr-FR;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Proxy-Connection: keep-alive
Referer: http://subash.redirectme.net:8080/stock/faces/welcome.jspx
Cookie: JSESSIONID=8E31D5895621B17B712186AA8AF6BF4A
HTTP/1.x 404 Not Found
Content-Length: 1144
Content-Type: text/html
Date: Tue, 09 Feb 2010 21:55:15 GMT
Proxy-Connection: keep-alive
Server: Apache-Coyote/1.1
X-Powered-By: JSF/1.2
----------------------------------------------------------Delete filter OK
<filter>
<filter-name>trinidad</filter-name>
<filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>trinidad</filter-name>
<servlet-name>Faces Servlet</servlet-name>
<dispatcher>FORWARD</dispatcher>
<dispatcher>REQUEST</dispatcher>
</filter-mapping> -
Managed iPads Wireless App Deployment
We have several hundered managed iPads we connect to one OSX Maveriks computer via a USB sync cart running Apple Configurator we also have a OSX Maveriks server to manage user accounts.
It is time consuming to have to bring the iPads in to the cart to update an app or install a new one via Apple Configurator. I recently read a whitepapers released in Feb 2014 that depolying apps over the wireless is not possible. However, the whitepapers did not have what was needed ro where to go or how tos on getting this working. Being able to have apps deploy to ipads around the building when they connect to wireless would be a big help. Where can I go to get this setup? All I cna find are whitepapers saying it can be done now, not system requirements and how to go about doing it.
Does this service use a particular IP port? If so I'd need to know all the tech specs this uses over the wireless to get it working.See if there is something here that helps....
http://www.apple.com/education/it/mdm/ -
I need to run multiple steps to deploy an desktop emergency alert system. The software requires an install via MSI with specific switches. Then I need to stop start/start a service. Then I need to add a batch file to everybody's start folder.
I'm real weak at scripting.
Is there a simple way to do multiple steps for an app deployment?When the 'installation' of an application includes multiple steps (like installing the software, adding some registry keys, adding/deleting files, etc.), you use a script for your Deployment Type's Program. For example, a batch file might look like
this:
REM Installs and configures my example application...
:stopsvc
SC STOP MyAppService
:install
MSIEXEC /i "MyAppUpgrade.msi" /q /norestart
SET returncode=%errorlevel%
:config
REG ADD HKLM\Software\MyApp /v MyKey /t REG_DWORD /d "My Data" /f
:shortcut
XCOPY MyFile.bat "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\" /Y
:startsvc
SC START MyAppService
:endEXIT /b %returncode%
I hope that's enough to get you started!
Nash Pherson, Senior Systems Consultant
Now Micro -
My Blog Posts
If you found a bug or want the product to work differently,
share your feedback.
<-- If this post was helpful, please click the up arrow or propose as answer. -
App Deployment Enforcement/Completion Times
I've created a custom report/query that includes Application Deployment enforcement states for specific PCs. Now we would like to add a date/time field that shows when the App Deployment completed, if successfull. Any idea if such a field (or something
close to it) exists and if so where I might find it?Hi GaryW951,
In order to solve the problem more efficiently, I need to clarify some information. Is the Application monitored the whole time, and the corresponding data is stored in some database? If in this scenario, we can use the database as the data source of a report,
then use some statements based on some conditions to query the field when the Application is completed successfully.
Reference:
Data Connections, Data Sources, and Connection Strings (SSRS)
Regards,
Katherine Xiong
Katherine Xiong
TechNet Community Support -
DSP App deployment and log4j problem
Hi:
We've found that bea/weblogic81/common/lib/log4j.jar has to be in the weblogic starting script in order to deploy DSP application successfully. However, this log4j provided by weblogic conflicts with another version of log4j used by other applications running on the same weblogic instance.
Is there any workaround to avoid the need of putting log4j in the starting script for DSP app deployment?
thanks!!
JohnThanks for helping! Here is the stack trace when log4j is not in the weblogic server starting script, and the deployment failed:
<Jan 16, 2007 2:43:11 PM PST> <Info> <Deployer> <BEA-149060> <Module ProductInfo
App_ejb.jar of application ProductInfoApp successfully transitioned from prepare
d to active on server gws2devapp1.>
<Jan 16, 2007 2:43:11 PM PST> <Info> <Deployer> <BEA-149059> <Module ProductInfo
WS of application ProductInfoApp is transitioning from prepared to active on ser
ver gws2devapp1.>
<Jan 16, 2007 2:43:11 PM PST> <Error> <Deployer> <BEA-149231> <Unable to set the
activation state to true for the application ProductInfoApp.
java.lang.NoClassDefFoundError: org/apache/log4j/AppenderSkeleton
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
3)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at com.bea.wlw.runtime.core.util.InternalLogger.<clinit>(InternalLogger.
java:23)
at com.bea.wlw.runtime.core.servlet.WebappContextListener.<clinit>(Webap
pContextListener.java:38)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at weblogic.servlet.internal.WebAppServletContext.registerEventListener(
WebAppServletContext.java:2992)
at weblogic.servlet.internal.WebAppServletContext.activateFromDescriptor
s(WebAppServletContext.java:2532)
at weblogic.servlet.internal.WebAppServletContext.activate(WebAppServlet
Context.java:6217)
at weblogic.servlet.internal.WebAppServletContext.setActive(WebAppServle
tContext.java:6195)
at weblogic.servlet.internal.WebAppModule.activate(WebAppModule.java:864
at weblogic.j2ee.J2EEApplicationContainer.activateModule(J2EEApplication
Container.java:3385)
at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContai
ner.java:2248)
at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContai
ner.java:2221)
at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContai
ner.java:2169)
at weblogic.management.deploy.slave.SlaveDeployer$Application.setActivat
ion(SlaveDeployer.java:3111)
at weblogic.management.deploy.slave.SlaveDeployer.setActivationStateForA
llApplications(SlaveDeployer.java:1769)
at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.j
ava:352)
at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resum
e(DeploymentManagerServerLifeCycleImpl.java:229)
at weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:136)
at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:965)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:360)
at weblogic.Server.main(Server.java:32)
--------------- nested within: ------------------
weblogic.management.ManagementException: [Deployer:149233]An unexpected error wa
s encountered during the deployment process. - with nested exception:
[java.lang.NoClassDefFoundError: org/apache/log4j/AppenderSkeleton]
at weblogic.management.deploy.slave.SlaveDeployer.convertThrowable(Slave
Deployer.java:1035)
at weblogic.management.deploy.slave.SlaveDeployer.access$500(SlaveDeploy
er.java:117)
at weblogic.management.deploy.slave.SlaveDeployer$Application.setActivat
ion(SlaveDeployer.java:3114)
at weblogic.management.deploy.slave.SlaveDeployer.setActivationStateForA
llApplications(SlaveDeployer.java:1769)
at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.j
ava:352)
at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resum
e(DeploymentManagerServerLifeCycleImpl.java:229)
at weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:136)
at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:965)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:360)
at weblogic.Server.main(Server.java:32)
> -
Session Timeouts for Apps deployed on separate domains
Hi,
Jdeveloper : Studio Edition Version 11.1.1.2.0 , Build JDEVADF_11.1.1.2.0_GENERIC_091029.2229.5536
Platform: Linux, Windows
I am observing something strange with session timeouts when 2 apps are deployed to 2 separate WLS instances.
Here is what I had done :
In JDeveloper, I create 2 Fusion Apps.
I create a simple JSPX page having a Tabbed Pane with 2 tabs in each of these apps.
I create a separate WLS domain with Admin server in it, using the weblogic's config tool.
I deploy one application in the embedded WLS instance and another application in the newly created domain's Admin server instance (for testing only) .
I access the jspx page in each of the app in 2 tabs from the same browser window.
When I click on the one application (i.e click on tabs in the tabbed pane) , the other application is timing out immediately. (definitely, the configured timeout limit of 6 minutes has not been reached)
Has anybody observed this ?
How can I circumvent this behavior ?
Thanks in advance
SivanThe server set the session id, but its up to the browser to decide to use it or not.
If the browser sends a null session id, the server will generate a new one.
IE is well-known for sending null session id frequently to force renegotiation with the server.
Not sure what is the purpose of this, but it is annoying when doing stickyness.
Gilles. -
Error during EPMA planning app deployment
Hello Experts,
I am trying to deploy an EPMA Planning application through Workspace. EPM version is 11.1.2.3
Below is the error that is getting thrown while deployment (with selecting options - "Refresh Outline", "Create Security Filters" & "Full Deploy"):
Creating Security Filters...: Index: 1, Size: 1 An Exception occurred during Application deployment.: Index: 1, Size: 1
Any idea what should be exact meaning of this error/exception?
Regards,
Santy.Hi Santy,
Does it deploy if you remove the Security filter option, what is the error message if you deploy just the security filters from within the planning app and not epma, if it is generates an error from the planning app there should then be some information in the planning and essbase logs.
Cheers
John
http://john-goodwin.blogspot.com/ -
Servlet 2.2 conformity of web-app deployment?
Hi,
I am having quite a bit of difficulty getting a standard Servlet 2.2 app
that runs in Resin, Tomcat and Orion app server just fine, to work at all on
WebLogic. Is there some sort of trick? I installed WebLogic 5.1 trial via
the download on my Win2K box. I set the weblogic.properties to use a webApp.
When I hit the web-app via html pages..its fine. When I try to display JSP
pages I get problems. I then figured out that for some reason WebLogic
couldn't find tools.jar to compile JSP pages, so I added that to my System
Environment classpath. Why it needs to be set there..and its not
automatically done by the install I don't know. It seems obvious to me that
to display JSP pages they have to be compiled, so tools.jar is needed.
Anyways, the pages started converting into .java files, but when compiling I
am getting some compile-time errors and thus the .class isn't showing up.
I have:
weblogic.httpd.webApp.myapp=c:/applications/bm/www
in weblogic.properties. I am not trying clustering yet, so this is just to
deploy a single instance of weblogic to run our site. I also commented out
the docRoot=/public or whatever the line is..since I only want to run a
Servlet 2.2 web-app, not a simple web-site.
Below is the output of the console. I am not sure why it is giving me a
class loader error. I am going to try the SP4 patch, but for some reason the
wlconfig utility doesn't change the settings that I keep applying to it. I
am trying to add a path to the classpath with wlconfig.
Anyways..if anyone can shed some light I would be much appreciated.
Thank you.
Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: init
Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: param verbose
ini
tialized to: true
Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: param
packagePref
ix initialized to: jsp_servlet
Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: param
compileComm
and initialized to: javac
Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: param
srcCompiler
initialized to weblogic.jspc
Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: param
superclass
initialized to null
Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: param
workingDir
initialized to: C:\applications\bm\www\_tmp_war
Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: param
pageCheckSe
conds initialized to: 1
Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp:
initialization co
mplete
Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp:
pageCheckSeconds over-ruled in JSPServlet to : 1
Mon Aug 14 11:02:55 PDT 2000:<E> <ServletContext-myapp> error checking JSP
'jsp_
servlet._index' for freshness, forcing re-compile
java.lang.LinkageError: Class javax/servlet/ServletConfig violates loader
constr
aints
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
at java.lang.ClassLoader.defineClass(ClassLoader.java:426)
at
weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic
ClassLoader.java:415)
at
weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Generi
cClassLoader.java:316)
at
weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader$Slave.
loadClass(RecursiveReloadOnModifyClassLoader.java:234)
at
weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
Loader.java:146)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at jsp_servlet._index._isStale(_index.java:45)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:158)
at
weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.
java:164)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:99)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:123)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
textImpl.java:742)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
textImpl.java:686)
at
weblogic.servlet.internal.ServletContextManager.invokeServlet(Servlet
ContextManager.java:247)
at
weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.jav
a:361)
at
weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:261)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> Generated java file:
C:\
applications\bm\www\_tmp_war\jsp_servlet\_index.java
Mon Aug 14 11:02:58 PDT 2000:<E> <ServletContext-myapp> Servlet failed with
Exce
ption
java.lang.LinkageError: Class javax/servlet/ServletConfig violates loader
constr
aints
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
at java.lang.ClassLoader.defineClass(ClassLoader.java:426)
at
weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic
ClassLoader.java:415)
at
weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Generi
cClassLoader.java:316)
at
weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader$Slave.
loadClass(RecursiveReloadOnModifyClassLoader.java:234)
at
weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
Loader.java:146)
at
weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader.findLo
calClass(RecursiveReloadOnModifyClassLoader.java:109)
at
weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Generi
cClassLoader.java:316)
at
weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
Loader.java:172)
at
weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
Loader.java:146)
at weblogic.servlet.jsp.OneOffJspLoader.loadClass(JspStub.java:429)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at jsp_servlet._index._jspService(_index.java:58)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:105)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:123)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
textImpl.java:742)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
textImpl.java:686)
at
weblogic.servlet.internal.ServletContextManager.invokeServlet(Servlet
ContextManager.java:247)
at
weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.jav
a:361)
at
weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:261)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
Thanks. Playing with this now. The initial running does the same thing. I
get the same ClassLoader problem. I sent you an email about editing these
and I figured it out. Didn't find the .cmd files originally. Anyways,
another problem I have..I had to set in the Win2K classpath the location of
tools.jar. Is this not allowed to be distributed in the JRE? I am surprised
if WebLogic (and other app servers too) need access to the javac compiler,
why it is not part of JRE so they can access it. I set that in my
environment. Are you saying I shouldn't need to set any environment
variables..not to my WEB-INF\classes, \ib, or any JAVA dir? That instead I
can just set it in the .cmd script to start the server?
Lastly, I will need to run WebLogic as a service. I have a Java as NT
service utility that works pretty easily..so can I just use that?
Thanks.
"Roberto Nanamura" <[email protected]> wrote in message
news:[email protected]...
> Hi Kevin,
>
> WebLogic should work just fine without setting any environment variables
but
> setting them in the startWebLogic.cmd script (I am supposing you are
starting WL
> through the command line). Look for the first lines in the
startWebLogic.cmd
> script like that:
>
> if "%JAVA_HOME%" == "" set JAVA_HOME=.\jre1_2\jre
> set JAVA_HOME=.\jre1_2\jre
>
> And see if the JAVA_HOME is already set up and if the value is where your
jre
> 1.2 should be. That should take care of the 'tools.jar' problem.
>
> Try to run it again and see if the problem still persists.
>
> Hope this will help,
>
> Roberto N Nanamura
> Technical Consultant
> Summa Technologies
>
> Kevin Duffey wrote:
> >
> > Hi,
> >
> > I am having quite a bit of difficulty getting a standard Servlet 2.2 app
> > that runs in Resin, Tomcat and Orion app server just fine, to work at
all on
> > WebLogic. Is there some sort of trick? I installed WebLogic 5.1 trial
via
> > the download on my Win2K box. I set the weblogic.properties to use a
webApp.
> > When I hit the web-app via html pages..its fine. When I try to display
JSP
> > pages I get problems. I then figured out that for some reason WebLogic
> > couldn't find tools.jar to compile JSP pages, so I added that to my
System
> > Environment classpath. Why it needs to be set there..and its not
> > automatically done by the install I don't know. It seems obvious to me
that
> > to display JSP pages they have to be compiled, so tools.jar is needed.
> > Anyways, the pages started converting into .java files, but when
compiling I
> > am getting some compile-time errors and thus the .class isn't showing
up.
> >
> > I have:
> >
> > weblogic.httpd.webApp.myapp=c:/applications/bm/www
> >
> > in weblogic.properties. I am not trying clustering yet, so this is just
to
> > deploy a single instance of weblogic to run our site. I also commented
out
> > the docRoot=/public or whatever the line is..since I only want to run a
> > Servlet 2.2 web-app, not a simple web-site.
> >
> > Below is the output of the console. I am not sure why it is giving me a
> > class loader error. I am going to try the SP4 patch, but for some reason
the
> > wlconfig utility doesn't change the settings that I keep applying to it.
I
> > am trying to add a path to the classpath with wlconfig.
> >
> > Anyways..if anyone can shed some light I would be much appreciated.
> >
> > Thank you.
> >
> > Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: init
> > Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: param
verbose
> > ini
> > tialized to: true
> > Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: param
> > packagePref
> > ix initialized to: jsp_servlet
> > Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: param
> > compileComm
> > and initialized to: javac
> > Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: param
> > srcCompiler
> > initialized to weblogic.jspc
> > Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: param
> > superclass
> > initialized to null
> > Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: param
> > workingDir
> > initialized to: C:\applications\bm\www\_tmp_war
> > Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp: param
> > pageCheckSe
> > conds initialized to: 1
> > Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp:
> > initialization co
> > mplete
> > Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> *.jsp:
> > ######
> > ########
> > ############
> > ##############
> > pageCheckSeconds over-ruled in JSPServlet to : 1
> > ##############
> > ############
> > ########
> > ######
> >
> > Mon Aug 14 11:02:55 PDT 2000:<E> <ServletContext-myapp> error checking
JSP
> > 'jsp_
> > servlet._index' for freshness, forcing re-compile
> > java.lang.LinkageError: Class javax/servlet/ServletConfig violates
loader
> > constr
> > aints
> > at java.lang.ClassLoader.defineClass0(Native Method)
> > at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
> > at java.lang.ClassLoader.defineClass(ClassLoader.java:426)
> > at
> > weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic
> > ClassLoader.java:415)
> > at
> > weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Generi
> > cClassLoader.java:316)
> > at
> > weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader$Slave.
> > loadClass(RecursiveReloadOnModifyClassLoader.java:234)
> > at
> > weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
> > Loader.java:146)
> > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
> > at jsp_servlet._index._isStale(_index.java:45)
> > at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:158)
> > at
> > weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.
> > java:164)
> > at
> > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
> > pl.java:99)
> > at
> > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
> > pl.java:123)
> > at
> > weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
> > textImpl.java:742)
> > at
> > weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
> > textImpl.java:686)
> > at
> > weblogic.servlet.internal.ServletContextManager.invokeServlet(Servlet
> > ContextManager.java:247)
> > at
> > weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.jav
> > a:361)
> > at
> > weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:261)
> >
> > at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
> >
> > Mon Aug 14 11:02:55 PDT 2000:<I> <ServletContext-myapp> Generated java
file:
> > C:\
> > applications\bm\www\_tmp_war\jsp_servlet\_index.java
> > Mon Aug 14 11:02:58 PDT 2000:<E> <ServletContext-myapp> Servlet failed
with
> > Exce
> > ption
> > java.lang.LinkageError: Class javax/servlet/ServletConfig violates
loader
> > constr
> > aints
> > at java.lang.ClassLoader.defineClass0(Native Method)
> > at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
> > at java.lang.ClassLoader.defineClass(ClassLoader.java:426)
> > at
> > weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic
> > ClassLoader.java:415)
> > at
> > weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Generi
> > cClassLoader.java:316)
> > at
> > weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader$Slave.
> > loadClass(RecursiveReloadOnModifyClassLoader.java:234)
> > at
> > weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
> > Loader.java:146)
> > at
> > weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader.findLo
> > calClass(RecursiveReloadOnModifyClassLoader.java:109)
> > at
> > weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Generi
> > cClassLoader.java:316)
> > at
> > weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
> > Loader.java:172)
> > at
> > weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
> > Loader.java:146)
> > at
weblogic.servlet.jsp.OneOffJspLoader.loadClass(JspStub.java:429)
> > at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
> > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
> > at jsp_servlet._index._jspService(_index.java:58)
> > at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
> > at
> > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
> > pl.java:105)
> > at
> > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
> > pl.java:123)
> > at
> > weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
> > textImpl.java:742)
> > at
> > weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
> > textImpl.java:686)
> > at
> > weblogic.servlet.internal.ServletContextManager.invokeServlet(Servlet
> > ContextManager.java:247)
> > at
> > weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.jav
> > a:361)
> > at
> > weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:261)
> >
> > at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
-
Hi,
We are trying to deploy the provider hosted app in server environment . we are getting the "The remote server returned an error :(401) unauthorized" error after deploy the app in server.
stack Trace:
[webException:Te remote server returned an error:(401) UnAuthorized.]
System.Net.HeepWebRequest.GetResponse().
Followed the same MSDN steps , but sill same error. We have attached the certificate and using the same issuer ID in the app web.config.
Verified the IIS setting and still getting the same error when we call the "Clientcontext.ExecuteQuery()" method.
Same code is working fine in my Local dev environment.
If anyone have idea about this issue, please let me know.
Thank you,
MylsamyHi ,Thank you for your response. We have tried all the options and everything is same (Client ID,Issuer ID...etc) and finally figured out the issue.The below link saved my day.http://msdn.microsoft.com/en-us/library/office/dn762439(v=office.15).aspxIn "TokenHelper.cs" GetRealmFromTargetUrl method always return null andWhen we analyze the issue we found some variable name assigned for "Realm" Instead of GUID in SP server.Power shell command to get the Realm in SP server: Get-SPAuthenticationRealmWe have followed below article to generate the new GUID for realm.http://technet.microsoft.com/en-us/library/jj219756(v=office.15).aspx$c =Get-SPServiceContext -Site "http://<websiteurl>"Set-SPAuthenticationRealm -ServiceContext $c -Realm "a686d436-9f16-42db-09b7-cb578e110ccd".
Thankyou,Mylsamy
Maybe you are looking for
-
Iphoto - slideshow in trash freezing Iphoto
I moved an iphoto slideshow to trash yesterday and now cannot empty the trash as any attempt to click on the slideshow or empy the trash brings up the rainbow ball and I have to force quit. I have tried reorganising my itunes media files but they
-
Can you control layer visibility via AS 3.0 ?
I am new at flash.. but I can't seem to find this answer. I am building an app with 2 panels. A control/preferences panel and the main panel for the app. How can I control the visibility of each panel via AS 3.0 ? So if a user hits a button, up comes
-
I just want to copy and paste artwork in my music files that I have modified. The Shift, right click on the file, and Get Info doesn't work with iTunes 12. Does anyone know a work around for this?
-
Safari on Windows - Launching PDF on click hyperlink
I have installed Safari 3.1.2 on Windows 2000 OS. When i am launching a PDF on click of one hyperlink , it is launching in a new window in stead of same window. Also it is showing the Download window. Is there is any way to launch the PDF in same win
-
Hello, All of my notes are synced with iCloud and I was able to see them on iCloud.com as well before and after I have upgraded to iOS 6 and Mountain Lion. All of a sudden, since a few days ago, I cannot see my notes in the web interface anymore. I s