AD Binding Fails @ Step 5
I recently moved a G5 Tower running Tiger 10.4.11 to a new person, and company policy requires me to rename the computer and rebind it with the new name. So I did. I unbind it, and tried to rebind it. And it failed at step 5 after verifying my credentials at step 3. But my credentials work just fine on other machines. I've since tried everything I can think of. I tried to delete the Kerberos file, delete the Active Directory preference file, nothing works. I found another thread on this forum that seems to present the same problem, but that thread hasn't had any response since Feb. I am wondering if anyone knows how to fix this. I'd appreciate any input, thanks.
Message was edited by: Tony S. Wu
No input at all. I'll just rebuild the computer.
Similar Messages
-
Simple bind failed: adserver:636 -- While connecting to AD from OIM
Hi,
I am using OIM 9102 BP 11.
AD Connector version -- MSFT_AD_Base_91150
App Serv -- Weblogic
Database -- oracle 10g.
I am trying to provision passwords form OIM to AD.
The connector is working fine over non-SSL (389).
I have exported the ROOT CA from AD machine and imported the same through keytool IMport command to OIM Cert Keystore,
When i try to provision a user to AD over SSL (636), I am getting thie below exception
ERROR,01 Feb 2011 10:08:43,509,[OIMCP.ADCS],================= Start Stack Trace =======================
ERROR,01 Feb 2011 10:08:43,509,[OIMCP.ADCS],com.thortech.xl.integration.ActiveDirectory.tcUtilADTasks : createUser
ERROR,01 Feb 2011 10:08:43,509,[OIMCP.ADCS],simple bind failed: adserver:636
ERROR,01 Feb 2011 10:08:43,509,[OIMCP.ADCS],Description : simple bind failed: <hostname>:636
ERROR,01 Feb 2011 10:08:43,509,[OIMCP.ADCS],com.thortech.xl.exception.ConnectionException: simple bind failed: adserver:636
at com.thortech.xl.integration.ActiveDirectory.tcADUtilLDAPController.connectToAvailableAD(Unknown Source)
at com.thortech.xl.integration.ActiveDirectory.tcUtilADTasks.createUser(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 com.thortech.xl.adapterGlue.ScheduleItemEvents.adpADCSCREATEUSER.ADCREATEUSER(adpADCSCREATEUSER.java:224)
at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpADCSCREATEUSER.implementation(adpADCSCREATEUSER.java:91)
at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
Can anybody please help me in this, I am trying the same since 3 days but no luck.
STEPS to generate the Certificate from AD:
1. Installed the Certificate Authority from Add\Remove Windows Components.
2. Generated a Certificate Request in IIS by accessing CertSrv.
3. Issued the same certificate and imported that to the keystore of OIM server.
The AD is not responding over SSL (636). When I try to access the AD machine through expolrer as
https:<adhost>:636
Its not prompting to import the certificate. Also I am not able to connect to AD from LDAP browser.
Request you to kindly help me on this ASAP.[Start of UME Service Failed |http://help.sap.com/saphelp_nw04/helpdata/en/20/361941edd5ef23e10000000a155106/frameset.htm]check this same exception got resolved..
one more thing, Have you uploaded the LDAP servers certificate in the TrustedCAS of the keystore in Visual Admin in the WAS server? If you are using LDAP ssl the connection to the server will expect a certificate if you dont have the trust enabled you wont be able to connect
Thanks -
How can I get a list of the names of the failed steps ?
Hi,
I wanted to have a string which can describe all the failed steps. For example, if I had the steps below :
Step 1
Step 2
Step 3, etc
and Step 1 and Step 3 failed, how can I get a string " Step1, Step2" ?
Can I somehow add a variable in each step which records the step result and then use all the variables at the end to creat a Result string ?
Please help.
~Sam~Sam,
you have at least two possibilities for your question:
a) use the "SequencePostResultListEntry"-callback. You can check the "Step.Result.Status". If it is failed, you can copy the stepname into a string-variable which builds your "string"
b) In the end of your MainSequence, just browse your ResultList for every step which has Result.Status as failed. Copy all stepnames into your string.
Both methods require your station to record results, but since this is defaultsetting, there shouldn't be a problem.
hope this helps,
Norbert B.
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it. -
ERROR: transport error 202: bind failed: Address already in use
Hey guys,
I created 2 WL 10.3 Domains. I can start the admin server in domain but when I start the second admin server i get the following error:
starting weblogic with Java version:
ERROR: transport error 202: bind failed: Address already in use
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../.
./../src/share/back/debugInit.c:690]
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_E
RROR_TRANSPORT_INIT(197)
Starting WLS with line:
C:\bea\JDK160~1\bin\java -client -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket
,address=8453,server=y,suspend=n -Djava.compiler=NONE -Xms512m -Xmx512m -XX:Com
pileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=128m -XX:MaxPermSize=160m
-Xverify:none -Xverify:none -da:org.apache.xmlbeans... -ea -da:com.bea... -da:
javelin... -da:weblogic... -ea:com.bea.wli... -ea:com.bea.broker... -ea:com.bea.
sbconsole... -Dplatform.home=C:\bea\WLSERV~1.3 -Dwls.home=C:\bea\WLSERV~1.3\serv
er -Dweblogic.home=C:\bea\WLSERV~1.3\server -Dweblogic.management.discover=tru
e -Dwlw.iterativeDev=true -Dwlw.testConsole=true -Dwlw.logErrorsToConsole=true
-Dweblogic.ext.dirs=C:\bea\patch_wlw1030\profiles\default\sysext_manifest_classp
ath;C:\bea\patch_wls1030\profiles\default\sysext_manifest_classpath;C:\bea\patch
cie670\profiles\default\sysextmanifest_classpath;C:\bea\patch_alsb1031\profile
s\default\sysext_manifest_classpath -Dweblogic.Name=TestAdmin2 -Djava.security.p
olicy=C:\bea\WLSERV~1.3\server\lib\weblogic.policy weblogic.Server
ERROR: transport error 202: bind failed: Address already in use
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../.
./../src/share/back/debugInit.c:690]
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_E
RROR_TRANSPORT_INIT(197)
Stopping PointBase server...
I changed the port address of both admins but I dont' think that's the issue. Can someone tell me whats going on.
ThanksHi
Iam getting the Same Error , Can you provide me some information on what changes did you made to the setDomainEnv.cmd file to make this work
thanks in advance -
How to get a summary of failed steps?
Currently, I am using the .txt report format. I am using the data from the auto-generated report header and report body strings to create custom report. One thing I noticed is that the failure summary in the default report header only contains information on the first failed step. Unfortunately, I need to present a summary of all failed steps at the beginning of the report.
What variable do I need to access in order to obtain this summary? If the variable is an array or container of all test results, what's the data structure so I know how to parse for the failed steps?
I am using the base sequential model in TestStand 4.2 and I have copied the TestReport callback from the base model and added my own customizations to generate the report. I am new to TestStand (2 months) with no training so how and why explanations are helpful.
Solved!
Go to Solution.Parameters.Result.Status is only 'Valid' during runtime and are not valid during editting. These errors can be ignored. Runtime vs edit time is a a common source of confusion in TestStand, for beginners.
Now did you try running a test to see if all the failed steps appear in the Failure chain? Is what you mean doesn't work?
Thanks,
PH -
Blocking anonymous search if bind fails
Using DS 5.2 SP4
I have a group that outsourced some apps that are performing LDAP authentication. They do an anonymous bind to find the user's DN and then initiate a new connection, binding as the user and searching for an attribute.
The problem I have is that the app isn't not well coded and does not check for successful bind, but just for a 0 return code. Since they are binding and searching immediately, the DS is sometimes returning the search results prior to the bind results. Since anonymous bind is allowed, the search will be successful whether or not the bind is.
While I see this as an application problem, we are looking at least temporarily for a DS solution. Is there a way to either ensure the bind results are returned first or to deny anonymous access on bind failure? Or are there other alternatives?
We have thought of having the app query an restricted attribute, so if the bind fails the search would as well, but that requires app changes.
At least one of the apps is using Oracle to perform the LDAP authentication, if that helps.
Thanks.If I understand your issue, you are trying to prevent searches to specific attributes if the user is not authenticated?
If this is it, you can modify your ACI to only allow access to those attributes for authenticated users (be sure to allow "all" users, not "any" user). -
Transport error 202 bind failed address already in use
how to rectify -- transport error 202 bind failed address already in use-- while running CA server
i have created new production and pub server, first i runned production server after that while running CA server i got that error. if i run CA server independently its runningIt seems like a port conflict issue. You should check rmi and other ports in the configuration file for the component /atg/dynamo/Configuration in the localconfig of your production and publishing servers directories under <ATG>\home\servers. Also, your app server should be configured to run two separate instances for production and publishing server as per the http ports specified in /atg/dynamo/Configuration.
-
Bind() fails with errno set to EAGAIN
howdy,
Occasionally bind() fails and set errno to EAGAIN (=EWOULDBLOCK). We are using nonblocking io on our sockets and getting EWOULDBLOCK is nothing exceptional to the socket functions except with bind(): I have read as much as possible documentation I could get hold of but nowhere is mentioned, that this can happen at all for bind().
I would like to know what would be a good error-handling in this case (just retrying as with EINTR did not help).
Has anyone also had this ? What did you do against it ?
thanks in advance
EnricoHi There,
In my search for the past reported problem for non-blocking io on
socket occurs when the client uses recv() to read the data from the TCP
connection. Although, this was reported for an older OS 2.5. Can you use read() inplace of recv()?
What is your operating system version? If possible post a small program
that demonstrates the problem.
...jagruti
Developers Technical Support
Sun Microsystems, http://www.sun.com/developers/support -
Dyld: lazy symbol binding failed: Symbol not found: _close$UNIX2003
My project is created in Xcode 3.0, Leopard 10.5.1 ,Intel machine .
It is build as Universal.It builds without any error.
But when i run the executable in Tiger 10.4.11,PowerPC ,it gives following message:
dyld: lazy symbol binding failed: Symbol not found: _close$UNIX2003
Referenced from: /Applications/BackEnd.app/Contents/MacOS/./BackEnd
Expected in: /usr/lib/libSystem.B.dylib
dyld: Symbol not found: _close$UNIX2003
Referenced from: /Applications/BackEnd.app/Contents/MacOS/./BackEnd
Expected in: /usr/lib/libSystem.B.dylib
Trace/BPT trap
Can anyone help me in this?I thought that "universal" just meant intel/ppc compatible. If you want your program to also run on older versions of the OS, you may need to do something more - perhaps by setting MACOSXDEPLOYMENTTARGET appropriately.
- cfr -
Is the failed step recorded in Variables?
I'm running a sequential batch model, followed by printing labels at the end.
For the units that failed, I would like to print the failed step name on the label.
I know test stand records all the results in variables, but is there a single variable I can read which will tell me the name of the step where it failed?
For example, in the result files(html), TS always list the failed step at the top. I'd like to know where this is stored ?
Any advice appreciated.
ThanksMorngoose,
Not sure what a sequential batch model is???
However, if you look in the ModifyReportHeader Callback you will have a parameter called UUT. This is a container with a bunch of info about, believe it or not, the UUT. One of the elements in the container is an array called the CriticalFailureStack. This contains info about what failed (i.e. the step name, the step sequence, the resultid, etc...). I'm assuming the 0th element is the first failure and the 1st element is the second failure and so on and so forth.
This CriticalFailurStack gets generated by a dll called the modelsupport2.dll, which is called from the reportgen sequence file. I'm sure they, meaning NI TestStand developers, use a veritable hottub of algorithms and API calls to determine that array inside of the modelsupport2.dll. You do have the source code for that dll located in the Components\Models\TestStand Models folder in your TestStand folder. It was written in CVI which is an ansi C development environment, also created by NI.
Personally, I recommend just using the ModifyReportHeader Callback and print the labels inside of that sequence.
Hope this helps!
jigg
CTA, CLA
teststandhelp.com
~Will work for kudos and/or BBQ~ -
LDAP Error : simple binding failed
I am trying to create an LDAP resource on my IDM.
I cannot get past the "Test Connection" phase, because I keep getting this error :
*"Unable to connect to LDAP on : mydomain.com. Simple binding failed"*
After browsing several forums, including google, I realize that the fault lies in the fact that : I am using an SSL, which has its authentication certificate.
My question is : How and where do I need to insert / refer to this certificate, so that IDM won't have a problem connecting to LDAP?
ThanksI browsed quite a few APACHE TOMCAT documents, unfortunately there is not enough sensible explanation as to how exactly the import should be done.
I eventually settled for using the following command :
keytool -importcert -alias abc -file ABCCA.cer (where "abc" is the alias)
If I understand correctly, I imported the certificate into the KEYSTORE
The import was successful.
However, I am still getting the same error on my LDAP configuration.
Am I doing something wrong? Is there something ELSE I need to do ?
Or are the KEYSTORE and TRUSTSTORE entirely different things? -
What does "dyld: lazy symbol binding failed: Symbol not found:" mean?
I'm trying to run a program of mine on another computer but I keep having this error:
loading library from: /tmp/jpathwatch-nativelib-v-0-92-libjpathwatch-native-32.dylib
dyld: lazy symbol binding failed: Symbol not found: _write$UNIX2003
Referenced from: /private/tmp/jpathwatch-nativelib-v-0-92-libjpathwatch-native-32.dylib
Expected in: /usr/lib/libSystem.B.dylib
dyld: Symbol not found: _write$UNIX2003
Referenced from: /private/tmp/jpathwatch-nativelib-v-0-92-libjpathwatch-native-32.dylib
Expected in: /usr/lib/libSystem.B.dylibThe machine under witch it was written had MACOSX 10.5 and the one that I want to run in is a 10.4 Has anyone herad of this error before?
Because it's not even and exception, I don't even know what I looking at.
Any help much appreciated.It looks like your application is using a native library ("jpathwatch-nativelib-v-0-92-libjpathwatch-native-32.dylib") which tries to use a symbol (probably a method) that's not available on your system ("_write$UNIX2003").
The fact that the library was compiled on a later version of the OS might be a reason for it.
But you'd probably need to contact the people who made jpathwatch for specifics on this. -
Java.io.IOException: SysCall : bind() failed
Hello -
I am the support engineer for an OEM Itronix of a rugged handheld device with PXA25x (ARM4VI) processor that is running WM 5.0. Potential customer in Ireland has sent me the following log reporting that the main problem is probably the java.io.IOException: Syscall : bind() failed. I have attached the actual log file below.
My question is: 1. how can I best debug this issue? I doubt that anything is using port 45000? Unless customer unknowing is loading something before hand that would be using this port? I ran a netstat program on the ports of my device and by default there is nothing in our handheld that uses anything remotely close to port 45000.
2. I'm not certain as to what version of Creme they are using - I suspect it must be Creme 2.7a as they claim they have run this on another WM 5.0 device and sent me logs showing that it did not have a java.io.IOException: Syscall : bind() failed exception - only our handheld failed with this exception evidently?
Note that I don't have the MI System to attempt to recreate this, nor do I have any prior experience with SAP MI (although that may change real fast). I do have DB2e and Creme and have used both in the past.
Can anyone give me some suggestions and help on how to help debug this on our device?
Thanks Neal Davis
Sorry about the long log - but maybe it will help show big picture:
[20060101 14:49:24:000] I [MI/API/Logging ] ***** LOG / TRACE SWITCHED ON
[20060101 14:49:24:000] I [MI/API/Logging ] ***** Mobile Engine version: MI 25 SP 18 Patch 00 Build 200607272043
[20060101 14:49:24:000] I [MI/API/Logging ] ***** Current timezone: PST
[20060101 14:49:37:121] E [MI/API/Services ] MultiObjectFileStorage: Error in data read access to mapping file /MI/data/LastSuccessfulSync/datreg.obj - Generating initial mapping (root cause: /MI/data/LastSuccessfulSync/datreg.obj [java.io.FileNotFoundException])
[20060101 14:49:49:050] E [AppLog/MI/API/Services ] Problems while saving /MI/sync/inboundProcessors/0.value
java.io.NotSerializableException: com.sap.ip.me.api.services.MEResourceBundle
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at java.io.ObjectOutputStream.defaultWriteObject()
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at com.sap.ip.me.api.services.IOUtils.serializeObjectToFile()
at com.sap.ip.me.api.services.IOUtils.saveHashtableToDirectory()
at com.sap.ip.me.sync.InboundProcessorRegistryImpl.register()
at com.sap.ip.me.core.ApplicationManager.registerInboundProcessors()
at com.sap.ip.me.core.FrameworkInitializer.initializeFramework()
at com.sap.ip.me.core.FrameworkInitializer.main()
at com.sap.ip.me.core.Startup.main()
[20060101 14:49:51:039] E [AppLog/MI/API/Services ] Problems while saving /MI/sync/inboundProcessors/0.value
java.io.NotSerializableException: com.sap.ip.me.api.services.MEResourceBundle
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at java.io.ObjectOutputStream.defaultWriteObject()
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at com.sap.ip.me.api.services.IOUtils.serializeObjectToFile()
at com.sap.ip.me.api.services.IOUtils.saveHashtableToDirectory()
at com.sap.ip.me.sync.InboundProcessorRegistryImpl.register()
at com.sap.ip.me.core.ApplicationManager.registerInboundProcessors()
at com.sap.ip.me.core.FrameworkInitializer.initializeFramework()
at com.sap.ip.me.core.FrameworkInitializer.main()
at com.sap.ip.me.core.Startup.main()
[20060101 14:49:53:824] E [AppLog/MI/API/Services ] Problems while saving /MI/sync/inboundProcessors/0.value
java.io.NotSerializableException: com.sap.ip.me.api.services.MEResourceBundle
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at java.io.ObjectOutputStream.defaultWriteObject()
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at com.sap.ip.me.api.services.IOUtils.serializeObjectToFile()
at com.sap.ip.me.api.services.IOUtils.saveHashtableToDirectory()
at com.sap.ip.me.sync.InboundProcessorRegistryImpl.register()
at com.sap.ip.me.core.FrameworkInitializer.initializeFramework()
at com.sap.ip.me.core.FrameworkInitializer.main()
at com.sap.ip.me.core.Startup.main()
[20060101 14:51:53:152] E [AppLog/MI/API/Services ] Problems while saving /MI/sync/inboundProcessors/0.value
java.io.NotSerializableException: com.sap.ip.me.api.services.MEResourceBundle
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at java.io.ObjectOutputStream.defaultWriteObject()
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at com.sap.ip.me.api.services.IOUtils.serializeObjectToFile()
at com.sap.ip.me.api.services.IOUtils.saveHashtableToDirectory()
at com.sap.ip.me.sync.InboundProcessorRegistryImpl.register()
at com.sap.ip.mi.systemnews.NewsImpl.create()
at com.sap.ip.mi.systemnews.StartListener.userLoggedOn()
at com.sap.ip.me.core.UserManagerImpl.fireLogon()
at com.sap.ip.me.core.UserManagerImpl.logOnUser()
at com.sap.ip.me.core.UserManagerImpl.logOnUser()
at com.sap.ip.me.apps.jsp.LoginServlet.doHandleEvent()
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetNotThreadSafe()
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet()
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doPost()
at javax.servlet.http.HttpServlet.service()
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.service()
at javax.servlet.http.HttpServlet.service()
at org.apache.tomcat.core.ServletWrapper.doService()
at org.apache.tomcat.core.Handler.service()
at org.apache.tomcat.core.ServletWrapper.service()
at org.apache.tomcat.core.ContextManager.internalService()
at org.apache.tomcat.core.ContextManager.service()
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection()
at org.apache.tomcat.service.TcpWorkerThread.runIt()
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run()
at java.lang.Thread.run()
[20060101 15:00:39:734] E [AppLog/MI/API/Services ] Problems while saving /MI/sync/inboundProcessors/0.value
java.io.NotSerializableException: com.sap.ip.me.api.services.MEResourceBundle
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at java.io.ObjectOutputStream.defaultWriteObject()
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at com.sap.ip.me.api.services.IOUtils.serializeObjectToFile()
at com.sap.ip.me.api.services.IOUtils.saveHashtableToDirectory()
at com.sap.ip.me.sync.InboundProcessorRegistryImpl.register()
at com.sap.ip.me.ccms.remotetracing.RemoteTracingInboundProcessor.registerItself()
at com.sap.ip.me.ccms.remotetracing.RemoteTracingListener.actionPerformed()
at com.sap.ip.me.sync.SyncEventRegistryImpl.fireSyncEventNotifierMethod()
at com.sap.ip.me.sync.SyncManagerImpl.raiseSyncEvent()
at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend()
at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend()
at com.sap.ip.me.api.sync.SyncManager.synchronizeWithBackend()
at com.sap.ip.me.apps.jsp.Home$SyncRunnable.run()
at java.lang.Thread.run()
[20060101 15:00:47:332] E [AppLog/MI/API/Services ] Problems while saving /MI/sync/inboundProcessors/0.value
java.io.NotSerializableException: com.sap.ip.me.api.services.MEResourceBundle
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at java.io.ObjectOutputStream.defaultWriteObject()
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at com.sap.ip.me.api.services.IOUtils.serializeObjectToFile()
at com.sap.ip.me.api.services.IOUtils.saveHashtableToDirectory()
at com.sap.ip.me.sync.InboundProcessorRegistryImpl.register()
at com.sap.ip.me.sync.LogSenderInboundProcessor.registerItself()
at com.sap.ip.me.sync.LogSender.sendLogToBackend()
at com.sap.ip.me.sync.LogSender.actionPerformed()
at com.sap.ip.me.sync.SyncEventRegistryImpl.fireSyncEventNotifierMethod()
at com.sap.ip.me.sync.SyncManagerImpl.raiseSyncEvent()
at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend()
at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend()
at com.sap.ip.me.api.sync.SyncManager.synchronizeWithBackend()
at com.sap.ip.me.apps.jsp.Home$SyncRunnable.run()
at java.lang.Thread.run()
[20060101 15:00:58:958] E [AppLog/MI/API/Services ] Problems while saving /MI/sync/inboundProcessors/1.value
java.io.NotSerializableException: com.sap.ip.me.api.services.MEResourceBundle
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at java.io.ObjectOutputStream.defaultWriteObject()
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at com.sap.ip.me.api.services.IOUtils.serializeObjectToFile()
at com.sap.ip.me.api.services.IOUtils.saveHashtableToDirectory()
at com.sap.ip.me.sync.InboundProcessorRegistryImpl.register()
at com.sap.ip.me.ccms.configinfo.ConfigInfoCheckerInboundProcessor.registerItself()
at com.sap.ip.me.ccms.configinfo.ConfigInfoListener.actionPerformed()
at com.sap.ip.me.sync.SyncEventRegistryImpl.fireSyncEventNotifierMethod()
at com.sap.ip.me.sync.SyncManagerImpl.raiseSyncEvent()
at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend()
at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend()
at com.sap.ip.me.api.sync.SyncManager.synchronizeWithBackend()
at com.sap.ip.me.apps.jsp.Home$SyncRunnable.run()
at java.lang.Thread.run()
[20060101 15:01:11:889] E [AppLog/MI/API/Services ] Problems while saving /MI/sync/inboundProcessors/1.value
java.io.NotSerializableException: com.sap.ip.me.api.services.MEResourceBundle
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at java.io.ObjectOutputStream.defaultWriteObject()
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at com.sap.ip.me.api.services.IOUtils.serializeObjectToFile()
at com.sap.ip.me.api.services.IOUtils.saveHashtableToDirectory()
at com.sap.ip.me.sync.InboundProcessorRegistryImpl.register()
at com.sap.ip.me.ccms.configinfo.ConfigInfoCollectorInboundProcessor.registerItself()
at com.sap.ip.me.ccms.configinfo.ConfigInfoCollector.createConfigInfoContainer()
at com.sap.ip.me.ccms.configinfo.ConfigInfoCheckerInboundProcessor.process()
at com.sap.ip.me.sync.SyncManagerImpl.processSingleContainer()
at com.sap.ip.me.sync.SyncManagerMerger.processInboundContainers()
at com.sap.ip.me.sync.SyncManagerImpl.processSyncCycle()
at com.sap.ip.me.sync.SyncManagerImpl.syncForUser()
at com.sap.ip.me.sync.SyncManagerImpl.processSynchronization()
at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend()
at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend()
at com.sap.ip.me.api.sync.SyncManager.synchronizeWithBackend()
at com.sap.ip.me.apps.jsp.Home$SyncRunnable.run()
at java.lang.Thread.run()
[20060101 15:07:01:133] I [MI/API/Logging ] ***** LOG / TRACE SWITCHED ON
[20060101 15:07:01:133] I [MI/API/Logging ] ***** Mobile Engine version: MI 25 SP 18 Patch 00 Build 200607272043
[20060101 15:07:01:133] I [MI/API/Logging ] ***** Current timezone: GMT
[20060101 15:07:12:071] E [AppLog/MI/API/Services ] java.io.WriteAbortedException: Writing aborted by exception; java.io.NotSerializableException: com.sap.ip.me.api.services.MEResourceBundle
java.io.WriteAbortedException: Writing aborted by exception; java.io.NotSerializableException: com.sap.ip.me.api.services.MEResourceBundle
at java.io.ObjectInputStream.readObject()
at java.io.ObjectInputStream.defaultReadObject()
at java.io.ObjectInputStream.inputObject()
at java.io.ObjectInputStream.readObject()
at java.io.ObjectInputStream.readObject()
at com.sap.ip.me.api.services.IOUtils.readSerializedObjectFromFile()
at com.sap.ip.me.api.services.IOUtils.readHashtableFromDirectory()
at com.sap.ip.me.sync.InboundProcessorRegistryImpl.<init>()
at java.lang.Class.newInstance()
at com.sap.ip.me.api.conf.Configuration.createInstanceForType()
at com.sap.ip.me.api.conf.Configuration.getSingletonInstanceForType()
at com.sap.ip.me.api.sync.InboundProcessorRegistry.<clinit>()
at com.sap.ip.me.smartsync.core.SmartSyncRuntimeManager.initializeSmartSyncFramework()
at com.sap.ip.me.core.FrameworkInitializer.initSmartSync()
at com.sap.ip.me.core.FrameworkInitializer.initializeFramework()
at com.sap.ip.me.core.FrameworkInitializer.main()
at com.sap.ip.me.core.Startup.main()
Martyn Lewis (This is different) ??????????????????????????????
[20060101 15:07:59:692] E [MI/ComServer ] Exception while running communication server:
java.io.IOException: SysCall : bind() failed
at java.net.PlainSocketImpl.bind()
at java.net.ServerSocket.<init>()
at java.net.ServerSocket.<init>()
at com.sap.ip.me.core.CommunicationServer.run()
at java.lang.Thread.run()
[20060101 15:08:04:639] E [AppLog/MI/API/Services ] Problems while saving /MI/sync/inboundProcessors/1.value
java.io.NotSerializableException: com.sap.ip.me.api.services.MEResourceBundle
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at java.io.ObjectOutputStream.defaultWriteObject()
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at com.sap.ip.me.api.services.IOUtils.serializeObjectToFile()
at com.sap.ip.me.api.services.IOUtils.saveHashtableToDirectory()
at com.sap.ip.me.sync.InboundProcessorRegistryImpl.register()
at com.sap.ip.me.core.ApplicationManager.registerInboundProcessors()
at com.sap.ip.me.core.FrameworkInitializer.initializeFramework()
at com.sap.ip.me.core.FrameworkInitializer.main()
at com.sap.ip.me.core.Startup.main()
[20060101 15:08:07:836] E [AppLog/MI/API/Services ] Problems while saving /MI/sync/inboundProcessors/1.value
java.io.NotSerializableException: com.sap.ip.me.api.services.MEResourceBundle
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at java.io.ObjectOutputStream.defaultWriteObject()
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at com.sap.ip.me.api.services.IOUtils.serializeObjectToFile()
at com.sap.ip.me.api.services.IOUtils.saveHashtableToDirectory()
at com.sap.ip.me.sync.InboundProcessorRegistryImpl.register()
at com.sap.ip.me.core.ApplicationManager.registerInboundProcessors()
at com.sap.ip.me.core.FrameworkInitializer.initializeFramework()
at com.sap.ip.me.core.FrameworkInitializer.main()
at com.sap.ip.me.core.Startup.main()
[20060101 15:08:10:780] E [AppLog/MI/API/Services ] Problems while saving /MI/sync/inboundProcessors/1.value
java.io.NotSerializableException: com.sap.ip.me.api.services.MEResourceBundle
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at java.io.ObjectOutputStream.defaultWriteObject()
at java.io.ObjectOutputStream.outputObject()
at java.io.ObjectOutputStream.writeObject()
at com.sap.ip.me.api.services.IOUtils.serializeObjectToFile()
at com.sap.ip.me.api.services.IOUtils.saveHashtableToDirectory()
at com.sap.ip.me.sync.InboundProcessorRegistryImpl.register()
at com.sap.ip.me.core.FrameworkInitializer.initializeFramework()
at com.sap.ip.me.core.FrameworkInitializer.main()
at com.sap.ip.me.core.Startup.main()Thanks Jo for your input - I have investedigated and still not certain of what is really going on and if this applies or not.
I did get a screen shot back from the customer and here is what it looks like (had to type out as I don't see a way to post and image to this forum):
Internet Explorer
Screen Shot
SAP
Synchronization Log
-Synchroniztion started
-Connection set up (without proxy) to: http://
headsap001s:50000/meSync/servlet/meSync?
~sysid=mob&
-Successfully connected with server.
-Processing of inbound data began.
-Synchronisation problems: Transport-layer (http) sync
exception raised (root cause: Exception while
synchronizing (java.net.SocketException: Remote
Connection Closed: Remote connection closed))
One suspicious thing I noticed about the screen shot above is Syncronization or Syncronizing is always spelled with a "z" except in one case above is spelled with an "s" - the UK spelling method? I check the screen shot several times and this is not a typo on my part it is how it is in the actual screen shot - almost if someone changed the log file being reported to the screen?
Can someone comment on the error, has this been seen by anyone else and was there a solution?
Also how difficult is it to hook up the entire solution so that I can recreate at my desk? I have DB2e and Java Creme (3.28). I need SAP MI I guess and probably need to set up sometime of server so I can replicate the whole process of installation and synchronization. What is the minimum I can do to replicate this and can I get a SAP MI system as a demo to put this whole puzzle together?
Thanks so much for any input anyone can provide on above.
Neal Davis -
Passing failed step name to a VI
How can I pass the name of the first failed test from Teststand to a LabVIEW VI? I only want to pass the name of the specific test that failed, even if that test is in a sub-sequence (I do not want to pass the name of the failed sequence, just the failed test).
Apparently it can be done because somehow they do it in the failure chain on the report. So it'd be doable but probably won't be trivial.
What exactly is the purpose for this? There may be a better way to accomplish what you want. i.e. using the SequenceFilePostStepFailure engine callback might be the better way to go.
A couple things to think about:
At what point do you need to access it? Because the default settings in TestStand allow the first step that fails to automagically jump to the Cleanup. This will be tricky if you need to access it before that. Or if you change the default setting dynamically to not do this then you will have to create an algorithm to traverse through the ResultList to find the first failed step. That could get really messy because you won't know the depth of sequence calls.
Your best bet is to set a flag in the SequenceFilePostStepFailure on the first step that fails. Then on every other step just ignore setting that variable. I've attached a simple example in TS 4.1.1. You will see the FileGlobals.FirstFailedStep as a string which gets set in the callback. This can then be passed to the VI.
I don't guarantee my algorithm for the FirstFailFlag. I didn't prove it out.
Hopefully this helps!
jigg
CTA, CLA
teststandhelp.com
~Will work for kudos and/or BBQ~
Attachments:
FirstStepFailureFlag.seq 8 KB -
Is binding Mail step one way ? how do i send values to next step type
hi,
Is binding Mail step one way ? how do i send values to next step type. In mail task i calculated few values and sent it as mail i want those values to be sent to an activity how do i do that.
Regards,
HariAre you using asend mail task. If so i Think there is no requirement to bind the value from Wflow to task.
If you are using a Method other than send mail task you can bind the container element.
But I could not understand what you are doing in the method of sending mail?
Thanks
Arghadip
Maybe you are looking for
-
Reg.Report for actual PO value
Dear Experts We are in need of actual PO value,even that PO is delivery completed made and etc..occured,it doesn't matter. we want the actual PO value. Pls help me....what is the report name and TCode. Thanks Rajakumar.K
-
My 6 turned off with a full charge and will. It turn back on. Have tried resetting, flipping mute switch and all recommended Apple suggestions. It very briefly flashes the Apple logo and then nothing. There is a slight color change of the screen, b
-
XA error with Oracle 9.2.0.x / Weblogic 7 sp2
Hi, I have encountered some problems when accessing Oracle 9i (9.2.0.2) via Weblogic7 sp2 . The problem occurs when a stateless session bean invokes a DAO that get a connection from the datasource. The SLSB transaction attribute is set to 'required'.
-
Header Pricing Condition - distribution to items question
we have a condition (Freight) that is a surcharge entered as a percentage. If the condition is 10%, we would like the calcualtion 10% of net value at the header level and then distribute the amount to the line items distributed by weight or volume.
-
Drill Down count match up issue
I want the total number of records of the table in the table view report to be displayed down, as we drill into the report. (the report is a drill down hierachial) I used narrative view and did the total number of records. I could get only the count