• Karsten Ohme
  • NEWBIE
  • 50 Points
  • Member since 2012

  • Chatter
    Feed
  • 2
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 6
    Questions
  • 3
    Replies

Hi,

 

are Force.com Sites still available in summer 13 release? I cannot find Sites and Portals anymore in my environment. Or do I have to enable them first? Do I need a customer portal license first to play arround with it?

What possibilities do I have now to have a fully customized public web pages or fully customized user login required webpage? When looking into the the new salesforce communities the customization seems to be quite limited.

 

Thanks

Hi all,

 

I get the following in IE 9 when visting a page (here the login page)

SCRIPT16385: Not implemented

SfdcCore.js, line 71 character 160
SCRIPT5009: "Sfdc" is undefinied
VFState.js, line 1 character 1
SCRIPT5009: "Sfdc" is undefinied

The affect of this is an error in the console, the login does not work and also the login valaidation is not working. I have to swithc to the compatibility mode. Then it is working.  If you don't know of a fix how can I enable the compatibility mode? Placing a meta tag into the header does not work, because it is rendered too late (IE 9 reports HTML1115 error).

 

See also http://boards.developerforce.com/t5/Visualforce-Development/Struggling-with-IE/td-p/506213

 

Thanks,

Karsten

Is it possible to include script and meta tags before the the standard salesforce tags?

 

The standard head is like the following:

 

<head>

<script src="/jslibrary/1351189248000/sfdc/JiffyStubs.js"></script>

<style type="text/css"></style>

<script src="/jslibrary/1351189248000/sfdc/SfdcCore.js" type="text/javascript">

</script><script src="/static/111811/js/picklist.js" type="text/javascript"></script>

<script src="/jslibrary/1351189248000/sfdc/VFState.js" type="text/javascript"></script>

 

Now first my modifications follow:

 

<link class="user" href="/resource/16456546546/Foo/css/main.css" rel="stylesheet" type="text/css">

 

<meta http-equiv="PRAGMA" content="NO-CACHE">

<meta http-equiv="Expires" content="Mon, 01 Jan 1990 12:00:00 GMT">

<meta content="IE=EmulateIE8" http-equiv="X-UA-Compatible">

<meta content="text/html; charset=UTF-8" http-equiv="content-type">

<script src="/resource/1354808845000/SCRM/script/jquery.min.js" type="text/javascript"></script> <script src="/resource/1354546456/Foo/script/jquery-ui.min.js" type="text/javascript"></script>

 

 <title>Site Login</title> </head>

 

I need to be able to insert something before the first Salesforce standard script tag. E.g. according to http://boards.developerforce.com/t5/Visualforce-Development/Struggling-with-IE/td-p/506213.

 

Thanks

Hi,

 

I use the Force.com IDE behind a firewall. I have massive problems to reach the server. While saving or refeshing in the majority of the cases I get a connection timeout. I'm connected directly now and a network administrator opened the firewall for all HTTPS connection. The strange thing is: Somethimes it does work. Are you using different servers during the save operation?

What settings must be used to get through the firewall?

Thanks,
Karsten

Here is the IDE log while saving:


!ENTRY com.salesforce.ide.core 4 0 2012-11-28 14:50:06.363
!MESSAGE ERROR [2012-11-28 14:50:06,361] (BuilderController.java:handleException:143) - Unable to perform save on all files.

!STACK 0
com.salesforce.ide.core.project.BuilderException: Unable to perform conflict check
at com.salesforce.ide.core.project.BuilderPayload.loadPayload(BuilderPayload.java:201)
at com.salesforce.ide.core.project.BuilderController.build(BuilderController.java:95)
at com.salesforce.ide.core.project.BuilderController.build(BuilderController.java:76)
at com.salesforce.ide.core.project.OnlineBuilder.incrementalBuild(OnlineBuilder.java:79)
at com.salesforce.ide.core.project.OnlineBuilder.build(OnlineBuilder.java:49)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:627)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:170)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:253)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:309)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:341)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:140)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:238)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: com.salesforce.ide.core.services.RetrieveException: java.net.ConnectException: Connection timed out: connect
at com.salesforce.ide.core.services.PackageRetrieveService.retrieveWork(PackageRetrieveService.java:1066)
at com.salesforce.ide.core.services.PackageRetrieveService.retrieveSelective(PackageRetrieveService.java:608)
at com.salesforce.ide.core.services.PackageRetrieveService.retrieveSelective(PackageRetrieveService.java:525)
at com.salesforce.ide.core.project.BuilderPayload.filterComponentsInConflict(BuilderPayload.java:247)
at com.salesforce.ide.core.project.BuilderPayload.loadPayload(BuilderPayload.java:198)
... 16 more
Caused by: java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source)
at com.sforce.ws.transport.JdkHttpTransport.connectRaw(JdkHttpTransport.java:135)
at com.sforce.ws.transport.JdkHttpTransport.connectLocal(JdkHttpTransport.java:99)
at com.sforce.ws.transport.JdkHttpTransport.connectLocal(JdkHttpTransport.java:94)
at com.sforce.ws.transport.JdkHttpTransport.connect(JdkHttpTransport.java:90)
at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:94)
at com.sforce.soap.metadata.MetadataConnection.retrieve(MetadataConnection.java:152)
at com.salesforce.ide.core.remote.MetadataStubExt.retrieve(MetadataStubExt.java:236)
at com.salesforce.ide.core.remote.MetadataStubExt$$FastClassByCGLIB$$9404e285.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:50)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:160)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:77)
at com.salesforce.ide.core.internal.aspects.MetadataOperationsRetryAspect.metadataOperationsRetry(MetadataOperationsRetryAspect.java:22)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:627)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:616)
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:64)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:50)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:635)
at com.salesforce.ide.core.remote.MetadataStubExt$$EnhancerByCGLIB$$25ab44e7.retrieve(<generated>)
at com.salesforce.ide.core.services.PackageRetrieveService.retrieveWork(PackageRetrieveService.java:1049)
... 20 more

Hi,

 

I would like to replace the Unauthorized page for a Site. Is this possible?

If I have 2 sites and the "Unauthorized" pages for these sites should be different and I also would like to use a name prefix.

 

Thanks,

karsten

Hi, I'm just studying the Creating On-Demand Applications (Salesforce_creating_on_demand_apps.pdf). There is one example given on page 145 "Try It Out: Defining a Sharing Rule for Review Records ". What is written there seems to be impossible. Review has a Master-Detail Relationship to Job Application. Now it should be possible to create a sharing settings for the Review object, so that also users from another public group have access. But I always see: "You cannot create sharing rules for this item." I guess, because it is dependent on the parent this is not possible, but I'm not sure. What's the problem?

Hi,

 

are Force.com Sites still available in summer 13 release? I cannot find Sites and Portals anymore in my environment. Or do I have to enable them first? Do I need a customer portal license first to play arround with it?

What possibilities do I have now to have a fully customized public web pages or fully customized user login required webpage? When looking into the the new salesforce communities the customization seems to be quite limited.

 

Thanks

Hi,

 

I would like to replace the Unauthorized page for a Site. Is this possible?

If I have 2 sites and the "Unauthorized" pages for these sites should be different and I also would like to use a name prefix.

 

Thanks,

karsten

Hi, I'm just studying the Creating On-Demand Applications (Salesforce_creating_on_demand_apps.pdf). There is one example given on page 145 "Try It Out: Defining a Sharing Rule for Review Records ". What is written there seems to be impossible. Review has a Master-Detail Relationship to Job Application. Now it should be possible to create a sharing settings for the Review object, so that also users from another public group have access. But I always see: "You cannot create sharing rules for this item." I guess, because it is dependent on the parent this is not possible, but I'm not sure. What's the problem?