Jini Lookup Service and IIOP

In Jini device architecture it is stated:
"Devices that contain a CORBA ORB could directly interact with the Jini lookup service using the IIOP protocol. The fact that the Jini lookup service generated this protocol via RMI would be transparent to the service itself, and the fact that the service was using a method other than RMI to reply to the Jini lookup service (to renew leases, for example) would be transparent to the Jini lookup service. Current differences between the RMI programming model and the CORBA programming model would need to be dealt with by the device itself; for example, the device would not be able to download the implementation of the stub for the Jini lookup service, and would need an implementation of the Lease class used by the Jini lookup service."
For me this passage is still unclear in some way. Every device that registers at the Lookup Server has to provide its own stub. I cannot figure out how this could be done by a non-Jini device.
Assuming such a non-Jini device wants to register at the Lookup Service using IIOP:
- what kind of stub is sent to the Lookup-service? Must it be Java-based?
Thanks a lot in advance

Thank you for the answer.
I fully understand the fact how a non-Jini device can communicate with the Lookup Service using IIOP. This prerequisites both entities to implement a CORBA ORB.
The main point is the registration process. In a RMI-based environment the stub of the device will be sent to Lookup Service and there it will be instantiated. But how shall I proceed if I do not use Java in my device? Let us assume I have written a C#--based device implementing a CORBA ORB. It now shall register at the Lookup Service. I cannot imagine how it could provide a Java stub. Surely it won't be possible just to pass the according Java code from the C#-device to the Lookup Service.
Perhaps serializing the Java class (that is describing the C#-device's capabilities) before trasmitting it could work. (On the other hand in a RMI scenario the object is instatitated from the stub at the Lookup Service and not passed to it by the device!) Do you have any code sample?
Thanks a lot in advance.

Similar Messages

  • Using JMX with ORB lookup service

    Hello,
    I am trying to use an ORB lookup service to register different MBeanServers (or maybe more approriate JMXConnectorServers) for later lookup.
    This works fine, if the lookup service and the MBeanServer run in two separate processes. But if I try to register the MBeanServer running in the lookup service process itself, a CORBA exception is thrown:
    #WARN    * 09/19/2006 05:48:54.583 * CID  340832833(SEQ  0) * [monitoring.MonitoringComponentImpl] * basecomponents.monitoring.CANNOT_CREATE_JMXCONNECTOR * Error trying to create JMXConnector for URL service:jmx:iiop:///jndi/iiop://localhost:9003/MONITORING-NS_Server-DM_NS_1
            java.rmi.RemoteException: CORBA SystemException; nested exception is:
            org.omg.CORBA.NO_IMPLEMENT:   vmcid: 0x0  minor code: 0  completed: No
            at com.sun.corba.se.impl.presentation.rmi.StubConnectImpl.connect(StubConnectImpl.java:93)
            at com.sun.corba.se.impl.javax.rmi.CORBA.StubDelegateImpl.connect(StubDelegateImpl.java:161)
            at javax.rmi.CORBA.Stub.connect(Stub.java:138)
            at javax.management.remote.rmi.RMIConnector.connectStub(RMIConnector.java:1657)
            at javax.management.remote.rmi.RMIConnectorServer.objectToBind(RMIConnectorServer.java:738)
            at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:394)
    Caused by: org.omg.CORBA.NO_IMPLEMENT:   vmcid: 0x0  minor code: 0  completed: No
            at org.openorb.CORBA.ORB.connect(Unknown Source)
            at org.omg.stub.javax.management.remote.rmi._RMIServerImpl_Tie.orb(Unknown Source)
            at com.sun.corba.se.impl.presentation.rmi.StubConnectImpl.connect(StubConnectImpl.java:70)
            ... 13 moreThe URL used is comparable for all processes (working and failing).
    The call that is supposed to register the MBeanServer at the lookup service is:
    JMXConnectorServerFactory.newJMXConnectorServer(jmxUrl, environment, this.mBeanServer);
    ...This call also is the same for all processes.
    I have had a look into the sources of OpenORB (the source of the exception above) and it seems that ORB.connect() tries to find a BOA; but as this BOA is null, the exception is thrown. Still, I don't know, why other processes are able to register without exception.
    Anybody with a clue on how to fix this?
    Thanks in advance.

    All it should need is the oc4j-administrators role be assigned to the user you want to use.
    These are the relevant entries I have in the j2ee/home/config/system-jazn-data.xml file for my OC4J instance. I can connect to this instance from a remote JConsole application using the new username.
    <user>
    <name>sbutton</name>
    <display-name>Steve Button</display-name>
    <guid>954C331156C411DCAF5FA79F89986A89</guid>
    <description>Cool user</description>
    <credentials>{903}fEqTtDaZa5MaNYf3NnGJkkGmQvTH7Q9n</credentials>
    </user>
    <role>
    <name>oc4j-administrators</name>
    <display-name>OC4J Admin Role</display-name>
    <description>Administrative role for OC4J</description>
    <guid>DDCC5BF225DD11DCBFE9D1ECB4808E5D</guid>
    <members>
    <member>
         <type>user</type>
         <name>oc4jadmin</name>
    </member>
    <member>
         <type>user</type>
         <name>JtaAdmin</name>
    </member>
    <member>
         <type>user</type>
         <name>sbutton</name>
    </member>
    </members>
    </role>
    ...

  • How to remove registration form lookup service form jini

    hello friend
    suppose i have register a particular service to Lookup service in jini , and after some time i want to remove the registration of that service from look up service
    can any one help me
    plz its urgent for my project

    thanks a lot
    if i get any other problem about jini how I can contact you

  • [Forum FAQ] SharePoint 2013: Extracting values from a multi-value enabled lookup column and merge values to a multi-value enabled column

    For some business requirements, users want to extract values from a multi-value enabled lookup column
    and add items to another list based on each separate value. In contrast, others want to find duplicate values in the list and merge associated values to a multi-value enabled column and then
    add items to another list based on the merged value. All of these can be achieved using SharePoint Designer 2013 Workflow.
    How to extract values from a multi-value enabled lookup column and add items to another list based
    on each separate value using SharePoint Designer 2013.
    Important actions: Loop Shape; Utility Actions
    Three scenarios
    Things to note
    Steps to create Workflow
    How to merge values to a multi-value enabled column and add item to another list based on the
    merged value using SharePoint Designer 2013.
    Important actions: Call HTTP Web Service; Build Dictionary
    Things to note
    Steps to create Workflow
    How to
    extract values from a multi-value enabled lookup column and
    add items to another list based on each separate value using SharePoint Designer 2013.
    For example, they have three lists as below. They want to
    extract values from the Destinations column
    in Lookup2 and add items to Lookup3 based on each country and set Title to current item: ID.
    Lookup1:
    Title (Single line of text)
    Lookup2:
    Title (Single line of text), Destinations (Lookup; Get information from: Lookup1 in Title column).\
    Lookup3:
    Title (Single line of text), Country (Single line of text).
    Important action
    1. Loop Shape: SharePoint Designer 2013 support two types of loops: loop n times and loop with condition.
    Loops must also conform to the following rules:
    Loops must be within a stage, and stages cannot be within a loop.
    Steps may be within a loop.
    Loops may have only one entry and one exit point.
    2. Utility Actions: It contains many actions, such as ‘Extract Substring from Index of String’ and ‘Find substring in String’.
    Three scenarios
    We need to loop through the string returned from the look up column and look for commas. There are three
    scenarios:
    1.  No comma but string is non-empty so there is only one country.
    2.  At least one comma so there is at least two or more countries to loop.
    3.  In the loop we have consumed all the commas so we have found the last country. 
    Things to note
    There are two things to note:
    1. "Find string in string (output to Variable:index)"  will return -1 if doesn't find
    the searched for string.
    2. In the opening statement "Set Variable: Countries to Current Item:Destinations" set the return
    field as  "Lookup Values, Comma Delimited".
    Steps to create Workflow
    Create a custom list named Lookup1.
    Create a custom list named Lookup2, add column: Destinations (Lookup; Get information from: Lookup1 in Title column).
    Create a custom list named Lookup3, add column: Country (Single line of text).
    Create a workflow associated to Lookup2.
    Add conditions and actions:
    Start the workflow automatically when an item is created.
    Add item to Lookup2, then workflow will be started automatically and create multiple items to lookup3.
    See the below in workflow History List:
    How to merge values to a multi-value enabled column and add item to another list based on the
    merged value using SharePoint Designer 2013
    For example, they have three lists as below. They want to find duplicate values in the Title column in
    Lookup3 and merge country column to a multi-value enabled column and then add item to lookup2 and set the Title to Current Item: Title.
    Lookup1:
    Title (Single line of text)
    Lookup3:
    Title (Single line of text), Country (Single line of text).
    Lookup2:
    Title (Single line of text), Test (Single line of text).
    Important actions
    "Call HTTP Web Service"
    action: In SharePoint 2013 workflows, we can call a web service using a new action introduced in SharePoint 2013 named Call HTTP Web Service. This action
    is flexible and allows you to make simple calls to a web service easily, or, if needed, you can create more complex calls using HTTP verbs as well as allowing you to add HTTP headers.
    “Build Dictionary"
    action:
    The Dictionary variable type is a new variable type in the SharePoint 2013 Workflow.
    The following are the three actions specifically designed for the Dictionary variable type: Build Dictionary, Count Items in a Dictionary and Get an Item from a Dictionary.
    The "Call HTTP Web Service" workflow action would be useless without the new "Dictionary" workflow action.
    Things to note
    The
    HTTP URI is set to https://sitename/_api/web/lists/GetByTitle('listname')/items?$orderby=Id%20desc and the HTTP method is set to “GET”. Then the list will be sort by Id in descending order.
    Use Get
    d/results(0)/Id form
    Variable: ResponseContent (Output to
    Variable: maxid) to get the Max ID.
    Use Set
    Variable: minid to Current List:ID to get the Min ID.
    Use Copy from
    Variable: destianation , starting at
    1 (Output to
    Variable: destianation) to remove the space.
    Steps to create Workflow
    Create a custom list named Lookup1.
    Create a custom list named Lookup2, add column: Test (Single line of text).
    Create a custom list named Lookup3, add column: Country (Single line of text).
    Create a workflow associated to Lookup3.
    Add a new "Build Dictionary" action
    to define the http request header:
    Add a Call HTTP Web Serviceaction, click on
    this and paste your http request.
    To associate the
    RequestHeader variable, select the Call action property,
    set the
    RequestHeaders property to
    RequestHeader:
    In the Call action, click on
    response and associate the response to a new
    variable: ResponseContent (of type Dictionary).
    After the Call action add Get item from Dictionary action to get the Max ID.
    Add Set Workflow Variable action to get the Min ID.
    Add Loop Shape (Loop with Condition) to get all the duplicate titles and integrate them to a string.
    Create item in Lookup2.
    The final Stage should look like this:
    Start the workflow automatically when an item is created.
    Add item to Lookup3, then workflow will be started automatically and create item to lookup2.
    See the below in workflow History List:
    References
    SharePoint Designer 2013 - Extracting values from a multi-value enabled lookup column into a dictionary as separate items:
    http://social.technet.microsoft.com/Forums/en-US/97d34468-1b53-4741-88b0-958472f8ca9a/sharepoint-designer-2013-extracting-values-from-a-multivalue-enabled-lookup-column-into-a
    Workflow actions quick reference (SharePoint 2013 Workflow platform):
    http://msdn.microsoft.com/en-us/library/jj164026.aspx
    Understanding Dictionary actions in SharePoint Designer 2013:
    http://msdn.microsoft.com/en-us/library/office/jj554504.aspx
    Working with Web Services in SharePoint 2013 Workflows using SharePoint Designer 2013:
    http://msdn.microsoft.com/en-us/library/office/dn567558.aspx
    Calling the SharePoint 2013 Rest API from a SharePoint Designer Workflow:
    http://sergeluca.wordpress.com/2013/04/09/calling-the-sharepoint-2013-rest-api-from-a-sharepoint-designer-workflow/

    GREAT info, but it may be helpful to note that when replacing a portion of the variable "Countries" with a whitespace character, you may cause the workflow to fail in a few specific cases (certain lookup fields will not accept this and will automatically
    cancel).  I only found this out when recreating your workflow on a similar, but much more complex list set.  
    To resolve this issue, I used another utility action (Extract Substring from Index of List) to clear out the whitespace.  I configured it as "Copy from
    Variable: Countries, starting at
    1 (Output to Variable: Countries), which takes care of this issue in those few cases.
    Otherwise, WOW!  AWESOME JOB!  Thanks!  :)

  • Problems setting up VVSA 6.0 (lookup service adresse)

    Hi,
    I was happy to see VVSA 6.0 released, but i'm having problems setting it up. It keeps saying that the lookup service adresse is not reachable. But I have tried with the VVSA 5.5 and 5.5.1.1 and they work just fine with the lookup service adresse.
    Anyone else having this issue?
    Also trying to check for updates within the appliance failes since the repository is not online at vmware it seems.
    Might not be ready for primetime (like ESXi6).

    If Developer has a separate Oracle Home on your PC, then it has a separate TNSNAMES.ORA file that is uses to connect to the database. If you search for all tnsnames.ora files, you should find the one used by Developer 6.
    Since Enterprise manager works, the tnsnames.ora in your Enterprise Manager's home will have an entry for your server database. You should be able to cut and paste this into the tnsnames.ora file used by Developer, or try copying the E.M. tnsnames.ora file directly.
    John Alexander www.SummitSoftwareDesign.com

  • Unable to Sign In into presentation services and online RPD obiee11.1.1.3.0

    Hi,
    I am using OBIEE11g (11.1.1.3.0) on Windows 64bit server, suddenly i have problem i could not able to login my Dashboard and RPD (online mode) [i.e: i am able to login offline mode in RPD] but Weblogic console and EM and OPMN all services are up .
    Please check the below error:in RPD
    http://imageshare.web.id/images/ra9qhx8pm4liwsk1rexd.jpg
    In EM:
    http://imageshare.web.id/images/y06x8bu0huhoisyqy718.jpg
    while testing DSN also error
    http://imageshare.web.id/images/zgq47suhrjabe3ye2ck.jpg
    Last few months ago i have faced the same issue ..then i resolved below method
    Unable to Sign In into presentation services and RPD obiee 11
    Issue :I had a trouble to login into RPD (online mode) the Presentation services lately.
    It was working fine before and after changed console user sequrity things changed and was having issues to login lately after that.
    It always gives me invalid username/Password was entered message when I tried to login no matter what ever username I tried.
    I was able to login into Enterprise manger and Weblogic Admin console successfully with out any issues. All the processes are up and running with out any issues.
    Tried rebooting successfully and still it wont let me login into Answers. So I tried if i could login into Admin tool and it wont let me login there as well.
    So I created new Admin user in the Weblogin console and tried to login using the new user and still no luck. The new admin will let me login into the EM and WLC but not into Answers and rpd.
    I tried deleting old references of the user directories in the catalog and still no luck.
    It has something to do with the credential store. What ever user name I created its not mapping it to the Answers/rpd inspite of both the services are running
    Solution:
    ======
    1. Please follow instructions given in
    How to fix “Unable to Sign in. An error occured during Authentication" error when a user logs in OBIEE 11g (Doc ID 1302924.1) step by step, for those steps you have done, please double check and make sure what you've done are correct.
    2. You are still not able to logon because you have missed a few steps as the following:
    8. Edit the NQSConfig.INI file to reset the FMW_UPDATE_ROLE_AND_USER_REF_GUIDS = YES to NO and restart the Oracle BI Servers.
    9. Remove, set to none, or comment out the line (see UpgradeAndExit in the following example) added to the instanceconfig.xml file (that instructs Oracle BI Presentation Server to refresh GUIDs on restart).
    10. <ps:Catalog xmlns:ps="oracle.bi.presentation.services/config/v1.1">
    11. <ps:UpgradeAndExit>false</ps:UpgradeAndExit>
    12. <ps:UpdateAccountGUIDs>none</ps:UpdateAccountGUIDs>
    13. Restart the Presentation Server for the instanceconfig.xml file that was updated.
    14. Make sure Oracle WebLogic Server and the system components are also running, if they are not running, restart them.
    b) Relogin as the problematic user to verify if you still see the “Unable to Sign In” error
    Step 2 : Delete user from rpd if present
    a)Launch admin tool and open rpd in OFFLINE Mode
    b)Click Manage > Identity > Users tab to verify if you see this user present
    Note : Normally you will only see list of users when you open rpd in ONLINE mode. Unless the users were created manually in rpd, no users should be visible in OFFLINE mode
    c)If the user is present, delete this user entry from rpd
    d)save rpd and deploy this changed rpd using EM
    e)restart OBI Server component
    f)relogin as the problematic user to see if you still see “Unable to Sign In” error
    Step 3 : Delete the cacheduserinfo file from webcatalog
    If Step1 and Step2 does not work, then do the following
    Note : In the example below, catalog name is SampleApp and the user who gets “invalid Login” error is Administrator user.
    a)Take a backup of your webcatalog
    b)Navigate to C:\OBIEE11G\instances\instance2\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obips1\catalog\SampleApp\root\users\Administrator\_prefs
    c)Delete the files name cacheduserinfo and cacheduserinfo.atr
    d)Launch OBIEE 11.1.1.3 and test by logging in as the specific user.
    the best one is 3rd one.
    but the above all methods also not working
    Kindly check and help me on that ...
    Thanks
    deva

    Hi,
    errors in \user_projects\domains\bifoundation_domain\servers\AdminServer\logs?
    ####<Sep 5, 2011 5:24:31 PM SGT> <Info> <Socket> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214671768> <BEA-000436> <Allocating 3 reader threads.>
    ####<Sep 5, 2011 5:24:31 PM SGT> <Info> <Socket> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214671770> <BEA-000446> <Native IO Enabled.>
    ####<Sep 5, 2011 5:24:32 PM SGT> <Info> <IIOP> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214672013> <BEA-002014> <IIOP subsystem enabled.>
    ####<Sep 5, 2011 5:24:34 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214674424> <BEA-090894> <Successfully loaded the OPSS Policy Provider using oracle.security.jps.internal.policystore.JavaPolicyProvider.>
    ####<Sep 5, 2011 5:24:34 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214674990> <BEA-000000> <Starting OpenJPA 1.1.1-SNAPSHOT>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675109> <BEA-000000> <StoreServiceImpl.initJDO - StoreService is initialized with Id = ldap_ACmZIP/2hHMOMnTCnE4XU/CV4wQ=>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675232> <BEA-090516> <The Authenticator provider has preexisting LDAP data.>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675666> <BEA-090516> <The Authorizer provider has preexisting LDAP data.>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675832> <BEA-000000> <Parsing class "com.bea.common.security.store.data.Top".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675876> <BEA-000000> <Parsing class "com.bea.common.security.store.data.DomainRealmScope".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675880> <BEA-000000> <Parsing class "com.bea.common.security.store.data.RegistryScope".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675881> <BEA-000000> <Parsing class "com.bea.common.security.store.data.PKITypeScope".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675881> <BEA-000000> <Parsing class "com.bea.common.security.store.data.XACMLTypeScope".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675882> <BEA-000000> <Parsing class "com.bea.common.security.store.data.BEASAMLPartner".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675882> <BEA-000000> <Parsing class "com.bea.common.security.store.data.Credential".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675883> <BEA-000000> <Parsing class "com.bea.common.security.store.data.CredentialMap".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675884> <BEA-000000> <Parsing class "com.bea.common.security.store.data.XACMLEntry".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675887> <BEA-000000> <Parsing class "com.bea.common.security.store.data.BEASAMLAssertingParty".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675891> <BEA-000000> <Parsing class "com.bea.common.security.store.data.BEASAMLRelyingParty".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675893> <BEA-000000> <Parsing class "com.bea.common.security.store.data.PasswordCredential".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675893> <BEA-000000> <Parsing class "com.bea.common.security.store.data.UserPasswordCredential".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675894> <BEA-000000> <Parsing class "com.bea.common.security.store.data.PasswordCredentialMap".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675895> <BEA-000000> <Parsing class "com.bea.common.security.store.data.ResourceMap".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675896> <BEA-000000> <Parsing class "com.bea.common.security.store.data.PKIResourceMap".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675896> <BEA-000000> <Parsing class "com.bea.common.security.store.data.WLSCertRegEntry".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675897> <BEA-000000> <Parsing class "com.bea.common.security.store.data.WLSCredMapCollectionInfo".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675898> <BEA-000000> <Parsing class "com.bea.common.security.store.data.WLSPolicyCollectionInfo".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675899> <BEA-000000> <Parsing class "com.bea.common.security.store.data.WLSRoleCollectionInfo".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675900> <BEA-000000> <Parsing class "com.bea.common.security.store.data.XACMLAuthorizationPolicy".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675900> <BEA-000000> <Parsing class "com.bea.common.security.store.data.XACMLRoleAssignmentPolicy".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675902> <BEA-000000> <Parsing class "com.bea.common.security.store.data.Endpoint".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675903> <BEA-000000> <Parsing class "com.bea.common.security.store.data.Partner".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675904> <BEA-000000> <Parsing class "com.bea.common.security.store.data.SPPartner".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675906> <BEA-000000> <Parsing class "com.bea.common.security.store.data.IdPPartner".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675908> <BEA-000000> <Parsing class "com.bea.common.security.store.data.SAML2CacheEntry".>
    ####<Sep 5, 2011 5:24:35 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214675909> <BEA-000000> <Parsing class "com.bea.common.security.store.data.SchemaVersion".>
    ####<Sep 5, 2011 5:24:36 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214676507> <BEA-090516> <The CredentialMapper provider has preexisting LDAP data.>
    ####<Sep 5, 2011 5:24:36 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214676523> <BEA-090516> <The RoleMapper provider has preexisting LDAP data.>
    ####<Sep 5, 2011 5:24:36 PM SGT> <Info> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214676732> <BEA-090093> <No pre-WLS 8.1 Keystore providers are configured for server AdminServer for security realm myrealm.>
    ####<Sep 5, 2011 5:24:36 PM SGT> <Notice> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214676733> <BEA-090082> <Security initializing using security realm myrealm.>
    ####<Sep 5, 2011 5:24:36 PM SGT> <Critical> <Security> <W01BGPCBIAPP1A> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1315214676930> <BEA-090404> <User weblogic is not permitted to boot the server; The server policy may have changed in such a way that the user is no longer able to boot the server.Reboot the server with the administrative user account or contact the system administrator to update the server policy definitions.>
    ####<Sep 5, 2011 5:24:36 PM SGT> <Critical> <WebLogicServer> <W01BGPCBIAPP1A> <AdminServer> <Main Thread> <<WLS Kernel>> <> <> <1315214676932> <BEA-000386> <Server subsystem failed. Reason: weblogic.security.SecurityInitializationException: User weblogic is not permitted to boot the server; The server policy may have changed in such a way that the user is no longer able to boot the server.Reboot the server with the administrative user account or contact the system administrator to update the server policy definitions.
    weblogic.security.SecurityInitializationException: User weblogic is not permitted to boot the server; The server policy may have changed in such a way that the user is no longer able to boot the server.Reboot the server with the administrative user account or contact the system administrator to update the server policy definitions.
         at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.doBootAuthorization(CommonSecurityServiceManagerDelegateImpl.java:1009)
         at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initialize(CommonSecurityServiceManagerDelegateImpl.java:1050)
         at weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:875)
         at weblogic.security.SecurityService.start(SecurityService.java:141)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    >
    ####<Sep 5, 2011 5:24:36 PM SGT> <Notice> <WebLogicServer> <W01BGPCBIAPP1A> <AdminServer> <Main Thread> <<WLS Kernel>> <> <> <1315214676974> <BEA-000365> <Server state changed to FAILED>
    ####<Sep 5, 2011 5:24:36 PM SGT> <Error> <WebLogicServer> <W01BGPCBIAPP1A> <AdminServer> <Main Thread> <<WLS Kernel>> <> <> <1315214676974> <BEA-000383> <A critical service failed. The server will shut itself down>
    ####<Sep 5, 2011 5:24:36 PM SGT> <Notice> <WebLogicServer> <W01BGPCBIAPP1A> <AdminServer> <Main Thread> <<WLS Kernel>> <> <> <1315214676977> <BEA-000365> <Server state changed to FORCE_SHUTTING_DOWN>
    ####<Sep 5, 2011 5:24:36 PM SGT> <Info> <WebLogicServer> <W01BGPCBIAPP1A> <AdminServer> <Main Thread> <<WLS Kernel>> <> <> <1315214676988> <BEA-000236> <Stopping execute threads.>
    Thanks
    Deva

  • Need advice about web services and Java beans

    Hi
    I am very new to web services and to Java beans as well.
    I am trying to understand if and how a web service can use functionality I have in a Java bean. I couldn't find any documentation I can use.
    For example:
    InitialContext ic = new InitialContext();
    Adder adder = (Adder) ic.lookup("ejb/AdderJNDI");In a EJB client project (I'm working with Eclipse) if I add the EJB project to the build path, the Adder interface is recognized.
    Theoritacally I thought I can do the same in a web service server project, but the Adder interface is not recognized.
    Is there something I can read to understand how I need to use the EJB or implement the web service?
    Many thanks
    Sigal

    Okay....I think I made some errors with the original scenario:
    It basically comes down to this....I think. OCS Calendar has a set of Java classes and methods that provide an abstraction for their web services interface. I know how to create something to use these classes using an IDE like JDeveloper, but I'm not sure how that would work with HTML DB.
    I've noticed that the SQL Workshop has a place for Java sources and classes, and I've heard mentions of PL/SQL wrapping. Is there a way to import classes into an HTML DB workspace, wrap 'em up, and access them via PL/SQL?
    Thanks again,
    Jonathan

  • Web services and EJB3 @resource annotation

    This block of code works fine when NetworkViewBean is left as a @Stateless session bean.
    Once I have JDeveloper 10.1.3 production expose it as a web service, I can no longer call the Entity Manager @Resource.
    I always get a java.lang.NullPointerException returned.
    Any ideas?? thanks for your help!
    @WebService(name = "NetworkViewWS", serviceName = "NetworkViewWS")
    public class NetworkViewBean {
    @Resource
    private EntityManager em;
    public NetworkViewBean() { }
    public String getDeviceVendorModel(String name) {
    if (name == null || name.length()== 0) return "Null Input Parameter Specified";
    NetDevice N= null;
    try {
    N= (NetDevice)em.createNamedQuery("findByDeviceName").setParameter(0, name).getSingleResult();
    catch(Exception E) { E.printStackTrace();  return null; }
    return "Vendor= "+ N.getVendor()+ ", Model= "+ N.getModelNumber();

    Hi Joshua,
    The problem is that you are using a regular Java web service and in 10.1.3.0.0 we do not have support for dependency injection in the container in the web container i.e. you cannot use annotations such as EJB, Resource in any classes in the web container.
    You have two options:
    1. Lookup an EJB from regular Java web service (JSR-181)
    or
    2. Make your Web service as a EJB 3.0 web service
    Here what you can do to create an EJB 3.0 web service from JDev
    1. Create an EJB 3.0 Session bean with remote interface
    2. Change your remote interface to a web service end-point change @Remote to @WebService (import javax.jws.WebService)
    3. You do not have to use @WebMethod, we automatically expose all methods in the end-point interface in the web service
    4. You can inject EJB using @EJB
    5. Create a deployment profile for the EJB-jar and deploy the ejb-jar and the EJB will be exposed as a web service. The context-uri for the web service will be /ejb-jarName
    Hope this helps!
    -Debu Panda
    OC4J Product Management
    blog: http://debupanda.com
    -Debu

  • Excel service and OWA - getting ERROR while trying to open/edit Excel documents

    Hi All,
    We have configured SharePoint 2013 with Excel Service and OWA (Office Web Apps).
    After configuring, we are able to view/edit Word or PowerPoint documents from the browser (as OWA is configured). But we are getting errors while trying to open/edit Excel documents.
    We are not able to view/edit the excel workbook from the browser (through OWA).
    To open the excel in the browser, decision has to be taken at the farm level on what to be used – Excel Service or OWA Server? Is it possible to do setting at site collection level?
    Error details are given below:
    Event code: 3005
    Event message: An unhandled exception has occurred.
    Event time: 3/25/2013 1:29:08 PM
    Event time (UTC): 3/25/2013 7:59:08 AM
    Event ID: fc2e0530f493493896e6c8b6297a0423
    Event sequence: 10
    Event occurrence: 3
    Event detail code: 0
    Application information:
        Application domain: /LM/W3SVC/2/ROOT/x-1-130086717598089315
        Trust level: Full
        Application Virtual Path: /x
        Application Path: C:\Program Files\Microsoft Office Web Apps\ExcelServicesWfe\
        Machine name: VHYDMANTHSTP-02
    Process information:
        Process ID: 1252
        Process name: w3wp.exe
        Account name: NT AUTHORITY\NETWORK SERVICE
    Exception information:
        Exception type: ArgumentException
        Exception message: An entry with the same key already exists.
       at System.Collections.Generic.TreeSet`1.AddIfNotPresent(T item)
       at System.Collections.Generic.SortedDictionary`2..ctor(IDictionary`2 dictionary, IComparer`1 comparer)
       at Microsoft.Office.Excel.Server.ServiceHost.ServiceHost.GetInstalledUICultures()
       at Microsoft.Office.Excel.Server.ExcelServerRegionalSettings.IsUICultureSupported(String cultureTag, CultureInfo& cultureInfo)
       at Microsoft.Office.Excel.Server.ExcelServerRegionalSettings.SafeSetCurrentUICulture(String cultureTag, Boolean useOleo, Boolean allowCustomFallback)
       at Microsoft.Office.Excel.Server.ExcelServerRegionalSettings.SafeSetCurrentUICultureFromFrontEnd(String uiCultureTag, Boolean allowFallback)
       at Microsoft.Office.Excel.Server.ExcelServerRegionalSettings.SafeSetCurrentCulturesFromFrontEnd(String uiCultureTag, String dataCultureTag)
       at Microsoft.Office.Excel.Server.ServiceHost.ServiceHost.Microsoft.Office.Excel.Server.Host.IEwaHost.SetCurrentCulturesFromContext(HttpContext context)
       at Microsoft.Office.Excel.Server.ServiceHost.ServiceHost.Microsoft.Office.Excel.Server.Host.IEwaHost.PreProcessRequest(HttpContext context)
       at Microsoft.Office.Excel.WebUI.XlPreview.OnLoad(EventArgs e)
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    Request information:
        Request URL:
    http://mysrevr/x/_layouts/xlpreview.aspx?ui=en-US&rs=en-US&WOPISrc=http://myservernames1/_vti_bin/wopi.ashx/files/f36d669ceb814d67bdad0e1e1f98e466&wdSmallView=1
        Request path: /x/_layouts/xlpreview.aspx
        User host address: 10.81.138.92
        User: 
        Is authenticated: False
        Authentication Type: 
        Thread account name: NT AUTHORITY\NETWORK SERVICE
    Thread information:
        Thread ID: 13
        Thread account name: NT AUTHORITY\NETWORK SERVICE
        Is impersonating: False
        Stack trace:    at System.Collections.Generic.TreeSet`1.AddIfNotPresent(T item)
       at System.Collections.Generic.SortedDictionary`2..ctor(IDictionary`2 dictionary, IComparer`1 comparer)
       at Microsoft.Office.Excel.Server.ServiceHost.ServiceHost.GetInstalledUICultures()
       at Microsoft.Office.Excel.Server.ExcelServerRegionalSettings.IsUICultureSupported(String cultureTag, CultureInfo& cultureInfo)
       at Microsoft.Office.Excel.Server.ExcelServerRegionalSettings.SafeSetCurrentUICulture(String cultureTag, Boolean useOleo, Boolean allowCustomFallback)
       at Microsoft.Office.Excel.Server.ExcelServerRegionalSettings.SafeSetCurrentUICultureFromFrontEnd(String uiCultureTag, Boolean allowFallback)
       at Microsoft.Office.Excel.Server.ExcelServerRegionalSettings.SafeSetCurrentCulturesFromFrontEnd(String uiCultureTag, String dataCultureTag)
       at Microsoft.Office.Excel.Server.ServiceHost.ServiceHost.Microsoft.Office.Excel.Server.Host.IEwaHost.SetCurrentCulturesFromContext(HttpContext context)
       at Microsoft.Office.Excel.Server.ServiceHost.ServiceHost.Microsoft.Office.Excel.Server.Host.IEwaHost.PreProcessRequest(HttpContext context)
       at Microsoft.Office.Excel.WebUI.XlPreview.OnLoad(EventArgs e)
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    I have the same issue while opening the file , i have checked every thing twice. but unable to fix this thing . can any one help.
    One more thing which is i am wondering none of the MS representative replied on this post which is originally posted on March 27-2013.
    is microsoft alive??
    Imran Bashir Network Administrator MCP, JNCIA-EX,ER,JNIOUS +92-333-4330176

  • Apple Customer Service and warranty exceptions

    Hello all,
    Whilst I love my Apple hardware and software, and have had many good experiences with them over the years, unfortunately I post today with a complaint about what I perceive to be poor customer service and product quality.
    In late March/early April of 2006, I purchased a 1.83GHz MacBook Pro with great anticipation- Intel inside, Tiger OS, inbuilt webcam, and general awesomeness all round. I also purchased the 3 year AppleCare warranty, which was to be a godsend as during the following three years I would experience:
    *The replacement of the battery under the original MacBook Pro battery exchange program
    *The left fan on the unit dying in 2007
    *The logic board itself dying in late Feb/Early March 2008, thus bricking my laptop
    *Another battery replacement as the replacement for the original died before it (realistically) should have (Apple very nicely made an exception to the battery's 1 year technical warranty and replaced it for me).
    Fair enough, it's a new unit and was bound to have some problems. Unfortunately, last week the logic board died AGAIN; a mere 18 months after it was replaced in 2008. The unit is out of AppleCare warranty by 5 months or so, but I was urged by forumites and friends to call Apple, who would surely make an exception for me and pay for the replacement part, given my service history with the laptop and Apple's reputation for excellent customer service.
    Unfortunately, this has proved to not be the case. Calling customer service at Apple Australia I talked to Steven, who was firm to the point of rudeness when he stated that my laptop was out of warranty and Apple would cover nothing but the labour charges involved, as a "guesture of good will". When stretched, he offered me a $125 voucher if I wanted to purchase anything over $400 in the Apple store, and stressed he didn't have to do this but the company was attempting to provide good service to its customer.
    Despite my argument that I forked out over $3000 for this laptop a mere three years ago and am now looking at over $1000 to repair something replaced only 18 months ago, his line was that Apple provided a warranty and that was simply that (apart from a month or two grace). Five months is apparently "far outside the warranty period".
    I received no challenge to my assertion that after buying something which cost over $3000, it was reasonable for Apple to expect a consumer to pay an extra $1000 every year after the warranty finishes to replace a broken logic board. In truth, I find this near incomprehensible, considering one can buy the supposedly inferior build quality of a Dell, HP, Toshiba, etc and see it last not just beyond the warranty but another two or three years before it finally suffers something terminal.
    While from a warranty perspective Apple are well and truly within their rights to refuse to pay for the part, at the end of the day I am left to pay $1000+ for a repair for something which may only last another 12 months, plus $3500+ for a new Macbook Pro with AppleCare if I want a replacement- minus of course the $125 they are offering.
    I did some reading of the ACCC's website about my statutory rights and the Trade Practices act, and I note the following with interest:
    *Statutory conditions (goods)*
    The Trade Practices Act implies the following statutory conditions into consumer contracts:
    * The goods must be of merchantable quality. That is, they must meet a basic level of quality and performance, taking into account their price and description. They also should be free from defects that were not obvious to you at the time of purchase.
    * The goods must be fit for their purpose. That is, they should do what they are supposed to do and be suitable for any purpose that you might have made known to the supplier.
    * The goods must match the description you were given or the sample you chose from. For example, any carpet laid must be the same quality and colour as the sample you chose from.
    * You must receive clear title to the goods, including goods bought at auction. In other words, you can expect to own the goods outright and any restriction on ownership should be explained to you beforehand.
    While I don't particularly want to make a big deal of things, I hardly see $3000+ for three years use and $1000 each year thereafter to be merchantible quality or fit-for-purpose! This is supposed to be a high end laptop with excellent build quality, and yet I've a secondhand iBook that has been chugging for longer without issue than this machine!
    I told Steven from Customer Service that his offer didn't satisfy me in the slightest, and still put me in an awkward position with regards to repair and repurchase. He simply wouldn't budge, and refused to see things from my point of view (which another operator, Anu, was able to do and thus produce a much better response from myself). I have since asked to speak to his manager which- after initial resistance- I have been able to secure a future callback from. I have no idea how well discussions with he/she will go.
    What I'd like to hear from you guys and girls is your experience with similar situations, and whether you think I've a leg to stand on with regards my replacement request or the ACCC stuff above. Again, I love my Apple products but I hardly think asking them to replace the part while I pay for labour is a big ask, given the service history and my desire to continue buying and using their products.
    Love to hear your points of view on this one; thanks for taking the time to read it!
    Cheers,
    Dave.

    Dear meacod
    I have live the same, except that I Cure my MBP before it goes to die.
    A lot of older participants here just talk about Aplle care, which seem the automatic thing in front of a lack of real good quality on Apple products .
    But I think we pay the price, and my second hand MBP was much more expensive than a brand new PC with more ram, more Hard disk, and even a blue ray...
    I don't know your mbp history, but that's sure that we are not equal, in world, with Apple customer support. France is not so great, I don't know for your country.
    The only thing I think is that Apple should take care of us, as we have some unacceptable issues, for An Apple Product...
    Since 1996, when Apple was almost dead, saved by Bill Gates investment !!! , I have every year promote it, and it was not easy, but I have bring to Apple between 3 to 10 customers each year..
    since One year, I have stop that, because I don't believe anymore in Apple product's superiority .
    Oh, yes, on the paper, it's better, the system is really good. But the overall experiment can be so bad that I don't want to loose friends, or customers...
    I don't say it's always bad : I just say that it CAN BE SO BAD and that Apple DON'T take care of that...
    so, for your computer, open it, check it a lot, may be it's too late, but for instance, you talked about a fan, I have solved that case just by putting oil on the fan's axe...
    good luck

  • Diff b/w Web service and window service

    What is the difference between web service and window service, whether the both are same or not, Give some explain about that each one and give some examples also.

    An XML Web service is a component that implements program
    logic and provides functionality for diseparate
    applications. These applications use standard protocols,
    such as HTTP, XML, and SOAP, to access the functionality.
    XML Web services use XML-based messaging to send and
    receive data, which enables heterogeneous applications to
    interoperate with each other. You can use XML Web services
    to integrate applications that are written in different
    programming languages and deployed on different platforms.
    In addition, you can deploy XML Web services within an
    intranet as well as on the Internet. While the Internet
    brings users closer to organizations, XML Web services
    allow organizations to integrate their applications.
    A Windows service starts much before any user logs in to
    the system (if it has been setup to start at boot up
    process). A Windows service can also be setup in such a way
    that it requires a user to start it manually ? the ultimate
    customization!
    Windows services run as background processes. These
    applications do not have a user interface, which makes them
    ideal for tasks that do not require any user interaction.
    You can install a Windows service on any server or computer
    that is running Windows 2000, Windows XP, or Windows NT.
    You can also specify a Windows service to run in the
    security context of a specific user account that is
    different from the logged on user account or the default
    computer account. For example, you can create a Windows
    service to monitor performance counter data and react to
    threshold values in a database.

  • Problems with Customer Service AND unexplained charges!

    I've been with Verizon for I-don't-know-how-many years, and through the years you are bound to have a few problems here and there but some of the problems are just ridiculous! It's also the same reocurring problem!!!!!!!!!!!!!!!! I was with Alltel first, before it was bought out by Verizon. The years I was with Alltel, I didn't have near as many problems. It seems EVERY time I do the smallest change or something to my phone or bill, I get a ridiculous amount of charges that I was NOT aware of, nor told about... EVEN IF I ask "So this isn't going to change my bill, or there will not be any unexpected/unexplained charges that I don't know about?"... BUT not matter how many times I ask... and NO matter how many times I am told "no"... there always is. For example.... last year, I updated and signed a new 2 year contract and purchased the first Driod. Before, my 30 day warranty was up, I was having problems with my Driod, and decided to send it in and get a new one. Before I did this.. I called customer service to make sure there would be no interuption in my bill, and there wouldn't be any unexpect charges, and there would be no difference in anything. I was told there was not, and once I recieved my new phone, just send it in and nothing would be changed. Of course, when I get my bill.. I see I was charged $500 for the new phone. It was explained to me that my credit card was reimbursed (which I never check that card, because I never used it expect to purchase the phone) and that I was recharged for the new phone, since it was a new phone. So I had to fork out the $500 (on top of my bill) and then wait months to get the $100 rebate card. Months after that, I "assumed liablity of my line" because I was on a plan with my family. I decided to have my own line, so I "assumed liability." I was not told that when I did that, I "renewed" my contract date. So I just added 6 more months to my 2 year contract. Was NOT told about that! Then again...... I was recently having problems with my Driod (the screen went black and would not come back on.) I had to turn on an OLD motorola razor, so I would not be without a phone for two days while I was waiting on my phone to come in. As soon as my phone came in, I had my Droid turned back on. I recieved my bill recently, and my bill was $200 over what it normally should be.... so I called in... apparently, when I had my phone replaced, they dropped off my data package and when I recieved my replacement driod, they never put it back on. So I was being charged for alllll my data usage... again I was NOT told about this. I wasn't even aware that they had dropped off my data package, and when/where did they get the authority to do that??? These are just a FEW of the problems that I have had.................................
    Does anyone have these reoccuring problems!?

    I understand that my bill can be viewed online, and I do view it fairly regularly, so if there are any unexplained charges, I can call Verizon asap. The problem does not come from me not understanding my bill, but from customer service. I have been with Verizon for a very long time, and it is a continuing problem. Where did Verizon get the 'OK' to drop my data package off my plan? Who authorized that?
    After calling Verizon and trying to find out the problem, the gentleman told me that when I activated on old phone while I was waiting on my new Droid to arrive, my data package was dropped off and I "should" have been told about that. When I reactiviated my new Droid, I "should" have called and had them restart my data package. I was not aware that when you activate an old phone that data plan is taken off your plan. In all my years of having cell phones, I never make two years with one phone. I have always, at one point, had to turn on an old phone, and my data package has NEVER changed. Why would I have my data package dropped and why would I have to call Verizon to have it restarted. I would never know to do that unless I was TOLD that my data packaged HAD to be re-added when I recieved my new phone, but I was never told of that.
    All of that is beside the point, the point is, Verizon was never given the authorization to change my plan. Never. My bill was taken care of and readjusted, and I am thankful for that. It does not change the fact it is always a hassle with Verizon Customer Service and I am always the one having to PROVE that I am not at fault, or that I was NEVER told of certian things. EVERY TIME I HAVE CALLED CUSTOMER SERVICE, I AM TOLD "I'M SORRY, THEY SHOULD HAVE TOLD YOU THAT."
    "they should" does not help my bill with the extra armount of charges.

  • Integrating a PHP Web App with an Existing Azure Mobile Services and Mobile App

    I've got an existing mobile app that is integrated with Azure's mobile services. The mobile services are currently connected to Azure Active Directory with MFA enabled. I'd like to build a separate PHP-based web application (Azure VM) that uses this existing
    mobile service and authentication.
    I reviewed the Azure PHP SDK, but didn't see any tie-ins to the Mobile Service. Additionally, Azure has some great tutorials, but for mobile services they all seem to focus on iOS, Android, and Windows phone. Any insight into how to tie a PHP-app into this
    backend would be much appreciated!

    Although there isn't any client library for PHP, you can still access Mobile Service using the
    Azure Mobile Service REST API.
    Abdulwahab Suleiman

  • WORST CUSTOMER SERVICE AND CLIENT SUPPORT OF ANY COMPUTER COMPANY EVER

    i bought the new thinkpad and recd the end of dec 2012. I recoomended it to many in my company and am sorry they all started buying them. We all got the ultra book think pads. My was core 17-quite expensive/4333 SERIES. I bought iT with the warranty. NOTE- WHEN YOU BUY THE THINK PAD - YOU NEED THE EXTRA WARANTY NO ONE TELLS YOU ABOUT -PRO WARRANTY.THE WARANTY YOU GET FOR 3 YEARS IS BOGUS. 
    i USED MY THINK PAD LIGHTLY AND ALWAYS TOOK GOOD CARE OF IT. I PREPARED FOR 6 MONTHS A PROJECT AND HAD IT SAVED TO MY HARD DRIVE BUT NO COPIES. THE MACHINE WENT COMPLETELY DEAD. I PANICKED AS THE INFO WAS NEEDED FOR A MAJOR PRESENTATION I AM MAKING NEXT WEEK. 
    i CALLED LENOVA IMMEDIATELY AND THEY FGAVE ME 5 PHONE NUMBERS SO I CAN BRING IT IN AND HAVE IT SERVICED. IT WAS UNDER WARANTY UNTIL 2015.
    ALL 5 PLACES THEY GAVE DO NOT FIX THE COMPUTERS. I CALLED LENOVO BACK BECAUSE THEY COULD NOT EVEN FIND A DEALER THAT COULD FIX THE MACHINE. I SENT IT TO THEM ON THE 25TH. ON THE 27TH I USED MY CASE NUMBER AND FOUND IT WAS IN REPAIR. I CALLED ON THE 27,28,29,30,1,2,3, I SPOKE TO EVERY DEPARTEMT AND COLLECTIVELY SPENT 30 HOURS OF TIME(YES I WAS HING UP ON, SENT TO WORNG DPARTMENTS, PLACED ON HOLD FOREVER) TRYING TO TRACK MY COMPUTER AND THE PROBLEM. EVERY PERSON SAYS "I AM SORRY, I UNDERSTAND , ETC. THEY DO NOT. I NEEDED TO EITHER RETRIEVE THE INFO FROM THE HARDRIVE OR HAVE IT REPAIRED BEFORE I LEAVE FOR EUROPE IN 2 DAYS FOR A POWER POINT PRESENTATON THAT TOOK 6 MONTHS TO PREPARE AND NO BACK UP. FINALLY I WAS TOLD THE ADAPTER PORT WAS BROKEN AND THE COMPUTER BOARD BURNT OUT AND TO GIVE THEM 950.00 TO FIX A COMPUTER I DID NOT DROP, TAMPER WITH OR BREAK. i USED THE POWER CORD THEY GAVE ME AND CANNOT UNDERSTAND HOW THEY CAN CHARGE ME FOR A COMPUTER THAT IS NEW-WITHOUT A SCRATCH AND UNDER THE WARRANTY THEY SOLD ME. WHY DID I BUY A WARRRANTY?. SHAME ON IBM AND LENOVO. 950.00 . SHAME ON YOU OVER AND OVER.
    I SPOKE TO EVERY DEPARTMENT AND THEY KNOW NOTHING EXCEPT HOW TO TRANSFER ME FROM ONE DEPARTMENT TO ANOTHER DEPT. ONE  MAN TOLD ME THE COMPUTER IS UNDER WARRANTY AND HE WOULD HAVE IT FIXED AND THEN TRANSFERED ME TO A MANAGER TO REVIEW ALL HE CONFIRMED. . AGAIN I WAS SENT TO TECH SUPPORT AND THEN SALES AND THEN WARRANTY AND BACK AGAIN. THERE IS NO MANAGER, JUST PEOPLE THAT PASS THE BUCK AROUND WITHOUT RESPONSIBILITY. i WROTE EACH PERSONS NAME DOWN -AND THE LIST IS LONG. i DID SPEAK TO THE WARRANTY DEPT AND I WAS TOLD I COULD NOT GET THE RIGHT WARRANTY AS THE MACHINE IS MORE THAN 90 DAYS OLD AND NOW IN REPAIR. . LENOVO KNOWS ONE THING- CHARGE THE CUSTOMER AND THEY DO NOT CARE ABOUT WHAT THEY DID WRONG OR THAT THE MACHOINE I RECIEVED WAS FAUTLY. I AM TO BLAME AND HELD HOSTAGE FOR 950.00. I FINALLY SPOKE TO A WOMAN WHO SAID SHE WOULD SEND MY CASE TO  A MANAGER  TO ESCALTE. SHE WAS CONDESCENDING AND HORRIBLE. I EXPLAINED THE PROBLEM AND TIMING AND SHE IS SORRY AND SHE UNDERSTANDS- BUT I DO NOT THINK ANYONE UNDERSTANDS THE WORDS THEY ARE SPEWING. IF THEY UNDERSTOOD- WHY IS IT GOING TO TAKE 3-5 MORE DAYS TO GET THE CASE TO ESCALATE.I WILL LEAVE ON A TRIP WITHOUT MY WORK AND ONE OF THESE DAYS -SOMEONE TILL WAKE UP AND JUST START THE WHOLE PROCESS OVER AND ASK ME THE PROBLEM AND DEMAND THE 950.00.  WAKE UP IBM AND LENOVO AND KNOW I WILL DO ANYTHING I CAN TO DISCOURAGE MY COMPANIES AND ANYONE I AM ASSOCIATED WITH TO NOT CONSIDER IBM PRODUCTS.YOUR CUSTOMER CARE IS HORRIBLE. YOUR SYSTEMS AND TRAINING OF PERSONAL IS TERRIBLE. i WANT MY COMPUTER BACK, FIXED AND NO CHARGE AND ACCEPTED AS IT WAS UNDER THE WARRANTY I BOUGHT. iF THERE IS AN EXTRA PRO THNKPAD WARRANTY I NEED TO BUY- I AM MORE THAN HAPPY TO DO SO. i AM POSTING THIS BLOG ON ALL MY COMPANIES WEBSITES INCLUDING FACEBOOK, TWITTER ,LINKED IN -GLOBALLY. PERHAPS I WILL DO SOME GOOD IN WARNING ANYONE THAT WAS THINKING OF IBM PRODUCTS TO NOT BUY THEM 

    Dave,
    Sorry to hear about your troubles - I can only imagine your frustration and the time crunch.
    The best approach is to ask that your case be escalated to customer relations - this will usually take 24-48 hours and it sounds like that may be already in the works.   Customer relations should be able to work with service and depending on the circumstances have the system repaired under your exisiting standard warranty terms.
    A standard or extended warranty should be enough in most instances - the accidental damage upgrade is really to cover drops, spills, physically broken parts - cracked LCDs, hinges, etc.   These types of damages are often rulled as "customer induced" and not covered under normal warranty which results in a billable ammount quoted for the repair.
    Service applies their best judgement on these, but we recognize that circumstances can vary and so there is an escalation and review process to make sure we can intercede and help customers as appropriate given the particulars of the case.
    Best regards,
    Mark
    ThinkPads: S30, T43, X60t, X1, W700ds, IdeaPad Y710, IdeaCentre: A300, IdeaPad K1
    Mark Hopkins
    Program Manager, Lenovo Social Media (Services)
    twitter @lenovoforums
    English Community   Deutsche Community   Comunidad en Español   Русскоязычное Сообщество

  • Job for httpd.service failed. See 'systemctl status httpd.service' and

    Hello,
    I am the problem. I change "/etc/httpd/conf/httpd.conf" to install php5 on apache.
    sudo systemctl start httpd
    Job for httpd.service failed. See 'systemctl status httpd.service' and 'journalctl -xn' for details.
    systemctl status httpd.service
    ● httpd.service - Apache Web Server
    Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled)
    Active: failed (Result: exit-code) since lun. 2014-08-25 12:19:31 CEST; 1min 18s ago
    Process: 2208 ExecStop=/usr/bin/apachectl graceful-stop (code=exited, status=1/FAILURE)
    Process: 2433 ExecStart=/usr/bin/apachectl start (code=exited, status=1/FAILURE)
    Main PID: 2060 (code=exited, status=0/SUCCESS)
    août 25 12:19:31 creaprog apachectl[2433]: httpd: Syntax error on line 66 o...y
    août 25 12:19:31 creaprog systemd[1]: httpd.service: control process exite...=1
    août 25 12:19:31 creaprog systemd[1]: Failed to start Apache Web Server.
    août 25 12:19:31 creaprog systemd[1]: Unit httpd.service entered failed state.
    Hint: Some lines were ellipsized, use -l to show in full.
    cat /etc/httpd/conf/httpd.conf
    # This is the main Apache HTTP server configuration file. It contains the
    # configuration directives that give the server its instructions.
    # See <URL:http://httpd.apache.org/docs/2.4/> for detailed information.
    # In particular, see
    # <URL:http://httpd.apache.org/docs/2.4/mod/directives.html>
    # for a discussion of each configuration directive.
    # Do NOT simply read the instructions in here without understanding
    # what they do. They're here only as hints or reminders. If you are unsure
    # consult the online docs. You have been warned.
    # Configuration and logfile names: If the filenames you specify for many
    # of the server's control files begin with "/" (or "drive:/" for Win32), the
    # server will use that explicit path. If the filenames do *not* begin
    # with "/", the value of ServerRoot is prepended -- so "logs/access_log"
    # with ServerRoot set to "/usr/local/apache2" will be interpreted by the
    # server as "/usr/local/apache2/logs/access_log", whereas "/logs/access_log"
    # will be interpreted as '/logs/access_log'.
    # ServerRoot: The top of the directory tree under which the server's
    # configuration, error, and log files are kept.
    # Do not add a slash at the end of the directory path. If you point
    # ServerRoot at a non-local disk, be sure to specify a local disk on the
    # Mutex directive, if file-based mutexes are used. If you wish to share the
    # same ServerRoot for multiple httpd daemons, you will need to change at
    # least PidFile.
    ServerRoot "/srv/http"
    # Mutex: Allows you to set the mutex mechanism and mutex file directory
    # for individual mutexes, or change the global defaults
    # Uncomment and change the directory if mutexes are file-based and the default
    # mutex file directory is not on a local disk or is not appropriate for some
    # other reason.
    # Mutex default:/run/httpd
    # Listen: Allows you to bind Apache to specific IP addresses and/or
    # ports, instead of the default. See also the <VirtualHost>
    # directive.
    # Change this to Listen on specific IP addresses as shown below to
    # prevent Apache from glomming onto all bound IP addresses.
    #Listen 12.34.56.78:80
    Listen 80
    # Dynamic Shared Object (DSO) Support
    # To be able to use the functionality of a module which was built as a DSO you
    # have to place corresponding `LoadModule' lines at this location so the
    # directives contained in it are actually available _before_ they are used.
    # Statically compiled modules (those listed by `httpd -l') do not need
    # to be loaded here.
    # Example:
    # LoadModule foo_module modules/mod_foo.so
    LoadModule authn_file_module modules/mod_authn_file.so
    #LoadModule authn_dbm_module modules/mod_authn_dbm.so
    #LoadModule authn_anon_module modules/mod_authn_anon.so
    #LoadModule authn_dbd_module modules/mod_authn_dbd.so
    #LoadModule authn_socache_module modules/mod_authn_socache.so
    LoadModule authn_core_module modules/mod_authn_core.so
    LoadModule authz_host_module modules/mod_authz_host.so
    LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
    LoadModule authz_user_module modules/mod_authz_user.so
    #LoadModule authz_dbm_module modules/mod_authz_dbm.so
    #LoadModule authz_owner_module modules/mod_authz_owner.so
    #LoadModule authz_dbd_module modules/mod_authz_dbd.so
    LoadModule authz_core_module modules/mod_authz_core.so
    #LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
    LoadModule access_compat_module modules/mod_access_compat.so
    LoadModule auth_basic_module modules/mod_auth_basic.so
    #LoadModule auth_form_module modules/mod_auth_form.so
    #LoadModule auth_digest_module modules/mod_auth_digest.so
    #LoadModule allowmethods_module modules/mod_allowmethods.so
    #LoadModule file_cache_module modules/mod_file_cache.so
    #LoadModule cache_module modules/mod_cache.so
    #LoadModule cache_disk_module modules/mod_cache_disk.so
    #LoadModule cache_socache_module modules/mod_cache_socache.so
    #LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
    #LoadModule socache_dbm_module modules/mod_socache_dbm.so
    #LoadModule socache_memcache_module modules/mod_socache_memcache.so
    #LoadModule watchdog_module modules/mod_watchdog.so
    #LoadModule macro_module modules/mod_macro.so
    #LoadModule dbd_module modules/mod_dbd.so
    #LoadModule dumpio_module modules/mod_dumpio.so
    #LoadModule echo_module modules/mod_echo.so
    #LoadModule buffer_module modules/mod_buffer.so
    #LoadModule data_module modules/mod_data.so
    #LoadModule ratelimit_module modules/mod_ratelimit.so
    LoadModule reqtimeout_module modules/mod_reqtimeout.so
    #LoadModule ext_filter_module modules/mod_ext_filter.so
    #LoadModule request_module modules/mod_request.so
    LoadModule include_module modules/mod_include.so
    LoadModule filter_module modules/mod_filter.so
    #LoadModule reflector_module modules/mod_reflector.so
    #LoadModule substitute_module modules/mod_substitute.so
    #LoadModule sed_module modules/mod_sed.so
    #LoadModule charset_lite_module modules/mod_charset_lite.so
    #LoadModule deflate_module modules/mod_deflate.so
    #LoadModule xml2enc_module modules/mod_xml2enc.so
    #LoadModule proxy_html_module modules/mod_proxy_html.so
    LoadModule mime_module modules/mod_mime.so
    #LoadModule ldap_module modules/mod_ldap.so
    LoadModule log_config_module modules/mod_log_config.so
    #LoadModule log_debug_module modules/mod_log_debug.so
    #LoadModule log_forensic_module modules/mod_log_forensic.so
    #LoadModule logio_module modules/mod_logio.so
    #LoadModule lua_module modules/mod_lua.so
    LoadModule env_module modules/mod_env.so
    #LoadModule mime_magic_module modules/mod_mime_magic.so
    #LoadModule cern_meta_module modules/mod_cern_meta.so
    #LoadModule expires_module modules/mod_expires.so
    LoadModule headers_module modules/mod_headers.so
    #LoadModule ident_module modules/mod_ident.so
    #LoadModule usertrack_module modules/mod_usertrack.so
    #LoadModule unique_id_module modules/mod_unique_id.so
    LoadModule setenvif_module modules/mod_setenvif.so
    LoadModule version_module modules/mod_version.so
    #LoadModule remoteip_module modules/mod_remoteip.so
    LoadModule proxy_module modules/mod_proxy.so
    LoadModule proxy_connect_module modules/mod_proxy_connect.so
    LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
    LoadModule proxy_http_module modules/mod_proxy_http.so
    LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
    LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
    #LoadModule proxy_fdpass_module modules/mod_proxy_fdpass.so
    LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so
    LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
    LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    LoadModule proxy_express_module modules/mod_proxy_express.so
    #LoadModule session_module modules/mod_session.so
    #LoadModule session_cookie_module modules/mod_session_cookie.so
    #LoadModule session_crypto_module modules/mod_session_crypto.so
    #LoadModule session_dbd_module modules/mod_session_dbd.so
    LoadModule slotmem_shm_module modules/mod_slotmem_shm.so
    #LoadModule slotmem_plain_module modules/mod_slotmem_plain.so
    #LoadModule ssl_module modules/mod_ssl.so
    #LoadModule dialup_module modules/mod_dialup.so
    LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so
    LoadModule lbmethod_bytraffic_module modules/mod_lbmethod_bytraffic.so
    LoadModule lbmethod_bybusyness_module modules/mod_lbmethod_bybusyness.so
    LoadModule lbmethod_heartbeat_module modules/mod_lbmethod_heartbeat.so
    LoadModule mpm_event_module modules/mod_mpm_event.so
    LoadModule unixd_module modules/mod_unixd.so
    #LoadModule heartbeat_module modules/mod_heartbeat.so
    #LoadModule heartmonitor_module modules/mod_heartmonitor.so
    #LoadModule dav_module modules/mod_dav.so
    LoadModule status_module modules/mod_status.so
    LoadModule autoindex_module modules/mod_autoindex.so
    #LoadModule asis_module modules/mod_asis.so
    #LoadModule info_module modules/mod_info.so
    #LoadModule suexec_module modules/mod_suexec.so
    #LoadModule cgid_module modules/mod_cgid.so
    #LoadModule cgi_module modules/mod_cgi.so
    #LoadModule dav_fs_module modules/mod_dav_fs.so
    #LoadModule dav_lock_module modules/mod_dav_lock.so
    #LoadModule vhost_alias_module modules/mod_vhost_alias.so
    LoadModule negotiation_module modules/mod_negotiation.so
    LoadModule dir_module modules/mod_dir.so
    #LoadModule imagemap_module modules/mod_imagemap.so
    #LoadModule actions_module modules/mod_actions.so
    #LoadModule speling_module modules/mod_speling.so
    LoadModule userdir_module modules/mod_userdir.so
    LoadModule alias_module modules/mod_alias.so
    #LoadModule rewrite_module modules/mod_rewrite.so
    #Load php5 module
    LoadModule php5_module modules/libphp5.so
    <IfModule unixd_module>
    # If you wish httpd to run as a different user or group, you must run
    # httpd as root initially and it will switch.
    # User/Group: The name (or #number) of the user/group to run httpd as.
    # It is usually good practice to create a dedicated user and group for
    # running httpd, as with most system services.
    User http
    Group http
    </IfModule>
    # 'Main' server configuration
    # The directives in this section set up the values used by the 'main'
    # server, which responds to any requests that aren't handled by a
    # <VirtualHost> definition. These values also provide defaults for
    # any <VirtualHost> containers you may define later in the file.
    # All of these directives may appear inside <VirtualHost> containers,
    # in which case these default settings will be overridden for the
    # virtual host being defined.
    # ServerAdmin: Your address, where problems with the server should be
    # e-mailed. This address appears on some server-generated pages, such
    # as error documents. e.g. [email protected]
    ServerAdmin [email protected]
    # ServerName gives the name and port that the server uses to identify itself.
    # This can often be determined automatically, but we recommend you specify
    # it explicitly to prevent problems during startup.
    # If your host doesn't have a registered DNS name, enter its IP address here.
    #ServerName www.example.com:80
    # Deny access to the entirety of your server's filesystem. You must
    # explicitly permit access to web content directories in other
    # <Directory> blocks below.
    <Directory />
    AllowOverride none
    Require all denied
    </Directory>
    # Note that from this point forward you must specifically allow
    # particular features to be enabled - so if something's not working as
    # you might expect, make sure that you have specifically enabled it
    # below.
    # DocumentRoot: The directory out of which you will serve your
    # documents. By default, all requests are taken from this directory, but
    # symbolic links and aliases may be used to point to other locations.
    DocumentRoot "/srv/http"
    <Directory "/srv/http">
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    # The Options directive is both complicated and important. Please see
    # http://httpd.apache.org/docs/2.4/mod/core.html#options
    # for more information.
    Options Indexes FollowSymLinks
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    # AllowOverride FileInfo AuthConfig Limit
    AllowOverride None
    # Controls who can get stuff from this server.
    Require all granted
    </Directory>
    # DirectoryIndex: sets the file that Apache will serve if a directory
    # is requested.
    <IfModule dir_module>
    DirectoryIndex index.html
    </IfModule>
    # The following lines prevent .htaccess and .htpasswd files from being
    # viewed by Web clients.
    <Files ".ht*">
    Require all denied
    </Files>
    # ErrorLog: The location of the error log file.
    # If you do not specify an ErrorLog directive within a <VirtualHost>
    # container, error messages relating to that virtual host will be
    # logged here. If you *do* define an error logfile for a <VirtualHost>
    # container, that host's errors will be logged there and not here.
    ErrorLog "/var/log/httpd/error_log"
    # LogLevel: Control the number of messages logged to the error_log.
    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn
    <IfModule log_config_module>
    # The following directives define some format nicknames for use with
    # a CustomLog directive (see below).
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
    <IfModule logio_module>
    # You need to enable mod_logio.c to use %I and %O
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>
    # The location and format of the access logfile (Common Logfile Format).
    # If you do not define any access logfiles within a <VirtualHost>
    # container, they will be logged here. Contrariwise, if you *do*
    # define per-<VirtualHost> access logfiles, transactions will be
    # logged therein and *not* in this file.
    CustomLog "/var/log/httpd/access_log" common
    # If you prefer a logfile with access, agent, and referer information
    # (Combined Logfile Format) you can use the following directive.
    #CustomLog "/var/log/httpd/access_log" combined
    </IfModule>
    <IfModule alias_module>
    # Redirect: Allows you to tell clients about documents that used to
    # exist in your server's namespace, but do not anymore. The client
    # will make a new request for the document at its new location.
    # Example:
    # Redirect permanent /foo http://www.example.com/bar
    # Alias: Maps web paths into filesystem paths and is used to
    # access content that does not live under the DocumentRoot.
    # Example:
    # Alias /webpath /full/filesystem/path
    # If you include a trailing / on /webpath then the server will
    # require it to be present in the URL. You will also likely
    # need to provide a <Directory> section to allow access to
    # the filesystem path.
    # ScriptAlias: This controls which directories contain server scripts.
    # ScriptAliases are essentially the same as Aliases, except that
    # documents in the target directory are treated as applications and
    # run by the server when requested rather than as documents sent to the
    # client. The same rules about trailing "/" apply to ScriptAlias
    # directives as to Alias.
    ScriptAlias /cgi-bin/ "/srv/http/cgi-bin/"
    </IfModule>
    <IfModule cgid_module>
    # ScriptSock: On threaded servers, designate the path to the UNIX
    # socket used to communicate with the CGI daemon of mod_cgid.
    #Scriptsock cgisock
    </IfModule>
    # "/srv/http/cgi-bin" should be changed to whatever your ScriptAliased
    # CGI directory exists, if you have that configured.
    <Directory "/srv/http/cgi-bin">
    AllowOverride None
    Options None
    Require all granted
    </Directory>
    <IfModule mime_module>
    # TypesConfig points to the file containing the list of mappings from
    # filename extension to MIME-type.
    TypesConfig conf/mime.types
    # AddType allows you to add to or override the MIME configuration
    # file specified in TypesConfig for specific file types.
    #AddType application/x-gzip .tgz
    # AddEncoding allows you to have certain browsers uncompress
    # information on the fly. Note: Not all browsers support this.
    #AddEncoding x-compress .Z
    #AddEncoding x-gzip .gz .tgz
    # If the AddEncoding directives above are commented-out, then you
    # probably should define those extensions to indicate media types:
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    # AddHandler allows you to map certain file extensions to "handlers":
    # actions unrelated to filetype. These can be either built into the server
    # or added with the Action directive (see below)
    # To use CGI scripts outside of ScriptAliased directories:
    # (You will also need to add "ExecCGI" to the "Options" directive.)
    #AddHandler cgi-script .cgi
    # For type maps (negotiated resources):
    #AddHandler type-map var
    # Filters allow you to process content before it is sent to the client.
    # To parse .shtml files for server-side includes (SSI):
    # (You will also need to add "Includes" to the "Options" directive.)
    #AddType text/html .shtml
    #AddOutputFilter INCLUDES .shtml
    </IfModule>
    # The mod_mime_magic module allows the server to use various hints from the
    # contents of the file itself to determine its type. The MIMEMagicFile
    # directive tells the module where the hint definitions are located.
    #MIMEMagicFile conf/magic
    # Customizable error responses come in three flavors:
    # 1) plain text 2) local redirects 3) external redirects
    # Some examples:
    #ErrorDocument 500 "The server made a boo boo."
    #ErrorDocument 404 /missing.html
    #ErrorDocument 404 "/cgi-bin/missing_handler.pl"
    #ErrorDocument 402 http://www.example.com/subscription_info.html
    # MaxRanges: Maximum number of Ranges in a request before
    # returning the entire resource, or one of the special
    # values 'default', 'none' or 'unlimited'.
    # Default setting is to accept 200 Ranges.
    #MaxRanges unlimited
    # EnableMMAP and EnableSendfile: On systems that support it,
    # memory-mapping or the sendfile syscall may be used to deliver
    # files. This usually improves server performance, but must
    # be turned off when serving from networked-mounted
    # filesystems or if support for these functions is otherwise
    # broken on your system.
    # Defaults: EnableMMAP On, EnableSendfile Off
    #EnableMMAP off
    #EnableSendfile on
    # Supplemental configuration
    # The configuration files in the conf/extra/ directory can be
    # included to add extra features or to modify the default configuration of
    # the server, or you may simply copy their contents here and change as
    # necessary.
    # Server-pool management (MPM specific)
    Include conf/extra/httpd-mpm.conf
    # Multi-language error messages
    Include conf/extra/httpd-multilang-errordoc.conf
    # Fancy directory listings
    Include conf/extra/httpd-autoindex.conf
    # Language settings
    Include conf/extra/httpd-languages.conf
    # User home directories
    Include conf/extra/httpd-userdir.conf
    # Real-time info on requests and configuration
    #Include conf/extra/httpd-info.conf
    # Virtual hosts
    #Include conf/extra/httpd-vhosts.conf
    # Local access to the Apache HTTP Server Manual
    #Include conf/extra/httpd-manual.conf
    # Distributed authoring and versioning (WebDAV)
    #Include conf/extra/httpd-dav.conf
    # Various default settings
    Include conf/extra/httpd-default.conf
    # PHP settings
    Include conf/extra/php5_module.conf
    # Configure mod_proxy_html to understand HTML4/XHTML1
    <IfModule proxy_html_module>
    Include conf/extra/proxy-html.conf
    </IfModule>
    # Secure (SSL/TLS) connections
    #Include conf/extra/httpd-ssl.conf
    # Note: The following must must be present to support
    # starting without SSL on platforms with no /dev/random equivalent
    # but a statically compiled-in mod_ssl.
    <IfModule ssl_module>
    SSLRandomSeed startup builtin
    SSLRandomSeed connect builtin
    </IfModule>
    # uncomment out the below to deal with user agents that deliberately
    # violate open standards by misusing DNT (DNT *must* be a specific
    # end-user choice)
    #<IfModule setenvif_module>
    #BrowserMatch "MSIE 10.0;" bad_DNT
    #</IfModule>
    #<IfModule headers_module>
    #RequestHeader unset DNT env=bad_DNT
    #</IfModule>
    Thanks, sorry my english is bad .
    Last edited by Creaprog (2014-08-25 10:25:17)

    I just noticed the exact same thing. It turns out that the httpd-ssl.conf file on my system is still the old v2.2 syntax, which means that the SSLMutex directive is still in there. This is an invalid directive after 2.2.
    This is where things get interesting. At first, I simply thought I had forgotten to merge httpd-ssl.conf.pacnew after apache had been upgraded to 2.4. However, when I check my pacman.log, it appears that httpd-ssl.conf was never upgraded when apache went to 2.4 - (2.2.26-1 -> 2.4.7-1). There was never a pacnew file generated to be merged.
    I took a look at the apache package via the abs and the "proper" httpd-ssl.conf is certainly in there, so why pacman never created a pacnew file is a mystery.
    Anyway, to fix this: pull the httpd-ssl.conf from the apache package, either from your cache, using the abs and building it, or (I think) pacman may re-install it if you move the file to a backup location (not sure about this). Then merge your original httpd-ssl-conf with the new one.

Maybe you are looking for

  • I'm setting up my MacBook Air and it tells me to sign in with my apple ID but when I try to sign in it says there's a server error. What do I do? Do I try to skip the step?

    I'm setting up my MacBook Air and it tells me to sign in with my apple ID so that I can set up features like iTunes and iCloud and such but when I try to sign in it says there's a server error. What do I do? Do I try to skip the step? How can I fix t

  • Unable to View Pictures in Editor

    I just got back from vacation and imported my photos to iPhoto. They show up in the library but I am unable to view them in the editor. I see a dotted line square around a small exclamation point. This is the case with most of my photos, though there

  • Upgrade our 8.0.3 CUCM to version 9.1.X

                       Hi All, We are planning to  upgrade the our cucm 8.0.3 to 9.1.x Can anyone  tell us the steps for the upgradation. We are using the extension mobility. Prior to upgrade we already upgraded the router IOS to c2900-universalk9-mz.SPA

  • PC Programs on a Mac

    I know this might be a stupid question but i would like to further my knowledge of the Mac OS. What would happen if you try to install PC software on a Mac without have loaded Bootcamp, just straight through the Mac OS. My assumptions are that it won

  • Cant find Wireless Security to set up WPA

    On the Linksys web based set up page - mine does not show "Wireless Security" as a sub heading under Wireless, it only shows "Wireless" in "Advanced".  Therefore I cannot set up WPA security. Can anyone help please.